Cron\Schedule\CrontabSchedule::valid PHP 메소드

valid() 공개 메소드

Validate if this pattern can run on the given date.
public valid ( DateTime $now ) : boolean
$now DateTime
리턴 boolean
    public function valid(\DateTime $now)
    {
        if (false === $this->checkMinute($now)) {
            return false;
        }
        if (false === $this->checkHour($now)) {
            return false;
        }
        if (false === $this->checkDay($now)) {
            return false;
        }
        if (false === $this->checkMonth($now)) {
            return false;
        }
        if (false === $this->checkDayOfWeek($now)) {
            return false;
        }
        return true;
    }