프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$_calendar | string | The calendar id to be imported into. | |
$_dav | Horde_Dav_Storage_Base | The DAV storage driver. | |
$_existingEvent | Kronolith_Event | Temporary cache of the existing copy of an event being replaced. | |
$_noItips | array | List of attendees that should not be sent iTip notifications. | |
$_oldAttendees | Kronolith_Attendee_List | List of attendess that have been previously invited. Used to detect if attendees are removed and to send ITIP_CANCEL to these attendees. |
메소드 | 설명 | |
---|---|---|
__construct ( Horde_Icalendar $iCal, Kronolith_Driver $driver, array $params = [] ) |
메소드 | 설명 | |
---|---|---|
_postSave ( Kronolith_Event $event ) | ||
_preSave ( Horde_Icalendar $component ) : boolean | Responsible for any logic needed before the event is saved. Called for EVERY component in the iCalendar object. Returning false from this method will cause the current component to be ignored. Returning true causes it to be processed. |
public __construct ( Horde_Icalendar $iCal, Kronolith_Driver $driver, array $params = [] ) | ||
$iCal | Horde_Icalendar | The iCalendar data. |
$driver | Kronolith_Driver | The Kronolith driver. |
$params | array | Any additional parameters needed for the importer. For this driver we require: 'object' - contains the DAV identifier for the (base) event. |
protected Horde_Dav_Storage_Base $_dav | ||
리턴 | Horde_Dav_Storage_Base |
protected Kronolith_Event $_existingEvent | ||
리턴 | Kronolith_Event |
protected array $_noItips | ||
리턴 | array |