MediaWiki
1.23.2
|
Workaround for the lack of support of Sorani Kurdish / Central Kurdish language ('ckb') in ICU. More...
Public Member Functions | |
__construct () | |
Public Member Functions inherited from IcuCollation | |
__construct ( $locale) | |
findLowerBound ( $valueCallback, $valueCount, $comparisonCallback, $target) | |
Do a binary search, and return the index of the largest item that sorts less than or equal to the target value. More... | |
getFirstLetter ( $string) | |
Given a string, return the logical "first letter" to be used for grouping on category pages and so on. More... | |
getFirstLetterCount () | |
getFirstLetterData () | |
getLetterByIndex ( $index) | |
getPrimarySortKey ( $string) | |
getSortKey ( $string) | |
Given a string, convert it to a (hopefully short) key that can be used for efficient sorting. More... | |
getSortKeyByLetterIndex ( $index) | |
Additional Inherited Members | |
Static Public Member Functions inherited from IcuCollation | |
static | getICUVersion () |
Return the version of ICU library used by PHP's intl extension, or false when the extension is not installed of the version can't be determined. More... | |
static | getUnicodeVersionForICU () |
Return the version of Unicode appropriate for the version of ICU library currently in use, or false when it can't be determined. More... | |
static | isCjk ( $codepoint) |
Static Public Member Functions inherited from Collation | |
static | factory ( $collationName) |
static | singleton () |
Public Attributes inherited from IcuCollation | |
$digitTransformLanguage | |
$firstLetterData | |
$locale | |
$mainCollator | |
$primaryCollator | |
const | FIRST_LETTER_VERSION = 2 |
const | RECORD_LENGTH = 14 |
Static Public Attributes inherited from IcuCollation | |
static | $cjkBlocks |
Unified CJK blocks. More... | |
static | $tailoringFirstLetters |
Additional characters (or character groups) to be considered separate letters for given languages, or to be removed from the list of such letters (denoted by keys starting with '-'). More... | |
Static Public Attributes inherited from Collation | |
static | $instance |
Workaround for the lack of support of Sorani Kurdish / Central Kurdish language ('ckb') in ICU.
Uses the same collation rules as Persian / Farsi ('fa'), but different characters for digits.
Definition at line 601 of file Collation.php.
CollationCkb::__construct | ( | ) |
Definition at line 602 of file Collation.php.
References Language\factory().