/**
  * @see	\wcf\data\DatabaseObject::handleData()
  */
 protected function handleData($data)
 {
     parent::handleData($data);
     $this->data['additionalData'] = @unserialize($this->data['additionalData']);
     if (!is_array($this->data['additionalData'])) {
         $this->data['additionalData'] = array();
     }
 }
Beispiel #2
0
 /**
  * @see	\wcf\data\DatabaseObject::handleData()
  */
 protected function handleData($data)
 {
     parent::handleData($data);
     // handle condition data
     $this->data['conditionData'] = @unserialize($data['conditionData']);
     if (!is_array($this->data['conditionData'])) {
         $this->data['conditionData'] = array();
     }
 }
 /**
  * @see	\wcf\data\DatabaseObject::handleData()
  */
 protected function handleData($data)
 {
     if (!empty($data['metaData'])) {
         $metaData = @unserialize($data['metaData']);
         if (is_array($metaData)) {
             $this->metaData = $metaData;
         }
         unset($data['metaData']);
     }
     parent::handleData($data);
 }
Beispiel #4
0
 /**
  * @see	\wcf\data\DatabaseObject::handleData();
  */
 protected function handleData($data)
 {
     parent::handleData($data);
     // get user objects from cache
     if (!empty($data['cachedUsers'])) {
         $cachedUsers = @unserialize($data['cachedUsers']);
         if (is_array($cachedUsers)) {
             foreach ($cachedUsers as $cachedUserData) {
                 $user = new User(null, $cachedUserData);
                 $this->users[$user->userID] = $user;
             }
         }
     }
 }
Beispiel #5
0
	/**
	 * @see	wcf\data\DatabaseObject::handleData()
	 */
	protected function handleData($data) {
		parent::handleData($data);
		
		// unserialize additional data
		$this->data['additionalData'] = (empty($data['additionalData']) ? array() : @unserialize($data['additionalData']));
	}
Beispiel #6
0
 /**
  * @see	wcf\data\DatabaseObject::handleData()
  */
 protected function handleData($data)
 {
     // handle additional data
     $data['additionalData'] = @unserialize($data['additionalData']);
     if (!is_array($data['additionalData'])) {
         $data['additionalData'] = array();
     }
     parent::handleData($data);
 }