예제 #1
0
파일: DateRange.php 프로젝트: kl07/datetime
 /**
  * Returns a range which is created by combination of given ranges. There can't
  * be a gap between given ranges.
  *
  * @param   DateRange[]  $ranges  An array of ranges to combine.
  *
  * @return  DateRange
  *
  * @since   2.0.0
  */
 public static function combination(array $ranges)
 {
     $dateTimeRanges = array();
     foreach ($ranges as $range) {
         $dateTimeRanges[] = $range->range;
     }
     return self::cast(DateTimeRange::combination($dateTimeRanges));
 }