|
MediaWiki master
|
An interface for creating language converters. More...
Public Member Functions | |
| __construct (ServiceOptions $options, ObjectFactory $objectFactory, callable $defaultLanguage) | |
| getLanguageConverter ( $language=null) | |
| Provide a LanguageConverter for given language. | |
| isConversionDisabled () | |
| Whether to disable language variant conversion. | |
| isLinkConversionDisabled () | |
| Whether to disable language variant conversion for links. | |
Public Attributes | |
| const | CONSTRUCTOR_OPTIONS |
An interface for creating language converters.
Definition at line 36 of file LanguageConverterFactory.php.
| MediaWiki\Language\LanguageConverterFactory::__construct | ( | ServiceOptions | $options, |
| ObjectFactory | $objectFactory, | ||
| callable | $defaultLanguage ) |
| ServiceOptions | $options | |
| ObjectFactory | $objectFactory | |
| callable | $defaultLanguage | callback of "() : Language", should return default language. Used in getLanguageConverter when $language is null. |
Definition at line 128 of file LanguageConverterFactory.php.
References MediaWiki\Config\ServiceOptions\assertRequiredOptions(), MediaWiki\Config\ServiceOptions\get(), and MediaWiki\MainConfigNames\UsePigLatinVariant.
| MediaWiki\Language\LanguageConverterFactory::getLanguageConverter | ( | $language = null | ) |
Provide a LanguageConverter for given language.
| Language | StubUserLang | null | $language | for which a LanguageConverter should be provided. If it is null, then the LanguageConverter provided for current content language as returned by the callback provided to the constructor. |
Definition at line 169 of file LanguageConverterFactory.php.
Referenced by MediaWiki\Api\ApiQueryInfo\__construct(), MediaWiki\Specials\SpecialWantedCategories\__construct(), MediaWiki\Specials\SpecialMIMESearch\__construct(), MediaWiki\Specials\SpecialMostLinkedCategories\__construct(), MediaWiki\Search\TitleMatcher\__construct(), MediaWiki\Deferred\LinksUpdate\CategoryLinksTable\__construct(), MediaWiki\Specials\SpecialUnwatchedPages\__construct(), MediaWiki\Specials\SpecialFileDuplicateSearch\__construct(), MediaWiki\Specials\SpecialDeadendPages\__construct(), MediaWiki\Specials\SpecialFewestRevisions\__construct(), MediaWiki\Specials\SpecialUncategorizedPages\__construct(), MediaWiki\Specials\SpecialWithoutInterwiki\__construct(), MediaWiki\Specials\SpecialLonelyPages\__construct(), MediaWiki\Specials\SpecialAncientPages\__construct(), MediaWiki\Specials\SpecialListGroupRights\__construct(), MediaWiki\Language\MessageCache\__construct(), and MediaWiki\Page\SitemapGenerator\getVariants().
| MediaWiki\Language\LanguageConverterFactory::isConversionDisabled | ( | ) |
Whether to disable language variant conversion.
Definition at line 185 of file LanguageConverterFactory.php.
Referenced by MediaWiki\Parser\Parser\__construct().
| MediaWiki\Language\LanguageConverterFactory::isLinkConversionDisabled | ( | ) |
Whether to disable language variant conversion for links.
Definition at line 194 of file LanguageConverterFactory.php.
| const MediaWiki\Language\LanguageConverterFactory::CONSTRUCTOR_OPTIONS |
Definition at line 106 of file LanguageConverterFactory.php.