Classes

Class AttributeTypeType
Class AttributeTypes. Contain all possible attribute types
Class BrandTypeType
Class BrandTypes
Class Filter - prepare input for search
Class PaymentType
Class PaymentTypeType defines payment type
Class PaymentTypes defines allowed payment types
Class ProductStatusType
Class ProductStatuses contains base product statuses
Class ProductTypeType
Class ProductTypes contains base product types
Class UnitOfMeasureType. Enum that hold all possible values for type of unitOfMeasure
Class UserTypeType
Class UserTypes. Defines possible values of type of user

Interfaces

Interface BasicEntityManagerInterface
Interface CSVEntityInterface
Interface CSVManagerInterface contains base method names for CSV manage
Interface CostInterface
Interface PrimaryKeyInterface. This interface should implements every entity.
Interface RelationshipEntityInterface. This interface should be implemented by by all entities that can be used in entity relationships
Interface TimestampableInterface - provides methods associated with time(created and updated)
Interface TypeInterface