reservio/php-laravel-applogs

此包已被废弃且不再维护。未建议替代包。

Laravel 的 AppLogs 异常处理器

dev-master 2020-10-23 08:12 UTC

This package is auto-updated.

Last update: 2020-11-19 08:13:56 UTC


README

📦 安装

composer require reservio/php-laravel-applogs

🔧 配置

服务提供者

此包使用 https://laravel.net.cn/docs/7.x/packages#package-discovery,因此您无需配置服务提供者。

如果您正在使用 Lumen,您必须通过 $app->register(\AppLogs\AppLogsServiceProvider::class); 在 bootstrap/app.php 中注册提供者。

处理器

在 App/Exceptions/Handler.php 中注册

public function report(Throwable $exception)
{
    // ...

    if (app()->bound('applogs') && $this->shouldReport($exception)) {
        app('applogs')->captureException($exception);
    }

    // ...
}

环境

将 applogs 服务器信息添加到 .env 文件。

APPLOGS_URL=https://fake-url/
APPLOGS_KEY=fake-key-xyz

配置文件

使用 services.applogs

📄 许可证

此包是开源软件,受 MIT 许可证 许可。