Documentation

PropertyBuilderIoC extends PropertyTypeIoC implements IPropertyBuilderIoC

Table of Contents

$factories A map of property type => \Closure for creating instances of IProperty array
$propertyTypes Property type enum for getting the master list of property types. IPropertyType
create() IPropertyBuilder
__construct() Create a new PropertyFactory mixed
getTypeInstance() IPropertyType
getTypes() array
getFactoryFunction() Closure
createProperty() IProperty

Properties

$factories

A map of property type => \Closure for creating instances of IProperty

protected array $factories = []

Methods

getFactoryFunction()

protected final getFactoryFunction( $type : string ) : Closure
Parameters
$type : string
Return values
Closure

Search results