offers / rho
微服务客户端框架
0.0.4
2016-07-22 20:19 UTC
Requires
- php: >=5.6.0
- guzzlehttp/guzzle: >=6.2.0
- predis/predis: >=1.0.3
Requires (Dev)
- monolog/monolog: >=1.19.0
This package is not auto-updated.
Last update: 2024-09-26 02:47:55 UTC
README
用法
查看示例目录
运行测试
docker-compose build
docker-compose up -d
docker-compose exec rho phpunit
日志记录
如果您希望您的日志包含您所包装客户端的名称,您可以使用如下Monolog处理器
// clone the logger to modify it w/o affecting the original $myLogger = clone $logger; $myLogger->pushProcessor(function ($record) { $record['extra']['client'] = 'My Client Name'; return $record; }); Rho\Retrier::wrap($client, ['logger' => $myLogger]);