Model\Cron::setNextRun PHP Method

setNextRun() public static method

public static setNextRun ( $cronId, $step )
    public static function setNextRun($cronId, $step)
    {
        $inTransaction = DB::getInstance()->inTransaction();
        if (!$inTransaction) {
            DB::getInstance()->beginTransaction();
        }
        $st = DB::sql("UPDATE cron SET nextrun=? WHERE id=?");
        $st->bindValue(1, $step, DB::PARAM_INT);
        $st->bindValue(2, $cronId, DB::PARAM_STR);
        $st->execute();
        if (!$inTransaction) {
            DB::getInstance()->commit();
        }
    }

Usage Example

Exemplo n.º 1
0
 private function setNextRun($step)
 {
     Cron::setNextRun($this->cronId, $step);
 }