$_response
$_response : \Horde_Itip_Response
The iTip response.
Handles iTip invitation requests/responses.
Copyright 2010 Klarälvdalens Datakonsult AB
See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see LGPL.
$_response : \Horde_Itip_Response
The iTip response.
__construct(\Horde_Itip_Response $response)
Constructor.
\Horde_Itip_Response | $response | The iTip response. |
getVeventResponse(\Horde_Itip_Response_Type $type) : \Horde_Icalendar_Vevent
Return the response as an iCalendar vEvent object.
\Horde_Itip_Response_Type | $type | The response type. |
The response object.
getIcalendarResponse(\Horde_Itip_Response_Type $type, string $product_id) : \Horde_Icalendar
Return the response as an iCalendar object.
\Horde_Itip_Response_Type | $type | The response type. |
string | $product_id | The ID that should be set as the iCalendar product id. |
The response object.
sendSinglepartResponse(\Horde_Itip_Response_Type $type, \Horde_Itip_Response_Options $options, \Horde_Mail_Transport $transport) : array
Send the response as a single part MIME message.
\Horde_Itip_Response_Type | $type | The response type. |
\Horde_Itip_Response_Options | $options | The options for the response. |
\Horde_Mail_Transport | $transport | The mail transport. |
A list of two object: The mime headers and the mime message.
sendMultipartResponse(\Horde_Itip_Response_Type $type, \Horde_Itip_Response_Options $options, \Horde_Mail_Transport $transport) : NULL
Send the invitation response as a multi part MIME message.
\Horde_Itip_Response_Type | $type | The response type. |
\Horde_Itip_Response_Options | $options | The options for the response. |
\Horde_Mail_Transport | $transport | The mail transport. |
vTodoFactory(\Horde_Icalendar_Vtodo $todo, \Horde_Itip_Resource $resource) : \[type]
Factory for generating a response object for a vTodo assignment request.
\Horde_Icalendar_Vtodo | $todo | [description] |
\Horde_Itip_Resource | $resource | [description] |
[description]
prepareResponse(\Horde_Icalendar_Vevent $vevent, \Horde_Itip_Resource $resource) : \Horde_Itip_Response
Factory for generating a response object for an iCalendar invitation.
\Horde_Icalendar_Vevent | $vevent | The iCalendar request. |
\Horde_Itip_Resource | $resource | The invited resource. |
The prepared response.
factory(\Horde_Icalendar_Vevent $vevent, \Horde_Itip_Resource $resource) : \Horde_Itip
Factory for generating an iTip handler for an iCalendar invitation.
\Horde_Icalendar_Vevent | $vevent | The iCalendar request. |
\Horde_Itip_Resource | $resource | The invited resource. |
The iTip handler.