|
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 -{...}-. | |
| getFlags () | |
| Get conversion flags. | |
| 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. | |
| hasRules () | |
| Checks if there are conversion rules. | |
| parse (string $inner, ?string $variant=null) | |
| Parse rules and flags. | |
Public Attributes | |
| array | $mBidtable = [] |
| of the translation in each variant | |
| LanguageConverter | $mConverter |
| array | $mConvTable = [] |
| array | $mFlags = [] |
| string false | $mRuleDisplay = '' |
| string | $mRules = '' |
| the text of the rules | |
| string | $mRulesAction = 'none' |
| string false | $mRuleTitle = false |
| array | $mUnidtable = [] |
| of the translation in each variant | |
| array | $mVariantFlags = [] |
The rules used for language conversion, this processes the rules extracted by Parser from the -{ }- wikitext syntax.
Definition at line 19 of file ConverterRule.php.
| MediaWiki\Language\ConverterRule::__construct | ( | LanguageConverter | $converter | ) |
| LanguageConverter | $converter |
Definition at line 52 of file ConverterRule.php.
| MediaWiki\Language\ConverterRule::getConvTable | ( | ) |
Get conversion table.
(bidirectional and unidirectional conversion table)
Definition at line 495 of file ConverterRule.php.
Referenced by MediaWiki\Language\LanguageConverter\applyManualConv().
| MediaWiki\Language\ConverterRule::getDisplay | ( | ) |
| MediaWiki\Language\ConverterRule::getFlags | ( | ) |
| MediaWiki\Language\ConverterRule::getRules | ( | ) |
| MediaWiki\Language\ConverterRule::getRulesAction | ( | ) |
Return how to deal with conversion rules.
Definition at line 486 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 62 of file ConverterRule.php.
| MediaWiki\Language\ConverterRule::getTitle | ( | ) |
Get converted title.
Definition at line 478 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 353 of file ConverterRule.php.
| array MediaWiki\Language\ConverterRule::$mBidtable = [] |
of the translation in each variant
Definition at line 43 of file ConverterRule.php.
| LanguageConverter MediaWiki\Language\ConverterRule::$mConverter |
Definition at line 23 of file ConverterRule.php.
| array MediaWiki\Language\ConverterRule::$mConvTable = [] |
Definition at line 39 of file ConverterRule.php.
| array MediaWiki\Language\ConverterRule::$mFlags = [] |
Definition at line 35 of file ConverterRule.php.
| string false MediaWiki\Language\ConverterRule::$mRuleDisplay = '' |
Definition at line 25 of file ConverterRule.php.
| string MediaWiki\Language\ConverterRule::$mRules = '' |
the text of the rules
Definition at line 31 of file ConverterRule.php.
| string MediaWiki\Language\ConverterRule::$mRulesAction = 'none' |
Definition at line 33 of file ConverterRule.php.
| string false MediaWiki\Language\ConverterRule::$mRuleTitle = false |
Definition at line 27 of file ConverterRule.php.
| array MediaWiki\Language\ConverterRule::$mUnidtable = [] |
of the translation in each variant
Definition at line 47 of file ConverterRule.php.
| array MediaWiki\Language\ConverterRule::$mVariantFlags = [] |
Definition at line 37 of file ConverterRule.php.