PHP Класс eZ\Publish\Core\Search\Legacy\Content\Common\Gateway\CriterionHandler\FieldValue\HandlerRegistry

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$map Handler[] Map of Criterion field value handlers where key is field type identifier and value is field value handler.

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

Метод Описание
__construct ( array $map = [] ) Create field value handler registry with handler map.
get ( string $fieldTypeIdentifier ) : Handler Returns handler for given $fieldTypeIdentifier.
has ( string $fieldTypeIdentifier ) : boolean Checks if handler is registered for the given $fieldTypeIdentifier.
register ( string $fieldTypeIdentifier, Handler $handler ) Register $handler for $fieldTypeIdentifier.

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

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

Create field value handler registry with handler map.
public __construct ( array $map = [] )
$map array Map of Criterion field value handlers where key is field type identifier and value field value handler

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

Returns handler for given $fieldTypeIdentifier.
public get ( string $fieldTypeIdentifier ) : Handler
$fieldTypeIdentifier string
Результат Handler

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

Checks if handler is registered for the given $fieldTypeIdentifier.
public has ( string $fieldTypeIdentifier ) : boolean
$fieldTypeIdentifier string
Результат boolean

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

Register $handler for $fieldTypeIdentifier.
public register ( string $fieldTypeIdentifier, Handler $handler )
$fieldTypeIdentifier string
$handler Handler

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

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

Map of Criterion field value handlers where key is field type identifier and value is field value handler.
protected Handler[],eZ\Publish\Core\Search\Legacy\Content\Common\Gateway\CriterionHandler\FieldValue $map
Результат Handler[]