public function boot()
 {
     Job::observe(new JobObserver());
     Validator::extend('crontab', 'KodiCMS\\Cron\\Support\\Validator@validateCrontab');
 }
 /**
  * @param Job $job
  */
 public function saving(Job $job)
 {
     if ($job->isDirty('interval', 'crontime', 'last_run')) {
         $job->setNextRun();
     }
 }
 /**
  * Execute the console command.
  */
 public function fire()
 {
     Job::runAll();
     $this->info('All done');
 }