Example #1
0
 public function testDefaultformat()
 {
     $format = '%h hours %i minutes %s seconds';
     $times = Time::collection([10, 29, 40], $format);
     $parser = new \WallaceMaxters\Timer\Parser();
     foreach ($times as $time) {
         $this->assertTrue($parser->isValidFormat($format, $time->format()));
     }
     $total = $times->sum()->format();
     $this->assertTrue($parser->isValidFormat($format, $total));
 }
Example #2
0
 /**
  * @param int $hours
  * @param int $minutes
  * @param int $seconds
  * */
 public static function make($hours = 0, $minutes = 0, $seconds = 0)
 {
     return Time::create($hours, $minutes, $seconds);
 }