Replace direct access to $wgDisableLangConversion with LanguageConverterFactory::isConversionDisabled(), and replace direct access to $wgDisableTitleConversion with LanguageConverterFactory::isTitleConversionDisabled(). However, most places that check ::isTitleConversionDisabled() actually want ::isLinkConversionDisabled(), so add that too (and deprecate isTitleConversionDisabled()). Code search: https://codesearch.wmcloud.org/search/?q=Disable%28Lang|Title%29Conversion&i=nope&files=&repos= This change removes a number of spurious dependencies on the global configuration and reduces code duplication (for example, if the logic for disabling language conversion were ever to change). Depends-On: I6fa8230ae97b0e34c381003548e61f9b7387d363 Change-Id: Icc4687638ff1815003dd903854efdbd904854f1e |
||
|---|---|---|
| .. | ||
| classes | ||
| converters | ||
| LanguageClassesTestCase.php | ||
| LanguageConverterFactoryTest.php | ||
| LanguageConverterIntegrationTest.php | ||
| LanguageConverterTest.php | ||
| LanguageConverterTestTrait.php | ||
| LanguageFallbackStaticMethodsTest.php | ||
| LanguageIntegrationTest.php | ||