razielsd/beanstalk-logger
Composer 安装命令:
composer require razielsd/beanstalk-logger
包简介
Log tool for beanstalk
关键字:
README 文档
README
Debug for beanstalk
How to use
- Type hinting: Pheanstalk -> PheanstalkInterface
- Configure your factory for pheanstalk
<?php
namespace AppBundle\Pheanstalk;
use Pheanstalk\Pheanstalk;
use razielsd\beanstalklogger\DefaultLogger;
use razielsd\beanstalklogger\BeanstalkWrapper;
class BeanstalkFactory
{
public static function factory(string $host, int $port, bool $enableLog)
{
$pheanstalk = new Pheanstalk($host, $port, 1.0, true);
$logger = new DefaultLogger();
$logger->enable($enableLog);
return new PheanstalkWrapper($pheanstalk, $logger);
}
}
Symfony service example
app.pheanstalk:
class: razielsd\beanstalklogger\BeanstalkWrapper
factory: ['AppBundle\Beanstalk\BeanstalkFactory', factory]
arguments: ['%beanstalkd_host%', '%beanstalkd_port%', true]
统计信息
- 总下载量: 1.27k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-04-23