ixudra / csi

为 Laravel 5 框架定制的 PHP 破坏现场调查(CSI)库 - 由 Ixudra 开发

2.0.0 2016-11-03 20:37 UTC

This package is auto-updated.

Last update: 2024-08-26 06:43:05 UTC


README

Latest Version on Packagist license StyleCI Total Downloads

为 Laravel 5 框架定制的 PHP 破坏现场调查(CSI)库 - 由 Ixudra 开发。

此包可以在任何给定时间由任何人使用,但请注意,它针对我个人的定制工作流程进行了优化。它可能不适合您的项目,可能需要进行修改。

安装

通过 Composer 拉取此包

    {
        "require": {
            "ixudra/csi": "2.*"
        }
    }

将服务提供者添加到您的 config/app.php 文件

    providers     => array(

        //...
        Ixudra\Csi\CsiServiceProvider::class,

    )

将您的 API 密钥添加到您的 .env 文件

    CSI_BASE_URL=ixudra_api_url
    CSI_PUBLIC_KEY=your_api_key

将错误处理说明添加到您的 bootstrap/app.php 文件

$app->singleton(
    Illuminate\Contracts\Debug\ExceptionHandler::class,
    Ixudra\Csi\Exceptions\CsiExceptionHandler::class,
    App\Exceptions\Handler::class
);

使用方法

为了使用此包,您需要告诉您的应用程序将异常信息发送到您选择的门户。一旦您完成上述设置,这将会自动发生。一旦注册了异常,门户网站管理员将在登录后立即收到异常信息,并尽快采取行动。

配置

您还可以使用 artisan 命令发布包的配置文件

    php artisan config:publish ixudra/csi

这将允许您更改包使用的网页门户 URL 以及浏览器和平台信息。