+ foreach ( $allowedParams as $n => $p ) {
+ $a = array( 'name' => $n );
+ if ( isset( $paramDesc[$n] ) ) {
+ $a['description'] = implode( "\n", (array)$paramDesc[$n] );
+ }
+ if ( isset( $p[ApiBase::PARAM_DEPRECATED] ) && $p[ApiBase::PARAM_DEPRECATED] ) {
+ $a['deprecated'] = '';
+ }
+
+ if ( isset( $p[ApiBase::PARAM_REQUIRED] ) && $p[ApiBase::PARAM_REQUIRED] ) {
+ $a['required'] = '';
+ }
+
+ if ( !is_array( $p ) ) {
+ if ( is_bool( $p ) ) {