public
|
#
__construct( CApiGlobalManager $sStorageName, CApiGlobalManager & $oManager )
Parameters
- $sStorageName
- $oManager
- $oManager
|
public
|
|
public
|
#
initCalendar( CalendarInfo & $oCalendar )
|
public
|
#
getCalendarAccess( $oAccount, $sCalendarId )
|
public
null
|
#
getCalendar( CAccount $oAccount, string $sCalendarId )
|
public
|
#
getPublicCalendar( $sCalendar )
|
public
|
#
getPublicCalendarByHash( $sHash )
|
public
|
#
getPublicCalendarHash( $sCalendarId )
|
public
array
|
#
getCalendars( CAccount $oAccount )
}
Parameters
Returns
array
|
public
array
|
|
public
false
|
#
createCalendar( CAccount $oAccount, string $sName, string $sDescription, integer $iOrder, string $sColor )
Parameters
- $oAccount
- $sName
- $sDescription
- $iOrder
- $sColor
Returns
false
|
public
false
|
#
updateCalendar( CAccount $oAccount, string $sCalendarId, string $sName, string $sDescription, integer $iOrder, string $sColor )
Parameters
- $oAccount
- $sCalendarId
- $sName
- $sDescription
- $iOrder
- $sColor
Returns
false
|
public
false
|
#
updateCalendarColor( CAccount $oAccount, string $sCalendarId, string $sColor )
Parameters
- $oAccount
- $sCalendarId
- $sColor
Returns
false
|
public
|
#
updateCalendarVisible( string $sCalendarId, integer $iVisible )
|
public
false
|
#
deleteCalendar( CAccount $oAccount, string $sCalendarId )
|
public
false
|
#
updateCalendarShare( CAccount $oAccount, string $sCalendarId, string $sUserId, integer $iPerms = ECalendarPermission::RemovePermission )
Parameters
- $oAccount
- $sCalendarId
- $sUserId
- $iPerms
Returns
false
|
public
false
|
#
publicCalendar( CAccount $oAccount, string $sCalendarId, boolean $bIsPublic )
Parameters
- $oAccount
- $sCalendarId
- $bIsPublic
Returns
false
|
public
array
|
#
getCalendarUsers( CAccount $oAccount, string $oCalendar )
|
public
array
|
#
getEvents( CAccount $oAccount, string $sCalendarId, string $dStart, string $dFinish )
Parameters
- $oAccount
- $sCalendarId
- $dStart
- $dFinish
Returns
array
|
public
array
|
#
getEvent( CAccount $oAccount, string $sCalendarId, string $sEventId )
Parameters
- $oAccount
- $sCalendarId
- $sEventId
Returns
array
|
public
null
|
#
createEvent( CAccount $oAccount, string $sCalendarId, Sabre\VObject\Component\VCalendar $sEventId, $vCal )
}
Parameters
- $oAccount
- $sCalendarId
- $sEventId
- $vCal
- $vCal
Returns
null
|
public
true
|
#
updateEventRaw( CAccount $oAccount, string $sCalendarId, string $sEventId, string $sData )
Parameters
- $oAccount
- $sCalendarId
- $sEventId
- $sData
Returns
true
|
public
false
|
#
updateEvent( CAccount $oAccount, string $sCalendarId, string $sEventId, array $aArgs )
Parameters
- $oAccount
- $sCalendarId
- $sEventId
- $aArgs
Returns
false
|
public
false
|
#
moveEvent( CAccount $oAccount, string $sCalendarId, string $sNewCalendarId, string $sEventId, string $sData )
Parameters
- $oAccount
- $sCalendarId
- $sNewCalendarId
- $sEventId
- $sData
Returns
false
|
public
false
|
#
deleteEvent( CAccount $oAccount, string $sCalendarId, string $sEventId )
Parameters
- $oAccount
- $sCalendarId
- $sEventId
Returns
false
|
public
|
#
getReminders( $start, $end )
|
public
|
#
AddReminder( $sEmail, $calendarUri, $eventid, $time = null )
|
public
|
#
updateReminder( $sEmail, $calendarUri, $eventId, $sData )
|
public
|
#
deleteReminder( $eventId )
|
public
|
#
deleteReminderByCalendar( $calendarUri )
|
public
boolean
|
#
clearAllCalendars( CAccount $oAccount )
Parameters
Returns
boolean
|