public function testIsValidChecksDates() { $startDate = new DateTime('-2 days'); $endDate = new DateTime('-1 day'); $subject = new Enablement(true, $startDate, $endDate); $this->assertFalse($subject->isValid()); }
/** * 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); }