static function importCollection($url, $calendar) { ob_start(); require_once ROOTPATH . '/plugins/davicalCliente/caldav-client-v2.php'; $cal = new CalDAVClient(Config::service('CalDAV', 'url') . '/', Config::me('uid'), Config::me('password')); $events = $cal->GetCollectionETags($url); $args = array(); foreach ($events as $ie => $ve) { $cal->DoGETRequest($ie); $sync = Controller::parse(array('service' => 'iCal'), $cal->GetResponseBody(), array('calendar' => $calendar, 'owner' => Config::me('uidNumber'))); if (is_array($sync)) { $args = array_merge($args, $sync); } } include ROOTPATH . '/Sync.php'; ob_end_clean(); }