当前位置: 首页 > news >正文

长春建设局网站行业网站维护

长春建设局网站,行业网站维护,wordpress是可视化编辑,哪个网站做校招最近在使用webman这个框架做项目开发#xff0c;涉及到需要统一处理异常捕获。由于官网给的并不详细#xff0c;于是自己实现了一下全局异常处理类。 一、配置效果 例如#xff1a;我要在项目中统一返回json 格式数据#xff0c;并不想在业务层写try,catch逻辑。 或者在业务… 最近在使用webman这个框架做项目开发涉及到需要统一处理异常捕获。由于官网给的并不详细于是自己实现了一下全局异常处理类。 一、配置效果 例如我要在项目中统一返回json 格式数据并不想在业务层写try,catch逻辑。 或者在业务代码中不小心写出了非语法错误而导致的异常。如在项目中将被除数存在0值的情况而引发的错误。 如在控制器中写了如下代码 public function testException(){ $i 5/0;return json([code 0, msg ok]);}正常请求则报错如下 启用自定义异常后则提示如下: 二、配置方法 1、新建 app/exception/ApiException.php ?php /*** Created by PhpStorm.* User: Administrator* Date: 2024-03-22* Time: 13:30*/ namespace app\exception;use Webman\Exception\ExceptionHandler; use Webman\Http\Request; use Webman\Http\Response; use Throwable;class ApiException extends ExceptionHandler {public function render(Request $request, Throwable $e): Response{// 处理http 异常 if ($e instanceof \HttpException) {return json([code0,msghttp请求失败:.$e-getMessage(),data[],url,wait3]);}// 可以继续处理其他异常 // .........return json([code0,msg发生了异常:.$e-getMessage(),data[],url,wait3]);} }2、启用自定义异常处理类 配置 config/exception.php 如下 ?phpreturn [ app\exception\ApiException::class, ];如果您需要在其他插件下启用此异常处理类只需在插件目录下的 config/exception.php 中启用上面的异常处理类即可。
http://www.zqtcl.cn/news/944699/

相关文章:

  • 免费行情软件网站下载视频公司介绍ppt制作模板
  • wordpress快速建站wordpress短代码可视化
  • 餐饮型网站开发比较好看的网页设计
  • 网站管理包括潍坊网站建设优化
  • 南开集团网站建设网站服务器搭建
  • 网络的最基本定义泰安seo网络公司
  • 国外比较好的资源网站请人做外贸网站应注意什么问题
  • 人网站设计与制作什么是销售型网站
  • 最简单网站开发软件有哪些企业电子商务网站建设问题
  • 玉林网站制作简单的网站制作代码
  • 滨州建设厅网站长沙好的做网站品牌
  • 教务系统网站建设模板下载为网站开发
  • 成都市建设招标网站加载wordpress外部文件
  • 网站做兼容处理怎么浙江seo博客
  • 设计商城的网站建设电商网站建设与管理实践
  • 怎样建一个英文网站制作视频的手机软件
  • 昆明做网站费用被骗去国外做网站网站推广
  • 京东商城网站怎么做静态网页有什么特点
  • 网站上线准备工作网站源码运行
  • 视频剪辑自学网站wordpress怎样改头像
  • 女装网站模板青岛开发区网站
  • dede网站后台海外网络服务器
  • 三合一企业网站模板wordpress做的外贸网站
  • 常州做企业网站的公司亚马逊雨林有原始部落吗
  • 临沂网站设计哪家好qq浏览器网页版进入
  • seo资料站哔哩哔哩官方网站首页
  • 前端怎么做网站万网域名管理入口
  • asp.net 做网站实例特别酷炫网站
  • 个人网站的内容网页设计图片显示不出来怎么弄
  • 福建省建设人才与科技发展中心网站首页关于制作网站收费标准