$_request
$_request : \Horde_Itip_Event_Vtodo
The request we are going to answer.
Handles Itip response data for vTodo.
Copyright 2002-2017 Horde LLC (http://www.horde.org/) Copyright 2004-2010 Klarälvdalens Datakonsult AB
See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see LGPL.
$_request : \Horde_Itip_Event_Vtodo
The request we are going to answer.
$_resource : \Horde_Itip_Resource
The requested resource.
__construct(\Horde_Itip_Event $request, \Horde_Itip_Resource $resource)
Constructor.
\Horde_Itip_Event | $request | The request this instance will respond to. |
\Horde_Itip_Resource | $resource | The requested resource. |
getRequest() : \Horde_Itip_Event
Return the original request.
The original request.
getVevent(\Horde_Itip_Response_Type $type, \Horde_Icalendar|boolean $vCal = false) : \Horde_Icalendar_Vtodo
Return the response as an iCalendar vTodo object.
\Horde_Itip_Response_Type | $type | The response type. |
\Horde_Icalendar|boolean | $vCal | The parent container or false if not provided. |
The response object.
getIcalendar(\Horde_Itip_Response_Type $type, \Horde_Itip_Response_Options $options) : \Horde_Icalendar
Return the response as an iCalendar object.
\Horde_Itip_Response_Type | $type | The response type. |
\Horde_Itip_Response_Options | $options | The options for the response. |
The response object.
getMessage(\Horde_Itip_Response_Type $type, \Horde_Itip_Response_Options $options) : array
Return the response as a MIME message.
\Horde_Itip_Response_Type | $type | The response type. |
\Horde_Itip_Response_Options | $options | The options for the response. |
A list of two object: The mime headers and the mime message.
getMultiPartMessage(\Horde_Itip_Response_Type $type, \Horde_Itip_Response_Options $options) : array
Return the response as a MIME message.
\Horde_Itip_Response_Type | $type | The response type. |
\Horde_Itip_Response_Options | $options | The options for the response. |
A list of two object: The mime headers and the mime message.