Joomla Platform
13.1
Documentation des API du framework Joomla Platform
|
Fonctions membres publiques | |
stem ($token, $lang) |
Fonctions membres privées statiques | |
static | _step1ab ($word) |
static | _step1c ($word) |
static | _step2 ($word) |
static | _step3 ($word) |
static | _step4 ($word) |
static | _step5 ($word) |
static | _replace (&$str, $check, $repl, $m=null) |
static | _m ($str) |
static | _doubleConsonant ($str) |
static | _cvc ($str) |
Attributs privés statiques | |
static | $_regex_consonant = '(?:[bcdfghjklmnpqrstvwxz]|(?<=[aeiou])y|^y)' |
static | $_regex_vowel = '(?:[aeiou]|(?<![aeiou])y)' |
Additional Inherited Members | |
Fonctions membres publiques statiques inherited from JLanguageStemmer | |
static | getInstance ($adapter) |
Attributs protégés inherited from JLanguageStemmer | |
$cache = array() | |
Attributs protégés statiques inherited from JLanguageStemmer | |
static | $instances = array() |
Définition à la ligne 23 du fichier porteren.php.
|
staticprivate |
Checks for ending CVC sequence where second C is not W, X or Y
string | $str | String to check |
Définition à la ligne 438 du fichier porteren.php.
|
staticprivate |
Returns true/false as to whether the given string contains two of the same consonant next to each other at the end of the string.
string | $str | String to check |
Définition à la ligne 422 du fichier porteren.php.
|
staticprivate |
m() measures the number of consonant sequences in $str. if c is a consonant sequence and v a vowel sequence, and <..> indicates arbitrary presence,
<v> gives 0
vc<v> gives 1
vcvc<v> gives 2
vcvcvc<v> gives 3
string | $str | The string to return the m count for |
Définition à la ligne 399 du fichier porteren.php.
|
staticprivate |
Replaces the first string with the second, at the end of the string. If third arg is given, then the preceding string must match that m count at least.
string | &$str | String to check |
string | $check | Ending to check for |
string | $repl | Replacement string |
integer | $m | Optional minimum number of m() to meet |
Définition à la ligne 364 du fichier porteren.php.
|
staticprivate |
Step 1
string | $word | The token to stem. |
Définition à la ligne 92 du fichier porteren.php.
|
staticprivate |
Step 1c
string | $word | The token to stem. |
Définition à la ligne 142 du fichier porteren.php.
|
staticprivate |
Step 2
string | $word | The token to stem. |
Définition à la ligne 163 du fichier porteren.php.
|
staticprivate |
Step 3
string | $word | The token to stem. |
Définition à la ligne 218 du fichier porteren.php.
|
staticprivate |
Step 4
string | $word | The token to stem. |
Définition à la ligne 255 du fichier porteren.php.
|
staticprivate |
Step 5
string | $word | The token to stem. |
Définition à la ligne 322 du fichier porteren.php.
JLanguageStemmerPorteren::stem | ( | $token, | |
$lang | |||
) |
Method to stem a token and return the root.
string | $token | The token to stem. |
string | $lang | The language of the token. |
Réimplémentée à partir de JLanguageStemmer.
Définition à la ligne 50 du fichier porteren.php.
|
staticprivate |
Définition à la ligne 31 du fichier porteren.php.
|
staticprivate |
Définition à la ligne 38 du fichier porteren.php.