Property | Type | Description | |
---|---|---|---|
$comparatorMap | array | Map of criterion operators to the respective function names in the DoctrineDatabase DBAL. | |
$dbHandler | eZ\Publish\Core\Persistence\Database\DatabaseHandler | DB handler to fetch additional field information. | |
$transformationProcessor | Transformation processor. |
Method | Description | |
---|---|---|
__construct ( eZ\Publish\Core\Persistence\Database\DatabaseHandler $dbHandler, |
Creates a new criterion handler. | |
handle ( eZ\Publish\Core\Persistence\Database\SelectQuery $query, eZ\Publish\API\Repository\Values\Content\Query\Criterion $criterion, string $column ) : eZ\Publish\Core\Persistence\Database\Expression | Generates query expression for operator and value of a Field Criterion. |
Method | Description | |
---|---|---|
lowerCase ( string $string ) : string | Downcases a given string using string transformation processor. |
public __construct ( eZ\Publish\Core\Persistence\Database\DatabaseHandler $dbHandler, |
||
$dbHandler | eZ\Publish\Core\Persistence\Database\DatabaseHandler | |
$transformationProcessor |
public handle ( eZ\Publish\Core\Persistence\Database\SelectQuery $query, eZ\Publish\API\Repository\Values\Content\Query\Criterion $criterion, string $column ) : eZ\Publish\Core\Persistence\Database\Expression | ||
$query | eZ\Publish\Core\Persistence\Database\SelectQuery | |
$criterion | eZ\Publish\API\Repository\Values\Content\Query\Criterion | |
$column | string | |
return | eZ\Publish\Core\Persistence\Database\Expression |
protected array $comparatorMap | ||
return | array |
protected DatabaseHandler,eZ\Publish\Core\Persistence\Database $dbHandler | ||
return | eZ\Publish\Core\Persistence\Database\DatabaseHandler |