См. определение в файле filter.php строка 4
◆ __construct()
__construct |
( |
| $ID, |
|
|
DataProvider | $entityDataProvider, |
|
|
array | $extraDataProviders = null, |
|
|
array | $params = null ) |
◆ getDefaultFieldIDs()
Get Default Field IDs.
- Возвращает
- array
См. определение в файле filter.php строка 68
◆ getEntityDataProvider()
getEntityDataProvider |
( |
| ) |
|
- Возвращает
- DataProvider|null
См. определение в файле filter.php строка 142
◆ getField()
Get Field by ID.
- Аргументы
-
- Возвращает
- Field|null
См. определение в файле filter.php строка 133
◆ getFieldArrays()
getFieldArrays |
( |
array | $fieldMask = [] | ) |
|
Get Fields converted to plain object (array).
- Аргументы
-
- Возвращает
- array
См. определение в файле filter.php строка 108
◆ getFields()
Get Field list.
- Возвращает
- Field[]
См. определение в файле filter.php строка 85
◆ getID()
Get Filter ID.
- Возвращает
- string
См. определение в файле filter.php строка 59
◆ getValue()
getValue |
( |
?array | $rawValue = null | ) |
|
Get value suitable to use in getList
If $rawValue is not set, will be used current main.ui.filter value
- Аргументы
-
- Возвращает
- array
См. определение в файле filter.php строка 168
◆ prepareFilterValue()
prepareFilterValue |
( |
array & | $value | ) |
|
|
protected |
◆ prepareListFilterParams()
prepareListFilterParams |
( |
array & | $filter | ) |
|
Prepare list filter params.
- Аргументы
-
array | $filter | Source Filter. |
- Возвращает
- void
См. определение в файле filter.php строка 152
◆ removeNotUiFilterFields()
removeNotUiFilterFields |
( |
array & | $filter | ) |
|
|
protected |
Remove fields from $filter which are not really defined as filter fields
- Аргументы
-
См. определение в файле filter.php строка 218
◆ removeServiceUiFilterFields()
removeServiceUiFilterFields |
( |
array & | $filter | ) |
|
|
protected |
Clear filter fields from main.ui.filter which are not actually needed for filter in getList
- Аргументы
-
Переопределяется в ProductFilter.
См. определение в файле filter.php строка 194
◆ $entityDataProvider
$entityDataProvider = null |
|
protected |
◆ $extraProviders
◆ $fields
◆ $ID
◆ $params
◆ $uiFilterPostfixes
Инициализатор= [
'_datesel', '_month', '_quarter', '_year', '_days',
'_numsel',
'_from', '_to',
'_isEmpty',
'_hasAnyValue',
'_label',
]
См. определение в файле filter.php строка 19
◆ $uiFilterServiceFields
Инициализатор= [
'FILTER_ID',
'FILTER_APPLIED',
'PRESET_ID',
'FIND',
]
См. определение в файле filter.php строка 28