public function testExtractRelevant() { $hl = new Highlighter(); $words = "This is some text"; $fulltext = "bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla " . "bla bla bla This is a sentence that contains the phrase This is some text and " . "thats it bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla " . "bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla " . "bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla "; $res = $hl->extractRelevant($words, $fulltext, 100); $this->assertEquals("...bla This is a sentence that contains the phrase This is some text and thats it bla bla bla bla...", $res); }
public function snippet($words, $fulltext, $rellength = 300, $prevcount = 50, $indicator = '...') { $hl = new Highlighter(); return $hl->extractRelevant($words, $fulltext, $rellength, $prevcount, $indicator); }