/** * Saves any additional input into the current task object if the task * class matches. * * @param array $submittedData: array containing the data submitted by the user * @param AbstractTask $task: reference to the current task object */ public function saveAdditionalFields(array $submittedData, AbstractTask $task) { $task->setSite(GeneralUtility::makeInstance('Tx_Solr_Site', $submittedData['site'])); $indexingConfigurations = array(); if (!empty($submittedData['indexingConfigurations'])) { $indexingConfigurations = $submittedData['indexingConfigurations']; } $task->setIndexingConfigurationsToReIndex($indexingConfigurations); }
/** * Saves any additional input into the current task object if the task * class matches. * * @param array $submittedData array containing the data submitted by the user * @param AbstractTask $task reference to the current task object */ public function saveAdditionalFields(array $submittedData, AbstractTask $task) { $task->setSite(GeneralUtility::makeInstance('ApacheSolrForTypo3\\Solr\\Site', $submittedData['site'])); $task->setDocumentsToIndexLimit($submittedData['documentsToIndexLimit']); }
/** * Saves any additional input into the current task object if the task * class matches. * * @param array $submittedData: array containing the data submitted by the user * @param AbstractTask $task: reference to the current task object */ public function saveAdditionalFields(array $submittedData, AbstractTask $task) { $task->setSite(\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('Tx_Solr_Site', $submittedData['site'])); $task->setDocumentsToIndexLimit($submittedData['documentsToIndexLimit']); }