function applyPropertyToColumnFiltersToRecordSet( RecordSet $recordSet, Attribute $sourceAttribute, ViewInformation $viewInformation ) { for ( $i = 0; $i < $recordSet->getRecordCount(); $i++ ) { $record = $recordSet->getRecord( $i ); $attributeValuesRecord = $recordSet->getAttributeValue( $sourceAttribute ); applyPropertyToColumnFiltersToRecord( $record, $attributeValuesRecord, $viewInformation ); } }