FilterBuilderInputVariables
in package
Tags
Table of Contents
- $_fuzzySearch : bool
- $_module : string
- $_pInputVariableReaderConf : InputVariableReaderConfig
- __construct() : mixed
- getModule() : string
- getPostFieldsFilter() : array<string|int, mixed>
- getFieldFilter() : array<string|int, mixed>
Properties
$_fuzzySearch
private
bool
$_fuzzySearch
= false
$_module
private
string
$_module
= null
$_pInputVariableReaderConf
private
InputVariableReaderConfig
$_pInputVariableReaderConf
= null
Methods
__construct()
public
__construct(string $module[, bool $fuzzySearch = false ][, InputVariableReaderConfig $pInputVariableReaderConf = null ]) : mixed
Parameters
- $module : string
- $fuzzySearch : bool = false
- $pInputVariableReaderConf : InputVariableReaderConfig = null
Return values
mixed —getModule()
public
getModule() : string
Return values
string —getPostFieldsFilter()
public
getPostFieldsFilter(array<string|int, mixed> $filterableFields) : array<string|int, mixed>
Parameters
- $filterableFields : array<string|int, mixed>
Return values
array<string|int, mixed> —getFieldFilter()
private
getFieldFilter(string|array<string|int, mixed> $fieldValue, string $type) : array<string|int, mixed>
Parameters
- $fieldValue : string|array<string|int, mixed>
- $type : string