Porter English stemmer class for the Finder indexer package.
This class was adapted from one written by Richard Heyes. See copyright and link information above.
Located in /administrator/components/com_finder/helpers/indexer/stemmer/porter_en.php (line 22)
FinderIndexerStemmer | --FinderIndexerStemmerPorter_En
Regex for matching a consonant.
Regex for matching a vowel
Inherited from FinderIndexerStemmer
FinderIndexerStemmer::$cache
Checks for ending CVC sequence where second C is not W, X or Y
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.
m() measures the number of consonant sequences in $str. if c is a consonant sequence and v a vowel sequence, and <..> indicates arbitrary presence,
<c><v> gives 0 <c>vc<v> gives 1 <c>vcvc<v> gives 2 <c>vcvcvc<v> gives 3
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.
Step 1
Step 1c
Step 2
Step 3
Step 4
Step 5
Method to stem a token and return the root.
Inherited From FinderIndexerStemmer
FinderIndexerStemmer::getInstance()
FinderIndexerStemmer::stem()
Documentation generated on Mon, 25 Jun 2012 13:58:51 -0500 by phpDocumentor 1.4.4