Вход Регистрация
Файл: core/cron.php
Строк: 39
<?php

abstract class PEEP_Cron
{

    public function 
__construct()
    {
        
$this->addJob('run'$this->getRunInterval());
    }
    private 
$jobs = array();

    
/**
     * Add cron job
     *
     * @param string $methodName
     * @param int $runInterval in minutes
     */
    
protected function addJob$methodName$runInterval )
    {
        
$this->jobs[$methodName] = $runInterval;
    }

    public function 
getJobList()
    {
        return 
$this->jobs;
    }

    
/**
     *  Return run interval in minutes
     *
     * @return int
     */
    
public function getRunInterval()
    {
        return 
1;
    }

    public abstract function 
run();
}
Онлайн: 0
Реклама