public function getEnabledIndexQueueConfigurationNames($defaultIfEmpty = [])
    {
        $tablesToIndex = [];
        $path = 'plugin.tx_solr.index.queue.';
        $indexQueueConfiguration = $this->getObjectByPathOrDefault($path, []);
        foreach ($indexQueueConfiguration as $configurationName => $indexingEnabled) {
            if (substr($configurationName, -1) != '.' && $indexingEnabled) {
                $tablesToIndex[] = $configurationName;
            }
        }

        return count($tablesToIndex) == 0 ? $defaultIfEmpty : $tablesToIndex;
    }
public function getEnabledIndexQueueConfigurationNames($defaultIfEmpty = [])
    {
        $tablesToIndex = [];
        $path = 'plugin.tx_solr.index.queue.';
        $indexQueueConfiguration = $this->getObjectByPathOrDefault($path, []);
        foreach ($indexQueueConfiguration as $configurationName => $indexingEnabled) {
            if (substr($configurationName, -1) != '.' && $indexingEnabled) {
                $tablesToIndex[] = $configurationName;
            }
        }

        return count($tablesToIndex) == 0 ? $defaultIfEmpty : $tablesToIndex;
    }
public function getEnabledIndexQueueConfigurationNames ( $ defaultIfEmpty = [ ] ) { $ tablesToIndex = [ ] ; $ path = 'plugin.tx_solr.index.queue.' ; $ indexQueueConfiguration = $ this -> getObjectByPathOrDefault ( $ path , [ ] ) ; foreach ( $ indexQueueConfiguration as $ configurationName => $ indexingEnabled ) { if ( substr ( $ configurationName , - 1 ) != '.' && $ indexingEnabled ) { $ tablesToIndex [ ] = $ configurationName ; } } return count ( $ tablesToIndex ) == 0 ? $ defaultIfEmpty : $ tablesToIndex ; }
Retrieves an array of enabled index queue configurations.

plugin.tx_solr.index.queue.<configurationName>

@param array $defaultIfEmpty
@return array
Retrieves an array of enabled index queue configurations .