Example #1
0
 /**
  * Updates `last_ran` column for all executed jobs
  *
  * @return void
  */
 private function update_last_ran(\shgysk8zer0\Core\PDO &$pdo)
 {
     $pdo->prepare("UPDATE `cron`\n\t\t\t\tSET `last_ran` = :time\n\t\t\t\tWHERE `function` = :function\n\t\t\t");
     //Update all jobs which completed with new last_run
     foreach ($this->jobs as $job) {
         $pdo->bind(['time' => date('Y-m-d H:i', $this->time) . ':00', 'function' => $job->function])->execute();
     }
 }