PHP Класс Bravo3\Orm\Mappers\Chained\ChainedMapper

Наследование: extends Bravo3\Orm\Mappers\AbstractMapper
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$mappers Bravo3\Orm\Mappers\MapperInterface[]

Открытые методы

Метод Описание
__construct ( array $mappers = [] )
getEntityMetadata ( string | object $entity ) : Entity Get the metadata for an entity, including column information
registerMapper ( Bravo3\Orm\Mappers\MapperInterface $mapper ) Register a new mapper

Описание методов

__construct() публичный Метод

public __construct ( array $mappers = [] )
$mappers array

getEntityMetadata() публичный Метод

Get the metadata for an entity, including column information
public getEntityMetadata ( string | object $entity ) : Entity
$entity string | object Entity or class name of the entity
Результат Bravo3\Orm\Mappers\Metadata\Entity

registerMapper() публичный Метод

Register a new mapper
public registerMapper ( Bravo3\Orm\Mappers\MapperInterface $mapper )
$mapper Bravo3\Orm\Mappers\MapperInterface

Описание свойств

$mappers защищенное свойство

protected MapperInterface[],Bravo3\Orm\Mappers $mappers
Результат Bravo3\Orm\Mappers\MapperInterface[]