Overview

Packages

  • Itip

Classes

  • Horde_Itip
  • Horde_Itip_Event_Vevent
  • Horde_Itip_Exception
  • Horde_Itip_Resource_Base
  • Horde_Itip_Resource_Identity
  • Horde_Itip_Response
  • Horde_Itip_Response_Options_Base
  • Horde_Itip_Response_Options_Horde
  • Horde_Itip_Response_Options_Kolab
  • Horde_Itip_Response_Type_Accept
  • Horde_Itip_Response_Type_Base
  • Horde_Itip_Response_Type_Decline
  • Horde_Itip_Response_Type_Tentative
  • Horde_Itip_Translation

Interfaces

  • Horde_Itip_Event
  • Horde_Itip_Resource
  • Horde_Itip_Response_Options
  • Horde_Itip_Response_Type
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Itip_Response

Handles Itip response data.

Copyright 2002-2012 Horde LLC (http://www.horde.org/) Copyright 2004-2010 Klarälvdalens Datakonsult AB

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see LGPL.

Package: Itip
Category: Horde
License: LGPL
Author: Mike Cochrane mike@graftonhall.co.nz
Author: Chuck Hagenbuch chuck@horde.org
Author: Steffen Hansen steffen@klaralvdalens-datakonsult.se
Author: Gunnar Wrobel wrobel@pardus.de
Link: http://pear.horde.org/index.php?package=Itip
Located at Horde/Itip/Response.php
Methods summary
public
# __construct( Horde_Itip_Event $request, Horde_Itip_Resource $resource )

Constructor.

Constructor.

Parameters

$request
<p>The request this instance will respond to.</p>
$resource
The requested resource.
public Horde_Itip_Event
# getRequest( )

Return the original request.

Return the original request.

Returns

Horde_Itip_Event
The original request.
public Horde_Icalendar_Vevent
# getVevent( Horde_Itip_Response_Type $type, Horde_Icalendar|boolean $vCal = false )

Return the response as an iCalendar vEvent object.

Return the response as an iCalendar vEvent object.

Parameters

$type
The response type.
$vCal
<p>The parent container or false if not provided.</p>

Returns

Horde_Icalendar_Vevent
The response object.
public Horde_Icalendar
# getIcalendar( Horde_Itip_Response_Type $type, Horde_Itip_Response_Options $options )

Return the response as an iCalendar object.

Return the response as an iCalendar object.

Parameters

$type
The response type.
$options
The options for the response.

Returns

Horde_Icalendar
The response object.
public array
# getMessage( Horde_Itip_Response_Type $type, Horde_Itip_Response_Options $options )

Return the response as a MIME message.

Return the response as a MIME message.

Parameters

$type
The response type.
$options
The options for the response.

Returns

array

A list of two object: The mime headers and the mime message.

public array
# getMultiPartMessage( Horde_Itip_Response_Type $type, Horde_Itip_Response_Options $options )

Return the response as a MIME message.

Return the response as a MIME message.

Parameters

$type
The response type.
$options
The options for the response.

Returns

array

A list of two object: The mime headers and the mime message.

API documentation generated by ApiGen