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