$this->user = $request->getRawVal( 'user' );
$this->debug = $request->getFuzzyBool(
'debug',
- $resourceLoader->getConfig()->get( 'ResourceLoaderDebug' )
+ $this->getConfig()->get( 'ResourceLoaderDebug' )
);
$this->only = $request->getRawVal( 'only', null );
$this->version = $request->getRawVal( 'version', null );
$skinnames = Skin::getSkinNames();
// If no skin is specified, or we don't recognize the skin, use the default skin
if ( !$this->skin || !isset( $skinnames[$this->skin] ) ) {
- $this->skin = $resourceLoader->getConfig()->get( 'DefaultSkin' );
+ $this->skin = $this->getConfig()->get( 'DefaultSkin' );
}
}
return $this->resourceLoader;
}
+ /**
+ * @return Config
+ */
+ public function getConfig() {
+ return $this->getResourceLoader()->getConfig();
+ }
+
/**
* @return WebRequest
*/
$lang = $this->getRequest()->getRawVal( 'lang', '' );
// Stricter version of RequestContext::sanitizeLangCode()
if ( !Language::isValidBuiltInCode( $lang ) ) {
- $lang = $this->getResourceLoader()->getConfig()->get( 'LanguageCode' );
+ $lang = $this->getConfig()->get( 'LanguageCode' );
}
$this->language = $lang;
}