business\TimeInterval::fromString PHP Method

fromString() public static method

Creates a new interval from time strings.
public static fromString ( string $startTime, string $endTime ) : TimeInterval
$startTime string The start time
$endTime string The end time
return TimeInterval
    public static function fromString($startTime, $endTime)
    {
        return new self(Time::fromString($startTime), Time::fromString($endTime));
    }

Usage Example

Beispiel #1
0
 public function testContains()
 {
     $interval = TimeInterval::fromString('08:00', '18:30');
     $this->assertTrue($interval->contains(new Time('08', '00')));
     $this->assertTrue($interval->contains(new Time('18', '30')));
     $this->assertTrue($interval->contains(new Time('09', '00')));
     $this->assertFalse($interval->contains(new Time('07', '59')));
     $this->assertFalse($interval->contains(new Time('18', '31')));
 }
All Usage Examples Of business\TimeInterval::fromString