delete(); return; } try { $result = $service->prepareTask($taskId); $service->log('[PromotionPrepare] task=' . $taskId . ' prepared=' . $result['prepared'] . ' failed=' . $result['failed']); } catch (\Exception $e) { $service->log('[PromotionPrepare] task=' . $taskId . ' exception=' . $e->getMessage()); } $job->delete(); } }