for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace WebPConvert\Convert\BaseConverters\BaseTraits;
trait LoggerTrait
{
public $logger;
/**
* Set logger
*
* @param \WebPConvert\Loggers\BaseLogger $logger (optional) $logger
* @return void
*/
public function setLogger($logger = null)
if (!isset($logger)) {
$logger = new \WebPConvert\Loggers\VoidLogger();
}
$this->logger = $logger;
* Write a line to the logger.
* @param string $msg The line to write.
* @param string $style (optional) Ie "italic" or "bold"
protected function logLn($msg, $style = '')
$this->logger->logLn($msg, $style);
public function logLnLn($msg)
$this->logger->logLnLn($msg);
public function ln()
$this->logger->ln();
public function log($msg)
$this->logger->log($msg);