public function getIndexQueueConfigurationRecursiveUpdateFields($configurationName, $defaultIfEmpty = [])
    {
        $path = 'plugin.tx_solr.index.queue.' . $configurationName . '.recursiveUpdateFields';
        $recursiveUpdateFieldsString = $this->getValueByPathOrDefaultValue($path, '');
        if (trim($recursiveUpdateFieldsString) === '') {
            return $defaultIfEmpty;
        }
        $recursiveUpdateFields = GeneralUtility::trimExplode(',', $recursiveUpdateFieldsString);
        // For easier check later on we return an array by combining $recursiveUpdateFields
        return array_combine($recursiveUpdateFields, $recursiveUpdateFields);
    }
public function getIndexQueueConfigurationRecursiveUpdateFields($configurationName, $defaultIfEmpty = [])
    {
        $path = 'plugin.tx_solr.index.queue.' . $configurationName . '.recursiveUpdateFields';
        $recursiveUpdateFieldsString = $this->getValueByPathOrDefaultValue($path, '');
        if (trim($recursiveUpdateFieldsString) === '') {
            return $defaultIfEmpty;
        }
        $recursiveUpdateFields = GeneralUtility::trimExplode(',', $recursiveUpdateFieldsString);
        // For easier check later on we return an array by combining $recursiveUpdateFields
        return array_combine($recursiveUpdateFields, $recursiveUpdateFields);
    }
public function getIndexQueueConfigurationRecursiveUpdateFields ( $ configurationName , $ defaultIfEmpty = [ ] ) { $ path = 'plugin.tx_solr.index.queue.' . $ configurationName . '.recursiveUpdateFields' ; $ recursiveUpdateFieldsString = $ this -> getValueByPathOrDefaultValue ( $ path , '' ) ; if ( trim ( $ recursiveUpdateFieldsString ) === '' ) { return $ defaultIfEmpty ; } $ recursiveUpdateFields = GeneralUtility :: trimExplode ( ',' , $ recursiveUpdateFieldsString ) ; // For easier check later on we return an array by combining $recursiveUpdateFields return array_combine ( $ recursiveUpdateFields , $ recursiveUpdateFields ) ; }
Retrieves an array of additional fields that will trigger an recursive update of pages
when some of the fields on that page are modified.

plugin.tx_solr.index.queue.recursiveUpdateFields

@param string $configurationName
@param array $defaultIfEmpty
@return array
Retrieves an array of additional fields that will trigger an recursive update of pages when some of the fields on that page are modified .