roadrunner-php/app-logger
最新稳定版本:1.2.0
Composer 安装命令:
composer require roadrunner-php/app-logger
包简介
Send log messages to RoadRunner
README 文档
README
Package for sending log messages to RoadRunner
Requirements
Make sure that your server is configured with following PHP version and extensions:
- PHP 8.1+
Installation
You can install the package via composer:
composer require roadrunner-php/app-logger
Usage
Such a configuration would be quite feasible to run:
rpc: listen: tcp://127.0.0.1:6001 logs: channels: app: level: info
Then you need to create an instance of RoadRunner\Logger\Logger
use Spiral\Goridge\RPC\RPC; use RoadRunner\Logger\Logger; $rpc = RPC::create('tcp://127.0.0.1:6001'); // or $rpc = RPC::fromGlobals(); // or $rpc = RPC::fromEnvironment(new \Spiral\RoadRunner\Environment([ 'RR_RPC' => 'tcp://127.0.0.1:6001' ])); $logger = new Logger($rpc);
Available methods
debug, error, info, warning is RoadRunner logger, and log is stderr
/** * debug mapped to RR's debug logger */ $logger->debug('Debug message'); /** * error mapped to RR's error logger */ $logger->error('Error message'); /** * log mapped to RR's stderr */ $logger->log("Log message \n"); /** * info mapped to RR's info logger */ $logger->info('Info message'); /** * warning mapped to RR's warning logger */ $logger->warning('Warning message');
License
The MIT License (MIT). Please see LICENSE for more information. Maintained
by Spiral Scout.
统计信息
- 总下载量: 1.33M
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 2
- 依赖项目数: 5
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-11-01