SearchcriteriaFields
in package
Table of Contents
- RANGE_FROM = '__von'
- RANGE_UPTO = '__bis'
- $_pFieldsCollectionBuilder : FieldsCollectionBuilderShort
- __construct() : mixed
- getFieldLabelsOfInputs() : array<string|int, mixed>
- getFieldNameOfInput() : string
- SearchCriteria fields have the suffixes `__von` and `__bis`
- getFormFields() : array<string|int, mixed>
- getFormFieldsWithRangeFields() : array<string|int, mixed>
- generateFieldModuleArray() : array<string|int, mixed>
- loadSearchCriteriaFields() : FieldsCollection
Constants
RANGE_FROM
public
mixed
RANGE_FROM
= '__von'
RANGE_UPTO
public
mixed
RANGE_UPTO
= '__bis'
Properties
$_pFieldsCollectionBuilder
private
FieldsCollectionBuilderShort
$_pFieldsCollectionBuilder
= null
Methods
__construct()
public
__construct(FieldsCollectionBuilderShort $pFieldsCollectionBuilder) : mixed
Parameters
- $pFieldsCollectionBuilder : FieldsCollectionBuilderShort
Return values
mixed —getFieldLabelsOfInputs()
public
getFieldLabelsOfInputs(array<string|int, mixed> $inputFormFields) : array<string|int, mixed>
Parameters
- $inputFormFields : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —getFieldNameOfInput()
SearchCriteria fields have the suffixes `__von` and `__bis`
public
getFieldNameOfInput(string $input) : string
Parameters
- $input : string
Return values
string —getFormFields()
public
getFormFields(array<string|int, mixed> $inputFormFields) : array<string|int, mixed>
Parameters
- $inputFormFields : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —getFormFieldsWithRangeFields()
public
getFormFieldsWithRangeFields(array<string|int, mixed> $inputFormFields) : array<string|int, mixed>
Parameters
- $inputFormFields : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —generateFieldModuleArray()
private
generateFieldModuleArray(FieldsCollection $pFieldsCollection, array<string|int, mixed> $inputFormFields) : array<string|int, mixed>
Parameters
- $pFieldsCollection : FieldsCollection
- $inputFormFields : array<string|int, mixed>
Return values
array<string|int, mixed> —loadSearchCriteriaFields()
private
loadSearchCriteriaFields() : FieldsCollection