1.定义唯一基类(可为空类定义,为拓展需要), 唯一基类继承框架Controller
2.使用官方框架文档来定义创建控制器文件
3.控制器参数建议为空, 统一使用助手函数来接受参数
4.不同操作动作的, 尽量分开写方法, 分路由去访问. 不能使用参数来定义动作,比如:添加修改的动作, 在同一个方法中,使用参数来区分动作,添加是和修改虽然是很多公用代码, 但是动作方法要分开.
5.请求信息, 请使用官方文档推荐的Request对象来获取
**控制器token获取方式及当前用户信息**
~~~
$token = Request::instance()->header()['token'];
$userInfo = Cache::get($token);
~~~