<?php
+use MediaWiki\MediaWikiServices;
use Wikimedia\TestingAccessWrapper;
/**
if ( $value instanceof $type ) {
return;
}
- } else {
- if ( gettype( $value ) === $type ) {
- return;
- }
+ } elseif ( gettype( $value ) === $type ) {
+ return;
}
} else {
// Array whose values have specified types, recurse
break;
case 'namespace':
- $validValues = MWNamespace::getValidNamespaces();
+ $validValues = MediaWikiServices::getInstance()->getNamespaceInfo()->
+ getValidNamespaces();
if (
isset( $config[ApiBase::PARAM_EXTRA_NAMESPACES] ) &&
is_array( $config[ApiBase::PARAM_EXTRA_NAMESPACES] )