Scalr\LogCollector\AbstractLogger::setWriter PHP Method

setWriter() protected method

Set writer to AbstractLogger
protected setWriter ( array $config ) : AbstractLogger
$config array Accepted keys are: proto, path, port, and timeout
return AbstractLogger
    protected function setWriter(array $config)
    {
        $class = substr(Fluentd::class, 0, -8) . "\\" . ucfirst($config["backend"]);
        $this->writer = new $class($config["proto"], $config["path"], $config["port"], $config["timeout"]);
        return $this;
    }