Recurr\Rule::setInterval PHP Method

setInterval() public method

The default value is "1", meaning every second for a SECONDLY rule, or every minute for a MINUTELY rule, every hour for an HOURLY rule, every day for a DAILY rule, every week for a WEEKLY rule, every month for a MONTHLY rule and every year for a YEARLY rule.
public setInterval ( integer $interval )
$interval integer Positive integer that represents how often the recurrence rule repeats.
    public function setInterval($interval)
    {
        $interval = (int) $interval;
        if ($interval < 1) {
            throw new InvalidArgument('Interval must be a positive integer');
        }
        $this->interval = $interval;
        $this->isExplicitInterval = true;
        return $this;
    }

Usage Example

コード例 #1
0
ファイル: RuleTest.php プロジェクト: emnsen/recurr
 /**
  * @expectedException \Recurr\Exception\InvalidArgument
  */
 public function testBadInterval()
 {
     $this->rule->setInterval('six');
 }
All Usage Examples Of Recurr\Rule::setInterval