Code Duplication    Length = 6-6 lines in 2 locations

includes/api/ApiExpandTemplates.php 1 location

@@ 151-156 (lines=6) @@
148
					$retval['jsconfigvars'] =
149
						ApiResult::addMetadataToResultVars( $p_output->getJsConfigVars() );
150
				}
151
				if ( isset( $prop['encodedjsconfigvars'] ) ) {
152
					$retval['encodedjsconfigvars'] = FormatJson::encode(
153
						$p_output->getJsConfigVars(), false, FormatJson::ALL_OK
154
					);
155
					$retval[ApiResult::META_SUBELEMENTS][] = 'encodedjsconfigvars';
156
				}
157
				if ( isset( $prop['modules'] ) &&
158
					!isset( $prop['jsconfigvars'] ) && !isset( $prop['encodedjsconfigvars'] ) ) {
159
					$this->setWarning( "Property 'modules' was set but not 'jsconfigvars' " .

includes/api/ApiParse.php 1 location

@@ 383-388 (lines=6) @@
380
				ApiResult::addMetadataToResultVars( $p_result->getJsConfigVars() );
381
		}
382
383
		if ( isset( $prop['encodedjsconfigvars'] ) ) {
384
			$result_array['encodedjsconfigvars'] = FormatJson::encode(
385
				$p_result->getJsConfigVars(), false, FormatJson::ALL_OK
386
			);
387
			$result_array[ApiResult::META_SUBELEMENTS][] = 'encodedjsconfigvars';
388
		}
389
390
		if ( isset( $prop['modules'] ) &&
391
			!isset( $prop['jsconfigvars'] ) && !isset( $prop['encodedjsconfigvars'] ) ) {