adnanmayo / laralogs
浏览器中的实时日志
0.2.4
2018-01-24 09:39 UTC
Requires
- pusher/pusher-php-server: ^3.0
This package is not auto-updated.
Last update: 2024-09-24 23:27:06 UTC
README
我开发这个包是为了自己使用,并在我的样板项目中使用它。
浏览器中的实时日志。
此包将使用pusher在你的浏览器中发送日志信息。
安装
composer require adnanmayo/laralogs
打开 config/app.php
并找到 providers
键。
'providers' => array(
// ...
\Adnanmayo\Laralogs\LaralogsServiceProvider::class,,
);
使用Laravel Artisan CLI发布配置。
php artisan vendor:publish
配置之后,转到 app/laralogs.php
设置你的中间件和路由
'middleware' => 'web',
'route' => 'laralogs',
在 .env
中设置你的Pusher凭据
PUSHER_APP_ID=XXXXX
PUSHER_APP_KEY=XXXXX
PUSHER_APP_SECRET=XXXX
应用程序集成
在你的应用程序 bootstrap/app.php
中添加
$app->configureMonologUsing(function($monolog) use($app) { $monolog->pushHandler(new Adnanmayo\Laralogs\LaralogsHandler()); });