ixudra / csi
为 Laravel 5 框架定制的 PHP 破坏现场调查(CSI)库 - 由 Ixudra 开发
2.0.0
2016-11-03 20:37 UTC
Requires
- php: >=5.4.0
- illuminate/auth: ~5.0
- illuminate/support: ~5.0
- ixudra/curl: ~6.5
Requires (Dev)
- mockery/mockery: ~0.9
- phpunit/phpunit: ~5.0
README
为 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 以及浏览器和平台信息。