public function getIndexQueueMappedFieldsByConfigurationName($configurationName = '', $defaultIfEmpty = [])
    {
        $mappingConfiguration = $this->getIndexQueueFieldsConfigurationByConfigurationName($configurationName);
        $mappedFieldNames = $this->getOnlyArrayKeysWhereValueIsNotAnArray($mappingConfiguration);
        return count($mappedFieldNames) == 0 ? $defaultIfEmpty : $mappedFieldNames;
    }
public function getIndexQueueMappedFieldsByConfigurationName($configurationName = '', $defaultIfEmpty = [])
    {
        $mappingConfiguration = $this->getIndexQueueFieldsConfigurationByConfigurationName($configurationName);
        $mappedFieldNames = $this->getOnlyArrayKeysWhereValueIsNotAnArray($mappingConfiguration);
        return count($mappedFieldNames) == 0 ? $defaultIfEmpty : $mappedFieldNames;
    }
public function getIndexQueueMappedFieldsByConfigurationName ( $ configurationName = '' , $ defaultIfEmpty = [ ] ) { $ mappingConfiguration = $ this -> getIndexQueueFieldsConfigurationByConfigurationName ( $ configurationName ) ; $ mappedFieldNames = $ this -> getOnlyArrayKeysWhereValueIsNotAnArray ( $ mappingConfiguration ) ; return count ( $ mappedFieldNames ) == 0 ? $ defaultIfEmpty : $ mappedFieldNames ; }
Returns all solr fields names where a mapping configuration is set for a certain index configuration

Returns all keys from
plugin.tx_solr.index.queue.<configurationName>.fields.

@param string $configurationName
@param array $defaultIfEmpty
@return array
Returns all solr fields names where a mapping configuration is set for a certain index configuration