charm /logger
简单易用的日志记录器。依赖于PSR-3 LoggerInterface。
1.0.2
2022-04-23 10:47 UTC
Requires
- php: >=8.0.0
- psr/log: ^3.
This package is auto-updated.
Last update: 2024-08-23 15:29:35 UTC
README
为基本应用提供一个PSR-3日志记录器。可以轻松配置以使用任何日志记录器,但非常适合需要快速设置简单日志的短脚本。
示例
独立的Psr\Log\LoggerInterface实例。
<?php
$logger = \Charm\Log::instance();
$logger->warn("Something is :what", ['what' => "cool"]);
通过特质将基本日志记录添加到任何类中
<?php
use Charm\Log\LogTrait;
use Psr\Log\LogInterface;
class MyLogger implements LogInterface {
use LogTrait;
}
$logger = new MyLogger();
$logger->notice("Hello world!");