Exemple #1
0
  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;
  }