* 1 => object(Status) # The Status with warning messages, only
* ]
*
- * @return array
+ * @return Status[]
*/
public function splitByErrorType() {
list( $errorsOnlyStatus, $warningsOnlyStatus ) = parent::splitByErrorType();
* @return Language
*/
protected function languageFromParam( $lang ) {
- global $wgLang;
-
if ( $lang === null ) {
- // @todo: Use RequestContext::getMain()->getLanguage() instead
- return $wgLang;
- } elseif ( $lang instanceof Language || $lang instanceof StubUserLang ) {
+ return RequestContext::getMain()->getLanguage();
+ } elseif ( $lang instanceof Language ) {
return $lang;
} else {
return Language::factory( $lang );