\app_core_component_filter_filterset

Displays a list of filters, collected from Fuman_InputType.

Summary

Methods
Properties
Constants
__construct()
initFilterComponents()
hasFilterConfig()
hasFilterValue()
modifyWhere()
getFilterComponents()
No public properties found
FILTER_FORM_KEY
No protected methods found
$_name
$_filterConfigs
$_filters
$_userPreference
$_translatableColumnNames
N/A
No private methods found
No private properties found
N/A

Constants

FILTER_FORM_KEY

FILTER_FORM_KEY

Properties

$_name

$_name : 

Type

$_filterConfigs

$_filterConfigs : array

Type

array

$_translatableColumnNames

$_translatableColumnNames : array

Type

array

Methods

__construct()

__construct(string  $name, array  $filterConfigs) 

Constructor

Parameters

string $name
array $filterConfigs

initFilterComponents()

initFilterComponents(\Fuman_Table  $table) 

Init filter components

Parameters

\Fuman_Table $table

Throws

\Fuman_Exception

hasFilterConfig()

hasFilterConfig() : boolean

Has the filterset any config values

Returns

boolean

hasFilterValue()

hasFilterValue() : boolean

Has filter value

Returns

boolean

modifyWhere()

modifyWhere(\Fuman_Db_Where  $where) 

Modify where

Parameters

\Fuman_Db_Where $where