cplugins/hexception 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

cplugins/hexception

Composer 安装命令:

composer require cplugins/hexception

包简介

Hyperf exception

README 文档

README

Hyperf异常警报

安装

项目根目录执行:

composer require cplugins/hexception

配置

vendor/cplugins/hexception/src/ExceptionAlert.php 文件 48行

配置异常推送的url, 多G.O上线后从env调用该链接

使用

throw new UrgentException("很好", "57657");

输出

二级警报
项目名称: /workspace/php-project/i-admin-manage-pc-interface
调用方法: app\http\controllers\product\templatecontroller testlog
错误信息: 参数传入错误
堆栈信息: xxxx

优化

app/Listener/QueueHandleListener.php 目录下 process 方法
case $event instanceof FailedHandle:下面注释掉
// $this->logger->error(sprintf('[%s] Failed %s.', $date, $jobClass));
// $this->logger->error($this->formatter->format($event->getThrowable()));

添加以下代码
$log = new LogHelper();
$log->error("异常捕获", $event->getThrowable());

统计信息

  • 总下载量: 25
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-01-25

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固