namespace MediaWiki\Logger;
-use ObjectFactory;
+use Wikimedia\ObjectFactory;
/**
* PSR-3 logger instance factory.
*
* @see \MediaWiki\Logger\Spi
* @since 1.25
- * @author Bryan Davis <bd808@wikimedia.org>
- * @copyright © 2014 Bryan Davis and Wikimedia Foundation.
+ * @copyright © 2014 Wikimedia Foundation and contributors
*/
class LoggerFactory {
*/
private static $spi;
-
/**
* Register a service provider to create new \Psr\Log\LoggerInterface
* instances.
self::$spi = $provider;
}
-
/**
* Get the registered service provider.
*
return self::$spi;
}
-
/**
* Get a named logger instance from the currently configured logger factory.
*
return self::getProvider()->getLogger( $channel );
}
-
/**
* Construction of utility class is not allowed.
*/