Property | Type | Description | |
---|---|---|---|
$handlers | Sort clause handlers. | ||
$sortColumns | array | Sorting information for temporary sort columns. |
Method | Description | |
---|---|---|
__construct ( array $handlers = [] ) | Construct from an optional array of sort clause handlers. | |
addHandler ( SortClauseHandler $handler ) | Adds handler. | |
applyJoin ( eZ\Publish\Core\Persistence\Database\SelectQuery $query, array $sortClauses, array $languageSettings ) | Apply join parts of sort clauses to query. | |
applyOrderBy ( eZ\Publish\Core\Persistence\Database\SelectQuery $query ) | Apply order by parts of sort clauses to query. | |
applySelect ( eZ\Publish\Core\Persistence\Database\SelectQuery $query, array $sortClauses ) | Apply select parts of sort clauses to query. |
public __construct ( array $handlers = [] ) | ||
$handlers | array |
public addHandler ( SortClauseHandler $handler ) | ||
$handler | SortClauseHandler |
public applyOrderBy ( eZ\Publish\Core\Persistence\Database\SelectQuery $query ) | ||
$query | eZ\Publish\Core\Persistence\Database\SelectQuery |
public applySelect ( eZ\Publish\Core\Persistence\Database\SelectQuery $query, array $sortClauses ) | ||
$query | eZ\Publish\Core\Persistence\Database\SelectQuery | |
$sortClauses | array |
protected SortClauseHandler[],eZ\Publish\Core\Search\Legacy\Content\Common\Gateway $handlers | ||
return |
protected array $sortColumns | ||
return | array |