File "NullLogger.php"

Full Path: /home/siazco/grocery.siazco.se/wp-content/plugins/woocommerce-paypal-payments/modules/woocommerce-logging/src/Logger/NullLogger.php
File size: 695 bytes
MIME-type: text/x-php
Charset: utf-8

<?php
/**
 * The Null logger is used, when logging is disabled. It does not log at all
 * but complies with the LoggerInterface.
 *
 * @package WooCommerce\WooCommerce\Logging\Logger
 */

declare(strict_types=1);

namespace WooCommerce\WooCommerce\Logging\Logger;

use Psr\Log\LoggerInterface;
use Psr\Log\LoggerTrait;

/**
 * Class NullLogger
 */
class NullLogger implements LoggerInterface {


	use LoggerTrait;

	/**
	 * Logs a message. Since its a NullLogger, it does not log at all.
	 *
	 * @param mixed  $level The logging level.
	 * @param string $message The message.
	 * @param array  $context The context.
	 */
	public function log( $level, $message, array $context = array() ) {
	}
}