You are here

trait LoggerAwareTrait in TMGMT Translator Smartling 8.2

Same name and namespace in other branches
  1. 8.4 vendor/psr/log/Psr/Log/LoggerAwareTrait.php \Psr\Log\LoggerAwareTrait
  2. 8.3 vendor/psr/log/Psr/Log/LoggerAwareTrait.php \Psr\Log\LoggerAwareTrait

Basic Implementation of LoggerAwareInterface.

Hierarchy

File

vendor/psr/log/Psr/Log/LoggerAwareTrait.php, line 8

Namespace

Psr\Log
View source
trait LoggerAwareTrait {

  /**
   * The logger instance.
   *
   * @var LoggerInterface
   */
  protected $logger;

  /**
   * Sets a logger.
   *
   * @param LoggerInterface $logger
   */
  public function setLogger(LoggerInterface $logger) {
    $this->logger = $logger;
  }

}

Members

Namesort descending Modifiers Type Description Overrides
LoggerAwareTrait::$logger protected property The logger instance.
LoggerAwareTrait::setLogger public function Sets a logger.