iceagency / lumberjack-sentry-service-provider
Lumberjack 框架的服务提供者,用于添加 Sentry 集成。
1.0.11
2018-08-01 00:10 UTC
Requires
- php: ^7.0
- rareloop/lumberjack-core: ^3.2.0
- sentry/sentry: ^1.9.1
Requires (Dev)
- php-coveralls/php-coveralls: ^2.0
- phpunit/phpunit: ^6.0
- squizlabs/php_codesniffer: ^3.2
This package is not auto-updated.
Last update: 2024-09-21 00:04:35 UTC
README
为 Lumberjack 框架提供的服务提供者,允许简单集成到 Sentry。
由 The ICE Agency 团队编写和维护
要求
- PHP >=7.0
- 通过 Composer 安装
- Lumberjack
安装
- 安装 Lumberjack,请参阅此处的指南。
- 通过 Composer 安装:
composer require iceagency/lumberjack-sentry-service-provider
入门指南
- 创建一个名为
config/sentry.php
的配置文件 - 添加以下内容
<?php
return [
'enabled' => getenv('SENTRY_ENABLED'),
'dsn' => getenv('SENTRY_DSN')
];
- 将您的 Sentry DSN 添加到 .env 文件中
SENTRY_DSN=https://public:secret@sentry.example.com/1
- 将服务提供者添加到
config/app.php
文件中的 Providers 数组中,如下所示
'providers' => [
...
IceAgency\Lumberjack\Providers\SentryServiceProvider::class,
...
],
使用方法
默认情况下,Sentry 将自动发送异常。要禁用特定环境的 Sentry,请将以下内容添加到您的 .env 文件中
SENTRY_ENABLED=false