wpjscc/reactphp-log
最新稳定版本:v1.0.0
Composer 安装命令:
composer require wpjscc/reactphp-log
包简介
Non-blocking logging for PHP based on reactphp, and Monolog.
README 文档
README
reactphp is a collection of event-driven libraries for PHP designed with fibers and concurrency in mind.
wpjscc/reactphp-log provides a non-blocking stream handler for monolog/monolog.
Installation
This package can be installed as a Composer dependency.
composer require wpjscc/reactphp-log -vvv
Usage
<?php use React\Stream; use Wpjscc\Log\ConsoleFormatter; use Wpjscc\Log\StreamHandler; use Wpjscc\Log\FileWriteStream; use Monolog\Logger; require dirname(__DIR__) . '/vendor/autoload.php'; // $handler = new StreamHandler(new FileWriteStream(__DIR__ . '/example.log')); // Here we'll log to the standard output stream of the current process: $handler = new StreamHandler(new Stream\WritableResourceStream(STDOUT)); $handler->setFormatter(new ConsoleFormatter); $logger = new Logger('main'); $logger->pushHandler($handler); $logger->debug("Hello, world!"); $logger->info("Hello, world!"); $logger->notice("Hello, world!"); $logger->error("Hello, world!"); $logger->alert("Hello, world!");
统计信息
- 总下载量: 4
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-11-07