onOffice WP Plugin

DefaultFilterBuilderListView
in package
implements DefaultFilterBuilder

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>

Properties

Methods

buildFilter()

public buildFilter() : array<string|int, mixed>
Tags
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>
Tags
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>

Search results