assoyuan/hyperf-sentry

Maintainers

👁 assoyuan

Package info

github.com/assoyuan/hyperf-sentry

pkg:composer/assoyuan/hyperf-sentry

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

v2.1.0 2021-06-07 07:44 UTC

Requires

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 35fb0a40f4c060717f77fa9babc7ada7d926b89a

phpsentryhyperf

This package is auto-updated.

Last update: 2026-06-29 02:04:24 UTC


README

说明

sentry/sdk 中导出都是静态属性,这个些操作在 swoole 的携程环境中会出现数据异常,所以涉及到的部分都需要 rewrite, 因为 sentry/sdk 中的类大部分都是 final 的。

版本

主版本和 hyperf 保持一致

version hyperf version 说明
0.1.* 1.1.* -
2.0.* 2.0.* -
2.1.* 2.1.* -

使用

  1. 配置文件

发布: php bin/hyperf.php vendor:publish minbaby/hyperf-sentry

然后在 .env 中添加 SENTRY_DSN=

  1. 注册 SentryExceptionHandler
return [
 'handler' => [
 'http' => [
 Minbaby\HyperfSentry\SentryExceptionHandler::class,
 App\Exception\Handler\AppExceptionHandler::class,
 ],
 ],
];

参考