加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

Laravel怎样使错误异常处置为JSON?

发布时间:2022-04-18 14:10:56 所属栏目:语言 来源:互联网
导读:在开发过程中,我们常需要做异常处理,如果使用try...catch比较麻烦,那么有没有其他方法呢?这篇文章就给大家介绍laravel 中错误处理为JSON的方法。感兴趣的朋友就继续往下看吧。 Laravel中的AppExceptionsHandler 类负责记录应用程序触发的所有异常,这在
       在开发过程中,我们常需要做异常处理,如果使用try...catch比较麻烦,那么有没有其他方法呢?这篇文章就给大家介绍laravel 中错误处理为JSON的方法。感兴趣的朋友就继续往下看吧。
 
       Laravel中的AppExceptionsHandler 类负责记录应用程序触发的所有异常,这在我们开发过程中十分方便,总是try...catch使代码太过繁琐且可读性大大降低,那么怎么使用它处理异常为json呢?
 
方法如下:
 
       我们可以新建一个class,用来处理异常返回。
 
  * BusinessException constructor.
  *
  * @param string $message
  * @param string $code
  * @param array $data
  */
 public function __construct(string $message, string $code, $data = [])
 {
  $this->code = $code ? : self::ERROR_CODE;
  $this->message = $message ? : self::ERROR_MSG;
  $this->data = $data;

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读