translator->trans('Indexation task'); } /** * {@inheritdoc} */ public function getJobId() { return 'Indexer'; } /** * {@inheritdoc} */ public function getDescription() { return $this->translator->trans("Indexing Batch (collections/databox)"); } /** * {@inheritdoc} */ public function getEditor() { return new IndexerEditor($this->translator); } /** * {@inheritdoc} */ protected function doJob(JobData $data) { $app = $data->getApplication(); $app['elasticsearch.indexer']->indexScheduledRecords(); } }