예제 #1
0
 function collapse_repeats($events, $gmt_start, $gmt_end, $limit)
 {
     $repeats = array();
     foreach ($events as $event) {
         if (isset($event['Repeat'])) {
             $r = ICalEvents::get_repeats_between($event, $gmt_start, $gmt_end, $limit, $events);
             if (is_array($r) and count($r) > 0) {
                 $repeats = array_merge($repeats, $r);
             }
         }
     }
     return $repeats;
 }