PHP Класс Newscoop\Services\SchedulerService

Наследование: implements Newscoop\SchedulerServiceInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$config
$em
$jobby

Открытые методы

Метод Описание
__construct ( EntityManager $em, $config = [] ) Construct
addSchedulerJob ( $jobName, array $config ) {@inheritDoc}
getNextRunDate ( $schedule, $currentTime = 'now', $nth, $allowCurrentDate = false ) {@inheritDoc}
getPreviousRunDate ( $schedule, $currentTime = 'now', $nth, $allowCurrentDate = false ) {@inheritDoc}
registerJob ( $jobName, array $config ) {@inheritDoc}
removeJob ( $jobName, array $config ) {@inheritDoc}
run ( ) {@inheritDoc}

Описание методов

__construct() публичный метод

Construct
public __construct ( EntityManager $em, $config = [] )
$em Doctrine\ORM\EntityManager

addSchedulerJob() публичный метод

{@inheritDoc}
public addSchedulerJob ( $jobName, array $config )
$config array

getNextRunDate() публичный метод

{@inheritDoc}
public getNextRunDate ( $schedule, $currentTime = 'now', $nth, $allowCurrentDate = false )

getPreviousRunDate() публичный метод

{@inheritDoc}
public getPreviousRunDate ( $schedule, $currentTime = 'now', $nth, $allowCurrentDate = false )

registerJob() публичный метод

{@inheritDoc}
public registerJob ( $jobName, array $config )
$config array

removeJob() публичный метод

{@inheritDoc}
public removeJob ( $jobName, array $config )
$config array

run() публичный метод

{@inheritDoc}
public run ( )

Описание свойств

$config защищенное свойство

protected $config

$em защищенное свойство

protected $em

$jobby защищенное свойство

protected $jobby