PHP Класс eZ\Publish\Core\Search\Common\FieldValueMapper\Aggregate

Наследование: extends eZ\Publish\Core\Search\Common\FieldValueMapper
Показать файл Открыть проект

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

Свойство Тип Описание
$mappers eZ\Publish\Core\Search\Common\FieldValueMapper[] Array of available mappers.

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

Метод Описание
__construct ( array $mappers = [] ) Construct from optional mapper array.
addMapper ( FieldValueMapper $mapper ) Adds mapper.
canMap ( eZ\Publish\SPI\Search\Field $field ) : boolean Check if field can be mapped.
map ( eZ\Publish\SPI\Search\Field $field ) : mixed Map field value to a proper search engine representation.

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

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

Construct from optional mapper array.
public __construct ( array $mappers = [] )
$mappers array

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

Adds mapper.
public addMapper ( FieldValueMapper $mapper )
$mapper eZ\Publish\Core\Search\Common\FieldValueMapper

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

Check if field can be mapped.
public canMap ( eZ\Publish\SPI\Search\Field $field ) : boolean
$field eZ\Publish\SPI\Search\Field
Результат boolean

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

Map field value to a proper search engine representation.
public map ( eZ\Publish\SPI\Search\Field $field ) : mixed
$field eZ\Publish\SPI\Search\Field
Результат mixed

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

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

Array of available mappers.
protected FieldValueMapper[],eZ\Publish\Core\Search\Common $mappers
Результат eZ\Publish\Core\Search\Common\FieldValueMapper[]