Property | Type | Description | |
---|---|---|---|
$comparatorMap | array | Map of criterion operators to the respective function names in the zeta Database abstraction layer. | |
$dbHandler | eZ\Publish\Core\Persistence\Database\DatabaseHandler | Database handler. |
Method | Description | |
---|---|---|
__construct ( eZ\Publish\Core\Persistence\Database\DatabaseHandler $dbHandler ) | Creates a new criterion handler. | |
accept ( eZ\Publish\API\Repository\Values\Content\Query\Criterion $criterion ) : boolean | Check if this criterion handler accepts to handle the given criterion. | |
handle ( |
Generate query expression for a Criterion this handler accepts. |
Method | Description | |
---|---|---|
getUniqueTableName ( ) : string | Returns a unique table name. |
public __construct ( eZ\Publish\Core\Persistence\Database\DatabaseHandler $dbHandler ) | ||
$dbHandler | eZ\Publish\Core\Persistence\Database\DatabaseHandler |
protected getUniqueTableName ( ) : string | ||
return | string |
abstract public handle ( |
||
$converter | ||
$query | eZ\Publish\Core\Persistence\Database\SelectQuery | |
$criterion | eZ\Publish\API\Repository\Values\Content\Query\Criterion | |
$languageSettings | array |
protected array $comparatorMap | ||
return | array |