JOOMLA中国
  • Joomla中国首页
  • 社区
  • 教程
  • 应用市场
  • B计划
Joomla! Framework TM
  • Namespace
  • Class
  • Tree
  • Deprecated

Namespaces

  • Composer
    • Autoload
  • Joomla
    • Application
      • Cli
        • Output
          • Processor
      • Web
    • Data
    • DI
      • Exception
    • Event
    • Filter
    • Input
    • Ldap
    • Registry
      • Format
    • Session
      • Storage
    • String
    • Uri
    • Utilities
  • None
  • PasswordCompat
    • binary
  • PHP
  • Psr
    • Log
  • Symfony
    • Component
      • Yaml
        • Exception
    • Polyfill
      • Util

Classes

  • AbstractLogger
  • LogLevel
  • NullLogger

Interfaces

  • LoggerAwareInterface
  • LoggerInterface

Traits

  • LoggerAwareTrait
  • LoggerTrait

Exceptions

  • InvalidArgumentException
 1 <?php
 2 
 3 namespace Psr\Log;
 4 
 5 /**
 6  * This Logger can be used to avoid conditional log calls.
 7  *
 8  * Logging should always be optional, and if no logger is provided to your
 9  * library creating a NullLogger instance to have something to throw logs at
10  * is a good way to avoid littering your code with `if ($this->logger) { }`
11  * blocks.
12  */
13 class NullLogger extends AbstractLogger
14 {
15     /**
16      * Logs with an arbitrary level.
17      *
18      * @param mixed  $level
19      * @param string $message
20      * @param array  $context
21      *
22      * @return void
23      */
24     public function log($level, $message, array $context = array())
25     {
26         // noop
27     }
28 }
29 
Joomla! Framework TM API documentation generated by ApiGen 2.8.0
Joomla!® and Joomla! Framework™ are trademarks of Open Source Matters, Inc. in the United States and other countries.