public function getRecord($recordTable, $recordUid, TypoScriptConfiguration $solrConfiguration)
    {
        $record = [];
        $indexingConfigurations = $solrConfiguration->getEnabledIndexQueueConfigurationNames();
        foreach ($indexingConfigurations as $indexingConfigurationName) {
            $record = $this->getRecordIfIndexConfigurationIsValid($recordTable, $recordUid,
                $indexingConfigurationName, $solrConfiguration);
            if (!empty($record)) {
                // if we found a record which matches the conditions, we can continue
                break;
            }
        }
        return $record;
    }
public function getRecord($recordTable, $recordUid, TypoScriptConfiguration $solrConfiguration)
    {
        $record = [];
        $indexingConfigurations = $solrConfiguration->getEnabledIndexQueueConfigurationNames();
        foreach ($indexingConfigurations as $indexingConfigurationName) {
            $record = $this->getRecordIfIndexConfigurationIsValid($recordTable, $recordUid,
                $indexingConfigurationName, $solrConfiguration);
            if (!empty($record)) {
                // if we found a record which matches the conditions, we can continue
                break;
            }
        }
        return $record;
    }
public function getRecord ( $ recordTable , $ recordUid , TypoScriptConfiguration $ solrConfiguration ) { $ record = [ ] ; $ indexingConfigurations = $ solrConfiguration -> getEnabledIndexQueueConfigurationNames ( ) ; foreach ( $ indexingConfigurations as $ indexingConfigurationName ) { $ record = $ this -> getRecordIfIndexConfigurationIsValid ( $ recordTable , $ recordUid , $ indexingConfigurationName , $ solrConfiguration ) ; if ( ! empty ( $ record ) ) { // if we found a record which matches the conditions, we can continue break ; } } return $ record ; }
Retrieves a record, taking into account the additionalWhereClauses of the
Indexing Queue configurations.

@param string $recordTable Table to read from
@param int $recordUid Id of the record
@param TypoScriptConfiguration $solrConfiguration
@return array Record if found, otherwise empty array
Retrieves a record taking into account the additionalWhereClauses of the Indexing Queue configurations .