business\SpecialDay::isTimeWithinOpeningHours PHP Method

isTimeWithinOpeningHours() public method

public isTimeWithinOpeningHours ( Time $time, DateTime $context )
$time Time
$context DateTime
    public function isTimeWithinOpeningHours(Time $time, \DateTime $context)
    {
        $this->evaluateOpeningIntervals($context);
        return parent::isTimeWithinOpeningHours($time, $context);
    }

Usage Example

Beispiel #1
0
 public function testJsonSerializeWithOpeningIntervalsCache()
 {
     $day = new SpecialDay(Days::MONDAY, function (\DateTime $date) {
         return [['12:00', '18:00']];
     });
     $monday = new \DateTime('2015-05-25');
     $day->isTimeWithinOpeningHours(new Time('14', '00'), $monday);
     $this->assertJsonStringEqualsJsonFile(__DIR__ . '/Expected/SpecialDay/testJsonSerializeWithOpeningIntervalsCache.json', json_encode($day));
 }
All Usage Examples Of business\SpecialDay::isTimeWithinOpeningHours