param(); $platform = $param['platform'] ? '_'.$param['platform'] : ''; //请求平台(mobile,ding) unset($param['platform']); $this->param = $param; $request = request(); $header = $request->header(); $authKey = trim($header['authkey']); $cache = Cache::get('Auth_'.$authKey.$platform); if ($cache) $this->userInfo = $cache['userInfo']; $m = strtolower($request->module()); $c = strtolower($request->controller()); $a = strtolower($request->action()); $this->m = $m; $this->c = $c; $this->a = $a; } public function object_array($array) { if (is_object($array)) { $array = (array)$array; } if (is_array($array)) { foreach ($array as $key=>$value) { $array[$key] = $this->object_array($value); } } return $array; } }