From: Michael J. Rubinsky Date: Mon, 5 Apr 2010 15:52:35 +0000 (-0400) Subject: add type and status to the Attendee message object X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=0c7199b02d5bc5ca1aac04eb9f87f056918fd8f0;p=horde.git add type and status to the Attendee message object --- diff --git a/framework/ActiveSync/lib/Horde/ActiveSync/Message/Attendee.php b/framework/ActiveSync/lib/Horde/ActiveSync/Message/Attendee.php index a71db96fb..4aaaede6f 100644 --- a/framework/ActiveSync/lib/Horde/ActiveSync/Message/Attendee.php +++ b/framework/ActiveSync/lib/Horde/ActiveSync/Message/Attendee.php @@ -10,6 +10,18 @@ */ class Horde_ActiveSync_Message_Attendee extends Horde_ActiveSync_Message_Base { + /* Attendee Type Constants */ + const TYPE_REQUIRED = 1; + const TYPE_OPTIONAL = 2; + const TYPE_RESOURCE = 3; + + /* Attendee Status */ + const STATUS_UNKNOWN = 0; + const STATUS_TENATIVE = 2; + const STATUS_ACCEPT = 3; + const STATUS_DECLINE = 4; + const STATUS_NORESPONSE = 5; + /** * Const'r * @@ -18,7 +30,9 @@ class Horde_ActiveSync_Message_Attendee extends Horde_ActiveSync_Message_Base function __construct($params) { $mapping = array( SYNC_POOMCAL_EMAIL => array (Horde_ActiveSync_Message_Base::KEY_ATTRIBUTE => 'email'), - SYNC_POOMCAL_NAME => array (Horde_ActiveSync_Message_Base::KEY_ATTRIBUTE => 'name' ) + SYNC_POOMCAL_NAME => array (Horde_ActiveSync_Message_Base::KEY_ATTRIBUTE => 'name'), + SYNC_POOMCAL_ATTENDEETYPE => array(Horde_ActiveSync_Message_Base::KEY_ATTRIBUTE => 'type'), + SYNC_POOMCAL_ATTENDEESTATUS => array(Horde_ActiveSync_Message_Base::KEY_ATTRIBUTE => 'status') ); parent::__construct($mapping, $params);