Exemplo n.º 1
0
 public function testIsValidChecksDates()
 {
     $startDate = new DateTime('-2 days');
     $endDate = new DateTime('-1 day');
     $subject = new Enablement(true, $startDate, $endDate);
     $this->assertFalse($subject->isValid());
 }
Exemplo n.º 2
0
 /**
  * Is the object enabled?
  *
  * @param  DateTime|null $onDate optional, defaults to 'now'
  * @return bool
  */
 public function isEnabled(DateTime $onDate = null)
 {
     return isset($this->enablement) && $this->enablement->isValid($onDate);
 }