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

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

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

Свойство Тип Описание
$defaultHandler Handler Default Criterion field value handler.
$registry HandlerRegistry Criterion field value handler registry.

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

Метод Описание
__construct ( HandlerRegistry $registry, Handler $defaultHandler = null ) Construct from an array of Criterion field value handlers.
convertCriteria ( string $fieldTypeIdentifier, eZ\Publish\Core\Persistence\Database\SelectQuery $query, eZ\Publish\API\Repository\Values\Content\Query\Criterion $criterion, string $column ) : eZ\Publish\Core\Persistence\Database\Expression Converts the criteria into query fragments.

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

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

Construct from an array of Criterion field value handlers.
public __construct ( HandlerRegistry $registry, Handler $defaultHandler = null )
$registry HandlerRegistry
$defaultHandler Handler

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

Converts the criteria into query fragments.
public convertCriteria ( string $fieldTypeIdentifier, eZ\Publish\Core\Persistence\Database\SelectQuery $query, eZ\Publish\API\Repository\Values\Content\Query\Criterion $criterion, string $column ) : eZ\Publish\Core\Persistence\Database\Expression
$fieldTypeIdentifier string
$query eZ\Publish\Core\Persistence\Database\SelectQuery
$criterion eZ\Publish\API\Repository\Values\Content\Query\Criterion
$column string
Результат eZ\Publish\Core\Persistence\Database\Expression

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

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

Default Criterion field value handler.
protected Handler,eZ\Publish\Core\Search\Legacy\Content\Common\Gateway\CriterionHandler\FieldValue $defaultHandler
Результат Handler

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

Criterion field value handler registry.
protected HandlerRegistry,eZ\Publish\Core\Search\Legacy\Content\Common\Gateway\CriterionHandler\FieldValue $registry
Результат HandlerRegistry