aaronheath/class-logger
最新稳定版本:2.0.0
Composer 安装命令:
composer require aaronheath/class-logger
包简介
Simple logging helper trait for use within Laravel classes.
README 文档
README
Introduction
This is a personal package which provides a simple logging for use within a class.
Methods
$this->log(); // alias for $this->logDebug() $this->logEmergency(); $this->logAlert(); $this->logCritical(); $this->logError(); $this->logWarning(); $this->logNotice(); $this->logInfo(); $this->logDebug();
Example
<?php namespace App\Support; use Heath\ClassLogger\ClassLogger; class Example { use ClassLogger; public function doSomething() { ... $this->log('something done'); $this->log('also with array of data', ['aaa' => 'bbb']); ... } }
Outputs to log file:
[2024-05-27 02:55:10] testing.DEBUG: App\Support\Example :: something done
[2024-05-27 02:55:10] testing.DEBUG: App\Support\Example :: also with array of data {"aaa":"bbb"}
Installation
This package is installed via Composer. To install, run the following command.
Laravel 11
composer require aaronheath/class-logger:^2.0
Laravel 9 to 10
composer require aaronheath/class-logger:^1.2
统计信息
- 总下载量: 7.53k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-10-01