xref: /plugin/pureldap/vendor/psr/log/Psr/Log/LoggerAwareInterface.php (revision dad993c57a70866aa1db59c43f043769c2eb7ed0)
1*dad993c5SAndreas Gohr<?php
2*dad993c5SAndreas Gohr
3*dad993c5SAndreas Gohrnamespace Psr\Log;
4*dad993c5SAndreas Gohr
5*dad993c5SAndreas Gohr/**
6*dad993c5SAndreas Gohr * Describes a logger-aware instance.
7*dad993c5SAndreas Gohr */
8*dad993c5SAndreas Gohrinterface LoggerAwareInterface
9*dad993c5SAndreas Gohr{
10*dad993c5SAndreas Gohr    /**
11*dad993c5SAndreas Gohr     * Sets a logger instance on the object.
12*dad993c5SAndreas Gohr     *
13*dad993c5SAndreas Gohr     * @param LoggerInterface $logger
14*dad993c5SAndreas Gohr     *
15*dad993c5SAndreas Gohr     * @return void
16*dad993c5SAndreas Gohr     */
17*dad993c5SAndreas Gohr    public function setLogger(LoggerInterface $logger);
18*dad993c5SAndreas Gohr}
19