Overview

Namespaces

  • DSchoenbauer
    • Orm
      • Builder
      • Entity
      • Enum
      • Events
        • Persistence
        • Validate
          • DataType
          • Schema
      • Exception
      • Framework

Classes

  • AbstractEntity

Interfaces

  • EntityInterface
  • HasBoolFieldsInterface
  • HasDateFieldsInterface
  • HasDateWithCustomFormatInterface
  • HasDefaultValuesInterface
  • HasFilterInterface
  • HasNumericFieldsInterface
  • HasRequiredFieldsInterface
  • HasStaticValuesInterface
  • HasStringFieldsInterface
  • IsSortableInterface
  • Overview
  • Namespace
  • Class

Namespace DSchoenbauer\Orm\Entity

Classes summary
AbstractEntity Provides common functionality all entities could use
Interfaces summary
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
API documentation generated by ApiGen