/home/techb158/on-time-movers.com/wp-content/plugins/updraftplus/includes/Google/Logger
Edit: /home/techb158/on-time-movers.com/wp-content/plugins/updraftplus/includes/Google/Logger/Psr.php (2467B)
setLogger($logger);
}
}
/**
* Sets the PSR-3 logger where logging will be delegated.
*
* NOTE: The `$logger` should technically implement
* `Psr\Log\LoggerInterface`, but we don't explicitly require this so that
* we can be compatible with PHP 5.2.
*
* @param Psr\Log\LoggerInterface $logger The PSR-3 logger
*/
public function setLogger(/*Psr\Log\LoggerInterface*/ $logger)
{
$this->logger = $logger;
}
/**
* {@inheritdoc}
*/
public function shouldHandle($level)
{
return isset($this->logger) && parent::shouldHandle($level);
}
/**
* {@inheritdoc}
*/
public function log($level, $message, array $context = array())
{
if (!$this->shouldHandle($level)) {
return false;
}
if ($context) {
$this->reverseJsonInContext($context);
}
$levelName = is_int($level) ? array_search($level, self::$levels) : $level;
$this->logger->log($levelName, $message, $context);
}
/**
* {@inheritdoc}
*/
protected function write($message, array $context = array())
{
}
}