Overview

Namespaces

  • Charcoal
    • Factory

Classes

  • AbstractFactory
  • GenericFactory
  • GenericResolver
  • MapFactory
  • ResolverFactory

Interfaces

  • FactoryInterface
  • Overview
  • Namespace
  • Class

Namespace Charcoal\Factory

Classes summary
AbstractFactory Full implementation, as Abstract class, of the FactoryInterface.
GenericFactory The Generic Factory resolves the class name from an exact full qualifed name as type.
GenericResolver Converts the given type into a class name.
MapFactory The Map Factory resolves the class name from an associative array with the type key.
ResolverFactory

The Resolver Factory resolves the class name by different configurably methods applied to the type.

Interfaces summary
FactoryInterface Factories instanciate (create) objects.
API documentation generated by ApiGen