/** * 获取一条数据 * * @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; }
/** * 根据用户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); }); }