fryiee/custom_log

基于 Monolog's Logger 构建的 Custom Log 类。

0.1.5 2017-09-07 09:20 UTC

This package is auto-updated.

Last update: 2024-09-16 19:05:38 UTC


README

基于 Monolog's Logger 的自定义 Log 类。

安装

composer require fryiee/custom_log

LOG_PATH 添加到您的 .env 文件中。

该包假定以下内容

  • LOG_PATH=laravel 将假设与使用 storage_path('logs')Log 门面相同的存储位置
  • LOG_PATH=some/path/ 将使用该路径来存储日志。例如,./custom_logs
  • LOG_PATH= 将默认为包自己的位置 fryiee/custom_log/logs

LOG_DATE=true 添加到您的 .env 将允许您的日志以与核心 Laravel 日志相同的方式(Y-m-d 格式)进行日期标记。

使用方法

use Fryiee\CustomLog\Log;

...

Log::info('name', 'message');

日志记录器使用名称来生成日志文件。您还可以使用斜杠来设置嵌套位置

Log::info('nested/name', 'message'); // creates a file at logs/nested/name.log