private function get_freebusy_from_obmsync($obmsyncserver, $email){ $obmSyncRootPath = "http://".$obmsyncserver.":8080"; $freebusyUrl = $obmSyncRootPath."/obm-sync/freebusy/".rawurlencode($email)."?dataSource=remote"; $ret = @file_get_contents($freebusyUrl); if (!$ret) { return false; } $calendar = reset(Vpdi::decode($ret)); $periods = $calendar->getBusyPeriods(); return $periods; }