Example #1
0
 /**
  * Get a calendar item
  *
  * @param string $name
  * @return CalendarAPI
  */
 public function getCalendar($name = null)
 {
     $calendar = new CalendarAPI();
     $calendar->setClient($this->getClient());
     $calendar->pickCalendar($name);
     return $calendar;
 }
<?php

use garethp\ews\CalendarAPI as API;
$api = API::withUsernameAndPassword('server', 'username', 'password', ['drillDownResponses' => false]);
$responses = $api->getClient()->GetServerTimeZones();
$timezones = $responses->getResponseMessages()->getServerTimeZonesResponseMessage()->getTimeZoneDefinitions()->TimeZoneDefinition;