peiit/jplogger

Laravel/Lumen 客户端日志器

1.0.0 2016-10-10 09:51 UTC

This package is auto-updated.

Last update: 2024-09-24 06:39:07 UTC


README

这是一个基于 monolog 的 Laravel/Lumen 5.0+ 客户端日志器,可以将日志保存到不同的文件中。这是一个适用于 Laravel/Lumen 5.0 及以上版本的个性化日志输出拓展,可以将日志输出到不同的日志文件中。

安装

  composer require peiit/jplogger

配置

在 Laravel 中

  1. config/app.php 中注册 ServiceProvider
Peiit\JPLogger\JPLoggerServiceProvider::class,

在 Lumen 中

  1. bootstrap/app.php 中注册 ServiceProvider
$app->register(Peiit\JPLogger\JPLoggerServiceProvider::class);

使用

//Example
$log_name = 'jp_test';//log file name
$j_log = app('JPLogger')->logger($log_name);//Create a logger
        
$j_log->info('do something****' . microtime(true),['param1','param2']);//log a info
$j_log->error('some err****' . microtime(true));//log a error

它可以用作 Laravel 的日志器,使用方法相同。本拓展和 Laravel/Lumen 使用的日志器使用方法一样。

结果

你可以找到自己的定制日志 storage/logs/jp_test.log。你可以看到自己的定制日志 storage/logs/jp_test.log

许可证

MIT