iceagency/lumberjack-sentry-service-provider

Lumberjack 框架的服务提供者,用于添加 Sentry 集成。

1.0.11 2018-08-01 00:10 UTC

This package is not auto-updated.

Last update: 2024-09-21 00:04:35 UTC


README

Latest Stable Version CI Coveralls Total Downloads License

Lumberjack 框架提供的服务提供者,允许简单集成到 Sentry

The ICE Agency 团队编写和维护

要求

安装

  1. 安装 Lumberjack,请参阅此处的指南。
  2. 通过 Composer 安装: composer require iceagency/lumberjack-sentry-service-provider

入门指南

  1. 创建一个名为 config/sentry.php 的配置文件
  2. 添加以下内容
<?php
return [
    'enabled' => getenv('SENTRY_ENABLED'),
    'dsn' => getenv('SENTRY_DSN')
];
  1. 将您的 Sentry DSN 添加到 .env 文件中
SENTRY_DSN=https://public:secret@sentry.example.com/1
  1. 将服务提供者添加到 config/app.php 文件中的 Providers 数组中,如下所示
'providers' => [
    ...
    IceAgency\Lumberjack\Providers\SentryServiceProvider::class,
    ...
],

使用方法

默认情况下,Sentry 将自动发送异常。要禁用特定环境的 Sentry,请将以下内容添加到您的 .env 文件中

SENTRY_ENABLED=false