Пример #1
0
 /**
  * 获取一条数据
  * 
  * @param int   $uid  用户UID,默认为当前登录用户UID
  * 
  * @return array
  */
 public static function show($uid = false)
 {
     !$uid && ($uid = \Yaf_Registry::get('current_uid'));
     $result = parent::show($uid);
     isset($result['data']) && ($result['data'] = self::decodeData($result['data']));
     return $result;
 }
Пример #2
0
 /**
  * 根据用户UID获取一条数据
  * 
  * @param int $id 用户UID,不传则为当前登录用户
  * 
  * @return \array
  */
 public static function show($id = false)
 {
     $id || ($id = \Yaf_Registry::get('current_uid'));
     $sdata_key = sprintf('user_%s', $id);
     return \Comm\Sdata::getValue($sdata_key, function () use($id) {
         return parent::show($id);
     });
 }