(bug 24016) API: Handle parameters specified in simple string syntax ( 'paramname' => 'defaultval' ) correctly when outputting help. Patch by Brad Jorsch.

This commit is contained in:
Roan Kattouw 2010-06-18 09:30:38 +00:00
parent bd2773b3cd
commit fe66ef26cd

View file

@ -294,6 +294,12 @@ abstract class ApiBase {
$desc = implode( $paramPrefix, $desc );
}
if ( !is_array( $paramSettings ) ) {
$paramSettings = array(
self::PARAM_DFLT => $paramSettings,
);
}
$deprecated = isset( $paramSettings[self::PARAM_DEPRECATED] ) ?
$paramSettings[self::PARAM_DEPRECATED] : false;
if ( $deprecated ) {