PHP Класс Bolt\Storage\Repository\ContentRepository

Наследование: extends Bolt\Storage\Repository, use trait Bolt\Storage\Mapping\ContentTypeTitleTrait
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$legacy Bolt\Storage\ContentLegacyService

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

Метод Описание
createQueryBuilder ( $alias = 'content' )
getSelectList ( array $contentType, string $order, array $neededFields = [] ) : array | false Fetches details on records for select lists.
hydrateLegacyHandler ( Bolt\Events\HydrationEvent $event ) Hydration handler for the legacy object.
querySelectList ( array $contentType, string $order = null, array $neededFields = [] ) : Doctrine\DBAL\Query\QueryBuilder Build the query for a record select list.
setLegacyService ( Bolt\Storage\ContentLegacyService $service ) Set the legacy Content service object.

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

createQueryBuilder() публичный метод

public createQueryBuilder ( $alias = 'content' )

getSelectList() публичный метод

Fetches details on records for select lists.
public getSelectList ( array $contentType, string $order, array $neededFields = [] ) : array | false
$contentType array
$order string
$neededFields array
Результат array | false

hydrateLegacyHandler() публичный метод

Hydration handler for the legacy object.
public hydrateLegacyHandler ( Bolt\Events\HydrationEvent $event )
$event Bolt\Events\HydrationEvent

querySelectList() публичный метод

Build the query for a record select list.
public querySelectList ( array $contentType, string $order = null, array $neededFields = [] ) : Doctrine\DBAL\Query\QueryBuilder
$contentType array
$order string
$neededFields array
Результат Doctrine\DBAL\Query\QueryBuilder

setLegacyService() публичный метод

Set the legacy Content service object.
public setLegacyService ( Bolt\Storage\ContentLegacyService $service )
$service Bolt\Storage\ContentLegacyService

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

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

protected ContentLegacyService,Bolt\Storage $legacy
Результат Bolt\Storage\ContentLegacyService