Blast\Orm\Entity |
Blast\Orm\Hydrator |
Blast\Orm\Query |
Blast\Orm\Relations |
Name | Description |
---|---|
ConnectionAwareInterface | |
ConnectionManagerInterface | Provide access and caching of connections. |
EventEmitterFactoryInterface | |
GatewayInterface | The gateway is accessing a single table or view and interacts with database |
MapperAwareInterface | |
MapperFactoryInterface | |
MapperInterface | Each entity does have it's own mapper. A mapper is determined by the entity provider. Mappers mediate between dbal and entity and provide convenient CRUD (Create, Read, Update, Delete). |
QueryFactoryInterface | |
QueryInterface | |
RepositoryInterface |
Name | Description |
---|---|
AbstractRepository | |
Connection | The connection wrapper provides connection-aware mapper and query based on current connection |
ConnectionManager | |
Gateway | |
Mapper | Each entity does have it's own mapper. A mapper is determined by the entity provider. Mappers mediate between dbal and entity and provide convenient CRUD (Create, Read, Update, Delete). In addition to CRUD, the mapper is also delivering convenient methods to to work with relations. |
Query | Class Query |
Support |
Name | Description |
---|---|
CacheAwareTrait | |
ConnectionAwareTrait | |
EventEmitterFactoryTrait | |
MapperFactoryTrait |