for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Recurrence;
/**
* Class Recurrence
* @package Recurrence
*/
class Recurrence
{
* @var Frequency
private $frequency;
* @var \Datetime
private $periodStartAt;
private $periodEndAt;
* @var integer
private $interval;
* @param \Datetime $periodStartAt
* @return $this
public function setPeriodStartAt(\Datetime $periodStartAt)
$this->periodStartAt = $periodStartAt;
return $this;
}
* @return \Datetime
public function getPeriodStartAt()
return $this->periodStartAt;
* @param \Datetime $periodEndAt
public function setPeriodEndAt(\Datetime $periodEndAt)
$this->periodEndAt = $periodEndAt;
public function getPeriodEndAt()
return $this->periodEndAt;
* @param Frequency $frequency
public function setFrequency(Frequency $frequency)
$this->frequency = $frequency;
* @return Frequency
public function getFrequency()
return $this->frequency;
* @return int
public function getInterval()
return $this->interval;
* @param int $interval
public function setInterval($interval)
$this->interval = $interval;