__construct() public method

Const'r
See also: Horde_ActiveSync_Message_Base::__construct()
public __construct ( array $options = [] )
$options array
Esempio n. 1
0
 /**
  * Const'r
  *
  * @see Horde_ActiveSync_Message_Base::__construct()
  */
 public function __construct(array $options = array())
 {
     parent::__construct($options);
     // Removed in 16.0
     if ($this->_version <= Horde_ActiveSync::VERSION_FOURTEENONE) {
         $this->_mapping += array(Horde_ActiveSync_Message_Appointment::POOMCAL_EXCEPTIONSTARTTIME => array(self::KEY_ATTRIBUTE => 'exceptionstarttime', self::KEY_TYPE => self::TYPE_DATE), Horde_ActiveSync_Message_Appointment::POOMCAL_LOCATION => array(self::KEY_ATTRIBUTE => 'location'));
         $this->_properties += array('exceptionstarttime' => false, 'location' => false);
     }
     if ($this->_version >= Horde_ActiveSync::VERSION_SIXTEEN) {
         $this->_mapping += array(Horde_ActiveSync::AIRSYNCBASE_LOCATION => array(self::KEY_ATTRIBUTE => 'location', self::KEY_TYPE => Horde_ActiveSync_Message_AirSyncBaseLocation), Horde_ActiveSync::AIRSYNCBASE_INSTANCEID => array(self::KEY_ATTRIBUTE => 'instanceid', self::KEY_TYPE => self::TYPE_DATE));
         $this->_properties += array('location' => false, 'instanceid' => false);
     }
 }