10use Wikimedia\ObjectFactory\ObjectFactory;
49 self::$spi = $provider;
65 if ( self::$spi ===
null ) {
67 $provider = ObjectFactory::getObjectFromSpec(
91 return self::$context;
100 if ( !defined(
'MW_PHPUNIT_TEST' ) ) {
101 throw new LogicException( __METHOD__ .
' can only be used in PHPUnit tests' );
103 self::$context = $context;
109 private function __construct() {
if(!defined('MW_SETUP_CALLBACK'))
A helper class for adding extra context to all logs, without the logging code having to be aware.
$wgMWLoggerDefaultSpi
Config variable stub for the MWLoggerDefaultSpi setting, for use by phpdoc and IDEs.