CompoundFieldsFilter
in package
finds all compound fields
Table of Contents
- buildCompoundFields() : array<string|int, mixed>
- mergeAssocFields() : array<string|int, mixed>
- mergeFields() : array<string|int, mixed>
- mergeListFilterableFields() : array<string|int, mixed>
- createNew() : array<string|int, mixed>
Methods
buildCompoundFields()
public
buildCompoundFields(FieldsCollection $pFieldsCollection) : array<string|int, mixed>
Parameters
- $pFieldsCollection : FieldsCollection
Return values
array<string|int, mixed> —mergeAssocFields()
public
mergeAssocFields(FieldsCollection $pFieldsCollection, array<string|int, mixed> $fields) : array<string|int, mixed>
Parameters
- $pFieldsCollection : FieldsCollection
- $fields : array<string|int, mixed>
Return values
array<string|int, mixed> —mergeFields()
public
mergeFields(FieldsCollection $pFieldsCollection, array<string|int, mixed> $fields) : array<string|int, mixed>
Parameters
- $pFieldsCollection : FieldsCollection
- $fields : array<string|int, mixed>
Return values
array<string|int, mixed> —mergeListFilterableFields()
public
mergeListFilterableFields(FieldsCollection $pFieldsCollection, array<string|int, mixed> $fields) : array<string|int, mixed>
Parameters
- $pFieldsCollection : FieldsCollection
- $fields : array<string|int, mixed>
Return values
array<string|int, mixed> —createNew()
private
createNew(array<string|int, mixed> $result, array<string|int, mixed> $compoundFields, string $module) : array<string|int, mixed>
Parameters
- $result : array<string|int, mixed>
- $compoundFields : array<string|int, mixed>
- $module : string