getApplication(); $task = $data->getTask(); $settings = simplexml_load_string($task->getSettings()); $baseId = (string) $settings->base_id; $collection = \collection::get_from_base_id($app, $baseId); $collection->empty_collection(200); if (0 === $collection->get_record_amount()) { $this->stop(); $this->dispatcher->dispatch(JobEvents::FINISHED, new JobFinishedEvent($task)); } } }