. * * Consult LICENSE file for details ************************************************/ class SyncFolder extends SyncObject { public $serverid; public $parentid; public $displayname; public $type; public $Store; function SyncFolder() { $mapping = array ( SYNC_FOLDERHIERARCHY_SERVERENTRYID => array ( self::STREAMER_VAR => "serverid", self::STREAMER_CHECKS => array( self::STREAMER_CHECK_REQUIRED => false)), SYNC_FOLDERHIERARCHY_PARENTID => array ( self::STREAMER_VAR => "parentid", self::STREAMER_CHECKS => array( self::STREAMER_CHECK_REQUIRED => self::STREAMER_CHECK_SETZERO)), SYNC_FOLDERHIERARCHY_DISPLAYNAME => array ( self::STREAMER_VAR => "displayname", self::STREAMER_CHECKS => array( self::STREAMER_CHECK_REQUIRED => self::STREAMER_CHECK_SETEMPTY)), SYNC_FOLDERHIERARCHY_TYPE => array ( self::STREAMER_VAR => "type", self::STREAMER_CHECKS => array( self::STREAMER_CHECK_REQUIRED => 18, self::STREAMER_CHECK_CMPHIGHER => 0, self::STREAMER_CHECK_CMPLOWER => 20 )), SYNC_FOLDERHIERARCHY_IGNORE_STORE => array ( self::STREAMER_VAR => "Store", self::STREAMER_TYPE => self::STREAMER_TYPE_IGNORE), ); parent::SyncObject($mapping); } } ?>