}
public function getAllowedParams() {
- global $wgRestrictionLevels;
-
return array(
'namespace' => array(
ApiBase::PARAM_ISMULTI => true,
),
'level' => array(
ApiBase::PARAM_ISMULTI => true,
- ApiBase::PARAM_TYPE => array_diff( $wgRestrictionLevels, array( '' ) )
+ ApiBase::PARAM_TYPE => array_diff( $this->getConfig()->get( 'RestrictionLevels' ), array( '' ) )
),
'limit' => array(
ApiBase::PARAM_DFLT => 10,
}
public function getResultProperties() {
- global $wgRestrictionLevels;
-
return array(
'' => array(
'ns' => 'namespace',
),
'level' => array(
'level' => array(
- ApiBase::PROP_TYPE => array_diff( $wgRestrictionLevels, array( '' ) )
+ ApiBase::PROP_TYPE => array_diff( $this->getConfig()->get( 'RestrictionLevels' ), array( '' ) )
)
)
);