diff --git a/lib/ext/Syncroton/Model/EmailMeetingRequest.php b/lib/ext/Syncroton/Model/EmailMeetingRequest.php index 2786be4..3379e20 100644 --- a/lib/ext/Syncroton/Model/EmailMeetingRequest.php +++ b/lib/ext/Syncroton/Model/EmailMeetingRequest.php @@ -1,98 +1,96 @@ */ /** * class to handle Email:MeetingRequest * * @package Syncroton * @subpackage Model * @property bool AllDayEvent * @property int BusyStatus * @property int DisallowNewTimeProposal * @property DateTime DtStamp * @property DateTime EndTime * @property string GlobalObjId * @property int InstanceType * @property int MeetingMessageType * @property string Organizer * @property string RecurrenceId * @property array Recurrences * @property int Reminder * @property int ResponseRequested * @property int Sensitivity * @property DateTime StartTime * @property string Timezone */ class Syncroton_Model_EmailMeetingRequest extends Syncroton_Model_AXMLEntry { /** * busy status constants */ const BUSY_STATUS_FREE = 0; const BUSY_STATUS_TENATTIVE = 1; const BUSY_STATUS_BUSY = 2; const BUSY_STATUS_OUT = 3; /** * sensitivity constants */ const SENSITIVITY_NORMAL = 0; const SENSITIVITY_PERSONAL = 1; const SENSITIVITY_PRIVATE = 2; const SENSITIVITY_CONFIDENTIAL = 3; /** * instanceType constants */ const TYPE_NORMAL = 0; const TYPE_RECURRING_MASTER = 1; const TYPE_RECURRING_SINGLE = 2; const TYPE_RECURRING_EXCEPTION = 3; /** * messageType constants */ const MESSAGE_TYPE_NORMAL = 0; const MESSAGE_TYPE_REQUEST = 1; const MESSAGE_TYPE_FULL_UPDATE = 2; const MESSAGE_TYPE_INFO_UPDATE = 3; const MESSAGE_TYPE_OUTDATED = 4; const MESSAGE_TYPE_COPY = 5; const MESSAGE_TYPE_DELEGATED = 6; - protected $_dateTimeFormat = "Ymd\THis\Z"; - protected $_xmlBaseElement = 'MeetingRequest'; protected $_properties = array( 'Email' => array( 'allDayEvent' => array('type' => 'number'), 'busyStatus' => array('type' => 'number'), 'disallowNewTimeProposal' => array('type' => 'number'), 'dtStamp' => array('type' => 'datetime'), 'endTime' => array('type' => 'datetime'), 'globalObjId' => array('type' => 'string'), 'instanceType' => array('type' => 'datetime'), 'location' => array('type' => 'string'), 'organizer' => array('type' => 'string'), //e-mail address 'recurrenceId' => array('type' => 'datetime'), 'recurrences' => array('type' => 'container'), 'reminder' => array('type' => 'number'), 'responseRequested' => array('type' => 'number'), 'sensitivity' => array('type' => 'number'), 'startTime' => array('type' => 'datetime'), 'timeZone' => array('type' => 'timezone'), ), 'Email2' => array( 'meetingMessageType' => array('type' => 'number'), ), ); }