property
Namespaces
Interfaces, Classes and Traits
- IBooleanProperty
- A boolean property
- IBoundedProperty
- Defines a property with minimum and maximum properties.
- IBoundedPropertyBuilder
- Adds the min/max setters/getters to the property builder
- IConfigMapper
- IDateProperty
- A property backed by a DateTime object
- IEnumProperty
- A property backed by an IEnum instance.
- IFloatProperty
- A property backed by a float that can be bounded by min/max settings.
- IIntegerProperty
- An integer property that can store an integer.
- IModelProperty
- A property backed by an IModel instance
- IMoneyProperty
- A property backed by an IMoney instance
- INamedPropertyBehavior
- Named property behavior is the same as property behavior, except that it adds a property name method. This interface is used to define one or more behavior instances per property.
- IObjectProperty
- A property that holds an instance of some object.
- IObjectPropertyBuilder
- Adds the class/interface property to the builder used for properties that hold object values.
- IProperty
- Defines a property that can be attached to some IModel.
- IPropertyBehavior
- Callbacks that can override behavior in a property.
- IPropertyBuilder
- Used as input for all properties.
- IPropertyBuilderIoC
- IPropertyConfig
- Defines an object that can be used as configuration for the PropertyFactory
- IPropertyFactory
- IPropertyFlags
- IPropertyIoC
- IPropertySet
- Defines a set of properties that are used within some model.
- IPropertySetFactory
- A factory for creating IPropertySet instances
- IPropertySvcConfig
- Property service configuration
- IPropertyType
- Defines an enumeration of property data types.
- IPropertyTypeIoC
- ISetProperty
- Defines a property backed by an ISet instance.
- IStringProperty
- A property that holds a string as a value.
- IStringPropertyBuilder
- Property Builder used for string properties.
- AbstractProperty
- Base class for all properties.
- ArrayProperty
- A property that can contain an array.
- BasePropertyBuilderConfigMapper
- Maps a configuration array to a list of properties.
- BasePropertyConfig
- Used for PropertyFactory config
- BasePropSvcCfg
- Base property service config class.
- BooleanProperty
- A boolean property
- BoundedProperty
- Adds minimum and maximum properties for some property
- BoundedPropertyBuilder
- Adds min/max properties to the builder min defaults to zero and max defaults to PHP_MAX_INT.
- DateProperty
- A property backed by a DateTime object in UTC.
- DefaultArrayProperty
- A property that can contain an array.
- DefaultBooleanProperty
- A boolean property
- DefaultConfigMapper
- A factory for creating instances of Builders and Properties based on IPropertyType.
- DefaultEnumProperty
- A property that is backed by some object Object properties cannot list a default value in the supplied builder instance.
- DefaultFloatProperty
- A property that accepts float values
- DefaultIntegerProperty
- A property that accepts integer values
- DefaultPropertyConfig
- Used for PropertyFactory config
- DefaultPropertySet
- A Basic property set implementation used for storing a list of properties that represent a row from some data source.
- DefaultRuntimeEnumProperty
- Base class for all properties.
- DefaultSetProperty
- A property backed by an ISet instance
- DefaultStringProperty
- A string property.
- EnumProperty
- A property that is backed by some object Object properties cannot list a default value in the supplied builder instance.
- EPropertyType
- Property value type definitions.
- FloatProperty
- A property that accepts float values
- GenericNamedPropertyBehavior
- Property behavior for some property. Extend this and override methods.
- IntegerProperty
- A property that accepts integer values
- ModelProperty
- A property that is backed by some object Object properties cannot list a default value in the supplied builder instance.
- MoneyProperty
- A property that stores money.
- NamedPropertyBehavior
- Property behavior for some property.
- NamedPropertyBehaviorBuilder
- A builder object for the NamedPropertyBehavior class.
- ObjectProperty
- A property that is backed by some object Object properties cannot list a default value in the supplied builder instance.
- ObjectPropertyBuilder
- Adds the class/interface name property to the property builder
- PropertyBehavior
- PropertyBuilder
- Builder used for creating Property instances.
- PropertyBuilderIoC
- PropertyConfigBundle
- Not entirely sure if this is used.
- PropertyFactory
- Maps a configuration array to a list of properties.
- PropertyIoC
- PropertyList
- A factory that accepts a list of IProperty instances.
- PropertyListSet
- A property set that initializes with an array of IProperty instances
- PropertySetFactory
- Can be used to create IPropertySet instances for a specific type of IModel
- PropertyTypeIoC
- PropServiceBundle
- QProperties
- Quick properties class used for creating a property set on the fly.
- QuickPropertyConfig
- A config object that accepts the config as an array and makes it into an object.
- QuickPropertySet
- A Basic property set implementation used for storing a list of properties that represent a row from some data source.
- RuntimeEnumProperty
- Base class for all properties.
- SetProperty
- A property backed by an ISet instance
- SPropertyFlags
- A BitSet implementation containing valid flags for IProperty instances
- StandardPropertySet
- A Basic property set implementation used for storing a list of properties that represent a row from some data source.
- StringProperty
- A string property.
- StringPropertyBuilder
- Adds min/max properties to the builder min defaults to zero and max defaults to PHP_MAX_INT.