Interfaces, Classes, Traits and Enums
- DefaultFilterBuilder
Table of Contents
-
$_defaultFilter
: array<string|int, mixed>
-
$_pDataListView
: DataListView
-
$_pEnvironment
: DefaultFilterBuilderListViewEnvironment
-
$_pFieldsCollectionBuilderShort
: FieldsCollectionBuilderShort
-
__construct()
: mixed
-
buildFilter()
: array<string|int, mixed>
-
addSubRegionFilter()
: array<string|int, mixed>
-
filterActiveFilterableFields()
: array<string|int, mixed>
-
getFavoritesFilter()
: array<string|int, mixed>
-
getReferenceViewFilter()
: array<string|int, mixed>
__construct()
public
__construct(DataListView $pDataListView, FieldsCollectionBuilderShort $pFieldsCollectionBuilderShort[, DefaultFilterBuilderListViewEnvironment|null $pEnvironment = null ]) : mixed
Parameters
-
$pDataListView
: DataListView
-
-
$pFieldsCollectionBuilderShort
: FieldsCollectionBuilderShort
-
-
$pEnvironment
: DefaultFilterBuilderListViewEnvironment|null
= null
-
Return values
mixed
—
buildFilter()
public
buildFilter() : array<string|int, mixed>
-
throws
-
DependencyException
-
throws
-
NotFoundException
Return values
array<string|int, mixed>
—
addSubRegionFilter()
private
addSubRegionFilter(array<string|int, mixed> $baseFilter) : array<string|int, mixed>
Parameters
-
$baseFilter
: array<string|int, mixed>
-
Return values
array<string|int, mixed>
—
filterActiveFilterableFields()
private
filterActiveFilterableFields(array<string|int, mixed> $filterableFields) : array<string|int, mixed>
Parameters
-
$filterableFields
: array<string|int, mixed>
-
-
throws
-
DependencyException
-
throws
-
NotFoundException
Return values
array<string|int, mixed>
—
getFavoritesFilter()
private
getFavoritesFilter() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getReferenceViewFilter()
private
getReferenceViewFilter() : array<string|int, mixed>
Return values
array<string|int, mixed>
—