PHP 클래스 Newscoop\Services\SchedulerService

상속: implements Newscoop\SchedulerServiceInterface
파일 보기 프로젝트 열기: sourcefabric/newscoop

보호된 프로퍼티들

프로퍼티 타입 설명
$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