Namespace DSchoenbauer\Orm\Entity
| AbstractEntity | Provides common functionality all entities could use |
| EntityInterface | An entity is an object that contains specific information for a given model |
| HasBoolFieldsInterface | provides a way to add boolean fields to an entity |
| HasDateFieldsInterface | provides a way to add date fields to an entity |
| HasDateWithCustomFormatInterface | provides a way to add date fields with customer formats to an entity |
| HasDefaultValuesInterface | provides a way to add default values for fields to an entity Default values can be overridden. Static Values can not. |
| HasFilterInterface | provides a way to add a way to filter / limit the number of records in an entity |
| HasNumericFieldsInterface | provides a way to add number fields to an entity |
| HasRequiredFieldsInterface | provides a way to add required fields to an entity |
| HasStaticValuesInterface | provides a way to add static fields to an entity A static value is a set value that will never be changed. |
| HasStringFieldsInterface | provides a way to add string fields to an entity |
| IsSortableInterface | provides a way to define whish fields of an entity are sortable |