PHP Класс Blast\Orm\AbstractRepository

Наследование: implements Blast\Orm\MapperFactoryInterface, implements Blast\Orm\RepositoryInterface, use trait MapperFactoryTrait
Показать файл Открыть проект

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

Метод Описание
all ( ) : SplStack | array Get a collection of all entities
find ( mixed $primaryKey ) : ArrayObject | stdClass | object Find entity by primary key
getEntity ( ) : object Get entity for repository
save ( object | array $data ) : integer | boolean Save new or existing entity data

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

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

Get a collection of all entities
public all ( ) : SplStack | array
Результат SplStack | array

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

Find entity by primary key
public find ( mixed $primaryKey ) : ArrayObject | stdClass | object
$primaryKey mixed
Результат ArrayObject | stdClass | object

getEntity() абстрактный публичный Метод

Get entity for repository
abstract public getEntity ( ) : object
Результат object

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

Save new or existing entity data
public save ( object | array $data ) : integer | boolean
$data object | array
Результат integer | boolean