. * * Consult LICENSE file for details ************************************************/ class SyncAttendee extends SyncObject { public $email; public $name; function SyncAttendee() { $mapping = array( SYNC_POOMCAL_EMAIL => array ( self::STREAMER_VAR => "email", self::STREAMER_CHECKS => array( self::STREAMER_CHECK_REQUIRED => self::STREAMER_CHECK_SETEMPTY)), SYNC_POOMCAL_NAME => array ( self::STREAMER_VAR => "name", self::STREAMER_CHECKS => array( self::STREAMER_CHECK_REQUIRED => self::STREAMER_CHECK_SETEMPTY) ) ); if (Request::GetProtocolVersion() >= 12.0) { $mapping[SYNC_POOMCAL_ATTENDEESTATUS] = array ( self::STREAMER_VAR => "attendeestatus"); $mapping[SYNC_POOMCAL_ATTENDEETYPE] = array ( self::STREAMER_VAR => "attendeetype"); } parent::SyncObject($mapping); } } ?>