Blame view

sources/apps/files_external/3rdparty/aws-sdk-php/Psr/Log/NullLogger.php 641 Bytes
31b7f2792   Kload   Upgrade to ownclo...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
  <?php
  
  namespace Psr\Log;
  
  /**
   * This Logger can be used to avoid conditional log calls
   *
   * Logging should always be optional, and if no logger is provided to your
   * library creating a NullLogger instance to have something to throw logs at
   * is a good way to avoid littering your code with `if ($this->logger) { }`
   * blocks.
   */
  class NullLogger extends AbstractLogger
  {
      /**
       * Logs with an arbitrary level.
       *
       * @param mixed $level
       * @param string $message
       * @param array $context
       * @return null
       */
      public function log($level, $message, array $context = array())
      {
          // noop
      }
  }