<?php

// scoper-autoload.php @generated by PhpScoper

$loader = require_once __DIR__.'/autoload.php';

// Aliases for the whitelisted classes. For more information see:
// https://github.com/humbug/php-scoper/blob/master/README.md#class-whitelisting
if (!class_exists('Google_AccessToken_Revoke', false) && !interface_exists('Google_AccessToken_Revoke', false) && !trait_exists('Google_AccessToken_Revoke', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_AccessToken_Revoke');
}
if (!class_exists('Google_AccessToken_Verify', false) && !interface_exists('Google_AccessToken_Verify', false) && !trait_exists('Google_AccessToken_Verify', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_AccessToken_Verify');
}
if (!class_exists('Google_AuthHandler_AuthHandlerFactory', false) && !interface_exists('Google_AuthHandler_AuthHandlerFactory', false) && !trait_exists('Google_AuthHandler_AuthHandlerFactory', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_AuthHandler_AuthHandlerFactory');
}
if (!class_exists('Google_AuthHandler_Guzzle5AuthHandler', false) && !interface_exists('Google_AuthHandler_Guzzle5AuthHandler', false) && !trait_exists('Google_AuthHandler_Guzzle5AuthHandler', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_AuthHandler_Guzzle5AuthHandler');
}
if (!class_exists('Google_AuthHandler_Guzzle6AuthHandler', false) && !interface_exists('Google_AuthHandler_Guzzle6AuthHandler', false) && !trait_exists('Google_AuthHandler_Guzzle6AuthHandler', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_AuthHandler_Guzzle6AuthHandler');
}
if (!class_exists('Google_Client', false) && !interface_exists('Google_Client', false) && !trait_exists('Google_Client', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Client');
}
if (!class_exists('Google_Collection', false) && !interface_exists('Google_Collection', false) && !trait_exists('Google_Collection', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Collection');
}
if (!class_exists('Google_Exception', false) && !interface_exists('Google_Exception', false) && !trait_exists('Google_Exception', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Exception');
}
if (!class_exists('Google_Http_Batch', false) && !interface_exists('Google_Http_Batch', false) && !trait_exists('Google_Http_Batch', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Http_Batch');
}
if (!class_exists('Google_Http_MediaFileUpload', false) && !interface_exists('Google_Http_MediaFileUpload', false) && !trait_exists('Google_Http_MediaFileUpload', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Http_MediaFileUpload');
}
if (!class_exists('Google_Http_REST', false) && !interface_exists('Google_Http_REST', false) && !trait_exists('Google_Http_REST', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Http_REST');
}
if (!class_exists('Google_Model', false) && !interface_exists('Google_Model', false) && !trait_exists('Google_Model', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Model');
}
if (!class_exists('Google_Service_Exception', false) && !interface_exists('Google_Service_Exception', false) && !trait_exists('Google_Service_Exception', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Exception');
}
if (!class_exists('Google_Service_Resource', false) && !interface_exists('Google_Service_Resource', false) && !trait_exists('Google_Service_Resource', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Resource');
}
if (!class_exists('Google_Service', false) && !interface_exists('Google_Service', false) && !trait_exists('Google_Service', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service');
}
if (!class_exists('Google_Task_Exception', false) && !interface_exists('Google_Task_Exception', false) && !trait_exists('Google_Task_Exception', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Task_Exception');
}
if (!class_exists('Google_Task_Retryable', false) && !interface_exists('Google_Task_Retryable', false) && !trait_exists('Google_Task_Retryable', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Task_Retryable');
}
if (!class_exists('Google_Task_Runner', false) && !interface_exists('Google_Task_Runner', false) && !trait_exists('Google_Task_Runner', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Task_Runner');
}
if (!class_exists('Google_Utils_UriTemplate', false) && !interface_exists('Google_Utils_UriTemplate', false) && !trait_exists('Google_Utils_UriTemplate', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Utils_UriTemplate');
}
if (!class_exists('ComposerAutoloaderInit0497330eebc0ab2a0da76ff81ed37417', false) && !interface_exists('ComposerAutoloaderInit0497330eebc0ab2a0da76ff81ed37417', false) && !trait_exists('ComposerAutoloaderInit0497330eebc0ab2a0da76ff81ed37417', false)) {
    spl_autoload_call('WPCal\GoogleAPI\ComposerAutoloaderInit0497330eebc0ab2a0da76ff81ed37417');
}
if (!class_exists('Google_Service_Calendar_Acl', false) && !interface_exists('Google_Service_Calendar_Acl', false) && !trait_exists('Google_Service_Calendar_Acl', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Acl');
}
if (!class_exists('Google_Service_Calendar_AclRule', false) && !interface_exists('Google_Service_Calendar_AclRule', false) && !trait_exists('Google_Service_Calendar_AclRule', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_AclRule');
}
if (!class_exists('Google_Service_Calendar_AclRuleScope', false) && !interface_exists('Google_Service_Calendar_AclRuleScope', false) && !trait_exists('Google_Service_Calendar_AclRuleScope', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_AclRuleScope');
}
if (!class_exists('Google_Service_Calendar_Calendar', false) && !interface_exists('Google_Service_Calendar_Calendar', false) && !trait_exists('Google_Service_Calendar_Calendar', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Calendar');
}
if (!class_exists('Google_Service_Calendar_CalendarList', false) && !interface_exists('Google_Service_Calendar_CalendarList', false) && !trait_exists('Google_Service_Calendar_CalendarList', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_CalendarList');
}
if (!class_exists('Google_Service_Calendar_CalendarListEntry', false) && !interface_exists('Google_Service_Calendar_CalendarListEntry', false) && !trait_exists('Google_Service_Calendar_CalendarListEntry', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_CalendarListEntry');
}
if (!class_exists('Google_Service_Calendar_CalendarListEntryNotificationSettings', false) && !interface_exists('Google_Service_Calendar_CalendarListEntryNotificationSettings', false) && !trait_exists('Google_Service_Calendar_CalendarListEntryNotificationSettings', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_CalendarListEntryNotificationSettings');
}
if (!class_exists('Google_Service_Calendar_CalendarNotification', false) && !interface_exists('Google_Service_Calendar_CalendarNotification', false) && !trait_exists('Google_Service_Calendar_CalendarNotification', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_CalendarNotification');
}
if (!class_exists('Google_Service_Calendar_Channel', false) && !interface_exists('Google_Service_Calendar_Channel', false) && !trait_exists('Google_Service_Calendar_Channel', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Channel');
}
if (!class_exists('Google_Service_Calendar_ColorDefinition', false) && !interface_exists('Google_Service_Calendar_ColorDefinition', false) && !trait_exists('Google_Service_Calendar_ColorDefinition', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_ColorDefinition');
}
if (!class_exists('Google_Service_Calendar_Colors', false) && !interface_exists('Google_Service_Calendar_Colors', false) && !trait_exists('Google_Service_Calendar_Colors', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Colors');
}
if (!class_exists('Google_Service_Calendar_ConferenceData', false) && !interface_exists('Google_Service_Calendar_ConferenceData', false) && !trait_exists('Google_Service_Calendar_ConferenceData', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_ConferenceData');
}
if (!class_exists('Google_Service_Calendar_ConferenceParameters', false) && !interface_exists('Google_Service_Calendar_ConferenceParameters', false) && !trait_exists('Google_Service_Calendar_ConferenceParameters', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_ConferenceParameters');
}
if (!class_exists('Google_Service_Calendar_ConferenceParametersAddOnParameters', false) && !interface_exists('Google_Service_Calendar_ConferenceParametersAddOnParameters', false) && !trait_exists('Google_Service_Calendar_ConferenceParametersAddOnParameters', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_ConferenceParametersAddOnParameters');
}
if (!class_exists('Google_Service_Calendar_ConferenceProperties', false) && !interface_exists('Google_Service_Calendar_ConferenceProperties', false) && !trait_exists('Google_Service_Calendar_ConferenceProperties', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_ConferenceProperties');
}
if (!class_exists('Google_Service_Calendar_ConferenceRequestStatus', false) && !interface_exists('Google_Service_Calendar_ConferenceRequestStatus', false) && !trait_exists('Google_Service_Calendar_ConferenceRequestStatus', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_ConferenceRequestStatus');
}
if (!class_exists('Google_Service_Calendar_ConferenceSolution', false) && !interface_exists('Google_Service_Calendar_ConferenceSolution', false) && !trait_exists('Google_Service_Calendar_ConferenceSolution', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_ConferenceSolution');
}
if (!class_exists('Google_Service_Calendar_ConferenceSolutionKey', false) && !interface_exists('Google_Service_Calendar_ConferenceSolutionKey', false) && !trait_exists('Google_Service_Calendar_ConferenceSolutionKey', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_ConferenceSolutionKey');
}
if (!class_exists('Google_Service_Calendar_CreateConferenceRequest', false) && !interface_exists('Google_Service_Calendar_CreateConferenceRequest', false) && !trait_exists('Google_Service_Calendar_CreateConferenceRequest', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_CreateConferenceRequest');
}
if (!class_exists('Google_Service_Calendar_EntryPoint', false) && !interface_exists('Google_Service_Calendar_EntryPoint', false) && !trait_exists('Google_Service_Calendar_EntryPoint', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_EntryPoint');
}
if (!class_exists('Google_Service_Calendar_Error', false) && !interface_exists('Google_Service_Calendar_Error', false) && !trait_exists('Google_Service_Calendar_Error', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Error');
}
if (!class_exists('Google_Service_Calendar_Event', false) && !interface_exists('Google_Service_Calendar_Event', false) && !trait_exists('Google_Service_Calendar_Event', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Event');
}
if (!class_exists('Google_Service_Calendar_EventAttachment', false) && !interface_exists('Google_Service_Calendar_EventAttachment', false) && !trait_exists('Google_Service_Calendar_EventAttachment', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_EventAttachment');
}
if (!class_exists('Google_Service_Calendar_EventAttendee', false) && !interface_exists('Google_Service_Calendar_EventAttendee', false) && !trait_exists('Google_Service_Calendar_EventAttendee', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_EventAttendee');
}
if (!class_exists('Google_Service_Calendar_EventCreator', false) && !interface_exists('Google_Service_Calendar_EventCreator', false) && !trait_exists('Google_Service_Calendar_EventCreator', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_EventCreator');
}
if (!class_exists('Google_Service_Calendar_EventDateTime', false) && !interface_exists('Google_Service_Calendar_EventDateTime', false) && !trait_exists('Google_Service_Calendar_EventDateTime', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_EventDateTime');
}
if (!class_exists('Google_Service_Calendar_EventExtendedProperties', false) && !interface_exists('Google_Service_Calendar_EventExtendedProperties', false) && !trait_exists('Google_Service_Calendar_EventExtendedProperties', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_EventExtendedProperties');
}
if (!class_exists('Google_Service_Calendar_EventGadget', false) && !interface_exists('Google_Service_Calendar_EventGadget', false) && !trait_exists('Google_Service_Calendar_EventGadget', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_EventGadget');
}
if (!class_exists('Google_Service_Calendar_EventOrganizer', false) && !interface_exists('Google_Service_Calendar_EventOrganizer', false) && !trait_exists('Google_Service_Calendar_EventOrganizer', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_EventOrganizer');
}
if (!class_exists('Google_Service_Calendar_EventReminder', false) && !interface_exists('Google_Service_Calendar_EventReminder', false) && !trait_exists('Google_Service_Calendar_EventReminder', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_EventReminder');
}
if (!class_exists('Google_Service_Calendar_EventReminders', false) && !interface_exists('Google_Service_Calendar_EventReminders', false) && !trait_exists('Google_Service_Calendar_EventReminders', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_EventReminders');
}
if (!class_exists('Google_Service_Calendar_Events', false) && !interface_exists('Google_Service_Calendar_Events', false) && !trait_exists('Google_Service_Calendar_Events', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Events');
}
if (!class_exists('Google_Service_Calendar_EventSource', false) && !interface_exists('Google_Service_Calendar_EventSource', false) && !trait_exists('Google_Service_Calendar_EventSource', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_EventSource');
}
if (!class_exists('Google_Service_Calendar_FreeBusyCalendar', false) && !interface_exists('Google_Service_Calendar_FreeBusyCalendar', false) && !trait_exists('Google_Service_Calendar_FreeBusyCalendar', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_FreeBusyCalendar');
}
if (!class_exists('Google_Service_Calendar_FreeBusyGroup', false) && !interface_exists('Google_Service_Calendar_FreeBusyGroup', false) && !trait_exists('Google_Service_Calendar_FreeBusyGroup', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_FreeBusyGroup');
}
if (!class_exists('Google_Service_Calendar_FreeBusyRequest', false) && !interface_exists('Google_Service_Calendar_FreeBusyRequest', false) && !trait_exists('Google_Service_Calendar_FreeBusyRequest', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_FreeBusyRequest');
}
if (!class_exists('Google_Service_Calendar_FreeBusyRequestItem', false) && !interface_exists('Google_Service_Calendar_FreeBusyRequestItem', false) && !trait_exists('Google_Service_Calendar_FreeBusyRequestItem', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_FreeBusyRequestItem');
}
if (!class_exists('Google_Service_Calendar_FreeBusyResponse', false) && !interface_exists('Google_Service_Calendar_FreeBusyResponse', false) && !trait_exists('Google_Service_Calendar_FreeBusyResponse', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_FreeBusyResponse');
}
if (!class_exists('Google_Service_Calendar_Resource_Acl', false) && !interface_exists('Google_Service_Calendar_Resource_Acl', false) && !trait_exists('Google_Service_Calendar_Resource_Acl', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Resource_Acl');
}
if (!class_exists('Google_Service_Calendar_Resource_CalendarList', false) && !interface_exists('Google_Service_Calendar_Resource_CalendarList', false) && !trait_exists('Google_Service_Calendar_Resource_CalendarList', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Resource_CalendarList');
}
if (!class_exists('Google_Service_Calendar_Resource_Calendars', false) && !interface_exists('Google_Service_Calendar_Resource_Calendars', false) && !trait_exists('Google_Service_Calendar_Resource_Calendars', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Resource_Calendars');
}
if (!class_exists('Google_Service_Calendar_Resource_Channels', false) && !interface_exists('Google_Service_Calendar_Resource_Channels', false) && !trait_exists('Google_Service_Calendar_Resource_Channels', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Resource_Channels');
}
if (!class_exists('Google_Service_Calendar_Resource_Colors', false) && !interface_exists('Google_Service_Calendar_Resource_Colors', false) && !trait_exists('Google_Service_Calendar_Resource_Colors', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Resource_Colors');
}
if (!class_exists('Google_Service_Calendar_Resource_Events', false) && !interface_exists('Google_Service_Calendar_Resource_Events', false) && !trait_exists('Google_Service_Calendar_Resource_Events', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Resource_Events');
}
if (!class_exists('Google_Service_Calendar_Resource_Freebusy', false) && !interface_exists('Google_Service_Calendar_Resource_Freebusy', false) && !trait_exists('Google_Service_Calendar_Resource_Freebusy', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Resource_Freebusy');
}
if (!class_exists('Google_Service_Calendar_Resource_Settings', false) && !interface_exists('Google_Service_Calendar_Resource_Settings', false) && !trait_exists('Google_Service_Calendar_Resource_Settings', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Resource_Settings');
}
if (!class_exists('Google_Service_Calendar_Setting', false) && !interface_exists('Google_Service_Calendar_Setting', false) && !trait_exists('Google_Service_Calendar_Setting', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Setting');
}
if (!class_exists('Google_Service_Calendar_Settings', false) && !interface_exists('Google_Service_Calendar_Settings', false) && !trait_exists('Google_Service_Calendar_Settings', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_Settings');
}
if (!class_exists('Google_Service_Calendar_TimePeriod', false) && !interface_exists('Google_Service_Calendar_TimePeriod', false) && !trait_exists('Google_Service_Calendar_TimePeriod', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar_TimePeriod');
}
if (!class_exists('Google_Service_Calendar', false) && !interface_exists('Google_Service_Calendar', false) && !trait_exists('Google_Service_Calendar', false)) {
    spl_autoload_call('WPCal\GoogleAPI\Google_Service_Calendar');
}

// Functions whitelisting. For more information see:
// https://github.com/humbug/php-scoper/blob/master/README.md#functions-whitelisting
if (!function_exists('composerRequire0497330eebc0ab2a0da76ff81ed37417')) {
    function composerRequire0497330eebc0ab2a0da76ff81ed37417() {
        return \WPCal\GoogleAPI\composerRequire0497330eebc0ab2a0da76ff81ed37417(...func_get_args());
    }
}
if (!function_exists('oauth2client_php_autoload')) {
    function oauth2client_php_autoload() {
        return \WPCal\GoogleAPI\oauth2client_php_autoload(...func_get_args());
    }
}
if (!function_exists('RuntimeException')) {
    function RuntimeException() {
        return \WPCal\GoogleAPI\RuntimeException(...func_get_args());
    }
}
if (!function_exists('uri_template')) {
    function uri_template() {
        return \WPCal\GoogleAPI\uri_template(...func_get_args());
    }
}
if (!function_exists('zend_monitor_custom_event')) {
    function zend_monitor_custom_event() {
        return \WPCal\GoogleAPI\zend_monitor_custom_event(...func_get_args());
    }
}
if (!function_exists('phpseclib_safe_serialize')) {
    function phpseclib_safe_serialize() {
        return \WPCal\GoogleAPI\phpseclib_safe_serialize(...func_get_args());
    }
}

return $loader;
