Overview

Namespaces

  • GAubry
    • ErrorHandler
    • Helpers
    • Logger
    • Shell
  • Himedia
    • Padocc
      • DB
      • Minifier
      • Numbering
      • Properties
      • Task
        • Base
        • Extended
  • None
  • Psr
    • Log

Classes

  • AbstractLogger
  • LogLevel
  • NullLogger

Interfaces

  • LoggerAwareInterface
  • LoggerInterface

Traits

  • LoggerAwareTrait
  • LoggerTrait

Exceptions

  • InvalidArgumentException
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
 1: <?php
 2: 
 3: namespace Psr\Log;
 4: 
 5: /**
 6:  * Basic Implementation of LoggerAwareInterface.
 7:  */
 8: trait 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: 
Platform for Automatized Deployments with pOwerful Concise Configuration API documentation generated by ApiGen 2.8.0