1*d10b5556SXylle<?php 2*d10b5556SXylle 3*d10b5556SXyllenamespace Psr\Log; 4*d10b5556SXylle 5*d10b5556SXylle/** 6*d10b5556SXylle * Basic Implementation of LoggerAwareInterface. 7*d10b5556SXylle */ 8*d10b5556SXylletrait LoggerAwareTrait 9*d10b5556SXylle{ 10*d10b5556SXylle /** 11*d10b5556SXylle * The logger instance. 12*d10b5556SXylle * 13*d10b5556SXylle * @var LoggerInterface|null 14*d10b5556SXylle */ 15*d10b5556SXylle protected $logger; 16*d10b5556SXylle 17*d10b5556SXylle /** 18*d10b5556SXylle * Sets a logger. 19*d10b5556SXylle * 20*d10b5556SXylle * @param LoggerInterface $logger 21*d10b5556SXylle */ 22*d10b5556SXylle public function setLogger(LoggerInterface $logger) 23*d10b5556SXylle { 24*d10b5556SXylle $this->logger = $logger; 25*d10b5556SXylle } 26*d10b5556SXylle} 27