反思代码优化点:trycatch 验证类 封装用户变量

川长思鸟来 2022-12-29 02:11 264阅读 0赞

1.使用try catch进行捕获异常
2.使用验证类与场景结合,完成快速验证数据合法性

  1. 封装使用对象,这样用起来很方便!$request->user = $user;

    if ($token) {

    1. $user = User::where('token', $token)->find();
    2. if ($user) {
    3. $request->user = $user;
    4. } else {
    5. throw new Exception("登录失效,请重新登录", 203);
    6. }
    7. return $next($request);
    8. } else {
    9. throw new Exception('登录失效,请重新登录', 203);
    10. }```

发表评论

表情:
评论列表 (有 0 条评论,264人围观)

还没有评论,来说两句吧...

相关阅读

    相关 JavaScript变量优化

            JavaScript通过函数管理作用域。在函数内部声明的变量只在这个函数内部,函数外面不可用。另一方面,全局变量就是在任何函数外面声明的或是未声明直接简单使用的