コード例 #1
0
ファイル: EnablementTest.php プロジェクト: texdc/veritas
 public function testIsValidChecksDates()
 {
     $startDate = new DateTime('-2 days');
     $endDate = new DateTime('-1 day');
     $subject = new Enablement(true, $startDate, $endDate);
     $this->assertFalse($subject->isValid());
 }
コード例 #2
0
ファイル: EnabledTrait.php プロジェクト: texdc/veritas
 /**
  * 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);
 }