|
MediaWiki master
|
The rules used for language conversion, this processes the rules extracted by Parser from the -{ }- wikitext syntax.
More...
Public Member Functions | |
| __construct (LanguageConverter $converter) | |
| getConvTable () | |
| Get conversion table. | |
| getDisplay () | |
| Get display text on markup -{...}-. | |
| getDisplayFragment (Document $ownerDocument) | |
| Get display text on markup -{...}- as a DocumentFragment. | |
| getFlags () | |
| Get conversion flags. | |
| getFragmentInBidtable (Document $ownerDocument, $variants) | |
| Check if the variant array is in the convert array. | |
| getRules () | |
| Get conversion rules string. | |
| getRulesAction () | |
| Return how to deal with conversion rules. | |
| getTextInBidtable ( $variants) | |
| Check if the variant array is in the convert array. | |
| getTitle () | |
| Get converted title. | |
| getTitleFragment (Document $ownerDocument) | |
| Get converted title as a DocumentFragment. | |
| getTitleValue () | |
| hasRules () | |
| Checks if there are conversion rules. | |
| parse (string $inner, ?string $variant=null) | |
| Parse rules and flags. | |
| parseElement (Element $el, ?string $variant=null) | |
| Parse rules and flags from MediaWiki DOM Spec. | |
The rules used for language conversion, this processes the rules extracted by Parser from the -{ }- wikitext syntax.
Definition at line 28 of file ConverterRule.php.
| MediaWiki\Language\ConverterRule::__construct | ( | LanguageConverter | $converter | ) |
| LanguageConverter | $converter |
Definition at line 60 of file ConverterRule.php.
| MediaWiki\Language\ConverterRule::getConvTable | ( | ) |
Get conversion table.
(bidirectional and unidirectional conversion table)
Definition at line 776 of file ConverterRule.php.
Referenced by MediaWiki\Language\LanguageConverter\applyManualConv().
| MediaWiki\Language\ConverterRule::getDisplay | ( | ) |
Get display text on markup -{...}-.
Definition at line 693 of file ConverterRule.php.
References wfMessage().
| MediaWiki\Language\ConverterRule::getDisplayFragment | ( | Document | $ownerDocument | ) |
Get display text on markup -{...}- as a DocumentFragment.
| Document | $ownerDocument | An owner document for the returned fragment |
Definition at line 710 of file ConverterRule.php.
| MediaWiki\Language\ConverterRule::getFlags | ( | ) |
| MediaWiki\Language\ConverterRule::getFragmentInBidtable | ( | Document | $ownerDocument, |
| $variants ) |
Check if the variant array is in the convert array.
| Document | $ownerDocument | An owner document for the returned fragment |
| array | string | $variants | Variant language code |
Definition at line 96 of file ConverterRule.php.
| MediaWiki\Language\ConverterRule::getRules | ( | ) |
| MediaWiki\Language\ConverterRule::getRulesAction | ( | ) |
Return how to deal with conversion rules.
Definition at line 767 of file ConverterRule.php.
Referenced by MediaWiki\Language\LanguageConverter\applyManualConv().
| MediaWiki\Language\ConverterRule::getTextInBidtable | ( | $variants | ) |
Check if the variant array is in the convert array.
| array | string | $variants | Variant language code |
Definition at line 80 of file ConverterRule.php.
| MediaWiki\Language\ConverterRule::getTitle | ( | ) |
| MediaWiki\Language\ConverterRule::getTitleFragment | ( | Document | $ownerDocument | ) |
Get converted title as a DocumentFragment.
| Document | $ownerDocument | An owner document for the returned fragment |
Definition at line 748 of file ConverterRule.php.
| MediaWiki\Language\ConverterRule::getTitleValue | ( | ) |
Definition at line 759 of file ConverterRule.php.
Referenced by MediaWiki\Language\LanguageConverter\applyManualConv().
| MediaWiki\Language\ConverterRule::hasRules | ( | ) |
| MediaWiki\Language\ConverterRule::parse | ( | string | $inner, |
| ?string | $variant = null ) |
Parse rules and flags.
| string | $inner | The contents of the rule between -{ and }- |
| string | null | $variant | Variant language code |
Definition at line 457 of file ConverterRule.php.
| MediaWiki\Language\ConverterRule::parseElement | ( | Element | $el, |
| ?string | $variant = null ) |
Parse rules and flags from MediaWiki DOM Spec.
| Element | $el | Language converter rule (an Element with a valid data-mw-variant attribute). |
| ?string | $variant | Variant language code |
Definition at line 570 of file ConverterRule.php.