public function __construct(LibratoConfig $libratoConfig, AsyncStats $asyncStats, ImagickTaskQueue $imagickTaskQueue, Librato $librato) { $this->asyncStats = $asyncStats; $this->flushInterval = 10; $this->sourceName = $libratoConfig->getStatsSourceName(); $this->imagickTaskQueue = $imagickTaskQueue; $this->librato = $librato; }
public function __construct(RedisClient $redisClient, LibratoConfig $libratoConfig) { $this->redisClient = $redisClient; $this->redisKey = self::getClassKey(); $this->sourceName = $libratoConfig->getStatsSourceName(); }
/** * @param \Auryn\Injector $injector * @param LibratoConfig $libratoConfig */ function __construct(\Auryn\Injector $injector, LibratoConfig $libratoConfig) { $this->injector = $injector; $this->flushInterval = 10; $this->sourceName = $libratoConfig->getStatsSourceName(); }