Example #1
0
 /**
  * getCommonValue
  * 
  * @param	string	$key	data_id, title, uid, pubtime
  * @param	string	$req	player, rpg
  * @param	int		$tsize	thumbnail size
  * 
  * @return	void
  */
 public function getCommonValue($key, $req = null, $tsize = 2)
 {
     $value = null;
     switch ($key) {
         case 'data_id':
             $value = $this->get(self::PRIMARY);
             break;
         case 'title':
             $this->loadFriend();
             $value = $this->mFriend->get('name');
             break;
         case 'uid':
             $value = $this->get('uid');
             break;
         case 'url':
             $this->loadFriend();
             $value = $this->mFriend->renderUri();
             break;
         case 'imageTag':
             $this->loadFriend();
             $value = Playermap_Utils::getImageTag($this->mFriend, $tsize, 'source');
         case 'description':
             $this->loadFriend();
             $value = $this->mFriend->get('desctiption');
             break;
         case 'pubtime':
             $value = $this->get('posttime');
             break;
     }
     return $value;
 }
Example #2
0
 /**
  * getCommonValue
  * 
  * @param	string	$key	data_id, title, uid, pubtime
  * @param	string	$req	player, rpg
  * @param	int		$tsize	thumbnail size
  * 
  * @return	void
  */
 public function getCommonValue($key, $req = null, $tsize = 2)
 {
     $value = null;
     switch ($key) {
         case 'data_id':
             $value = $this->get(self::PRIMARY);
             break;
         case 'title':
             if ($req == 'player') {
                 $this->loadRpg();
                 $value = $this->mRpg->get('title');
             } elseif ($req == 'rpg') {
                 $this->loadPlayer();
                 $value = $this->mPlayer->get('name');
             }
             break;
         case 'uid':
             $value = $this->get('uid');
             break;
         case 'url':
             if ($req == 'player') {
                 $this->loadRpg();
                 $value = $this->mRpg->renderUri();
             } elseif ($req == 'rpg') {
                 $this->loadPlayer();
                 $value = $this->mPlayer->renderUri();
             }
             break;
         case 'imageTag':
             if ($req == 'player') {
                 $this->loadRpg();
                 $value = Playermap_Utils::getImageTag($this->mRpg, $tsize, 'source');
             } elseif ($req == 'rpg') {
                 $this->loadPlayer();
                 $value = Playermap_Utils::getImageTag($this->mPlayer, $tsize, 'source');
             }
             break;
         case 'subinfo':
             $value = $this->get('rating');
             break;
         case 'pubtime':
             $value = $this->get('posttime');
             break;
     }
     return $value;
 }
Example #3
0
 /**
  * getCommonValue
  * 
  * @param	string	$key	data_id, title, uid, pubtime
  * @param	string	$req	player, rpg
  * @param	int		$tsize	thumbnail size
  * 
  * @return	void
  */
 public function getCommonValue($key, $req = null, $tsize = 2)
 {
     $value = null;
     switch ($key) {
         case 'data_id':
             $value = $this->get('group_id');
             break;
         case 'title':
             if ($req == 'player') {
                 $this->loadRpg();
                 $value = $this->mRpg->get('title');
             } elseif ($req == 'rpg') {
                 $this->loadPlayer();
                 $value = $this->mPlayer->get('name');
             }
             break;
         case 'uid':
             $value = $this->get('uid');
             break;
         case 'url':
             if ($req == 'player') {
                 $this->loadRpg();
                 $value = $this->mRpg->renderUri();
             } elseif ($req == 'rpg') {
                 $this->loadPlayer();
                 $value = $this->mPlayer->renderUri();
             }
             break;
         case 'imageTag':
             if ($req == 'player') {
                 $this->loadRpg();
                 $value = Playermap_Utils::getImageTag($this->mRpg, $tsize, 'source');
             } elseif ($req == 'rpg') {
                 $this->loadPlayer();
                 $value = Playermap_Utils::getImageTag($this->mPlayer, $tsize, 'source');
             }
             break;
         case 'subinfo':
             $place = $this->getPlace();
             $value = $place['title'];
             break;
         case 'description':
             $value = $this->get('description');
             break;
         case 'pubtime':
             if ($this->get('sessiontime') > 0) {
                 $value = $this->get('sessiontime');
             } else {
                 $value = $this->get('scheduletime');
             }
             break;
     }
     return $value;
 }