/** * After action * * @param $event \yii\base\ActionEvent */ public function afterAction($event) { if ($this->schedule) { if ($event->result === false) { $exitCode = CronScheduleStatus::ERROR; } else { $exitCode = CronScheduleStatus::SUCCESS; } $this->schedule->endCronSchedule($exitCode); $this->schedule = null; } }