class OutlookPersonalCalenderGetEvents implements xi_calendar_link_hook

Class OutlookPersonalCalenderGetEvents

Loads all the Outlook 365 events for the currently logged in user.

Constants

CALENDAR_ID

Properties

ApiMicrosoftController read-only $mod

Methods

get_calendars($calendar_id = null, $searchterm = null)

No description

get_event_by_id($calendar_id, $event_id)

Fetches the event from the /me/events/{id} endpoint.

get_events($calendar_id = null, $searchterm = null, $source = 'calendar', $start_ts = null, $end_ts = null)

Fetches the events for the selected timeframe. Caches the retrieved events for 5 minutes.

Details

at line 36
get_calendars($calendar_id = null, $searchterm = null)

No description

Parameters

$calendar_id
$searchterm

at line 51
get_event_by_id($calendar_id, $event_id)

Fetches the event from the /me/events/{id} endpoint.

at line 80
get_events($calendar_id = null, $searchterm = null, $source = 'calendar', $start_ts = null, $end_ts = null)

Fetches the events for the selected timeframe. Caches the retrieved events for 5 minutes.

Parameters

$calendar_id
$searchterm
$source
$start_ts
$end_ts

See also

https://docs.microsoft.com/en-us/graph/api/user-list-calendarview?view=graph-rest-1.0&tabs=http