FactoryInterface | Factories instanciate (create) objects. |
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**. |