@@ 162-167 (lines=6) @@ | ||
159 | ); |
|
160 | $retval[ApiResult::META_SUBELEMENTS][] = 'encodedjsconfigvars'; |
|
161 | } |
|
162 | if ( isset( $prop['modules'] ) && |
|
163 | !isset( $prop['jsconfigvars'] ) && !isset( $prop['encodedjsconfigvars'] ) ) { |
|
164 | $this->setWarning( "Property 'modules' was set but not 'jsconfigvars' " . |
|
165 | "or 'encodedjsconfigvars'. Configuration variables are necessary " . |
|
166 | 'for proper module usage.' ); |
|
167 | } |
|
168 | } |
|
169 | } |
|
170 | ApiResult::setSubelementsList( $retval, [ 'wikitext', 'parsetree' ] ); |
@@ 398-403 (lines=6) @@ | ||
395 | $result_array[ApiResult::META_SUBELEMENTS][] = 'encodedjsconfigvars'; |
|
396 | } |
|
397 | ||
398 | if ( isset( $prop['modules'] ) && |
|
399 | !isset( $prop['jsconfigvars'] ) && !isset( $prop['encodedjsconfigvars'] ) ) { |
|
400 | $this->setWarning( 'Property "modules" was set but not "jsconfigvars" ' . |
|
401 | 'or "encodedjsconfigvars". Configuration variables are necessary ' . |
|
402 | 'for proper module usage.' ); |
|
403 | } |
|
404 | ||
405 | if ( isset( $prop['indicators'] ) ) { |
|
406 | $result_array['indicators'] = (array)$p_result->getIndicators(); |