コード例 #1
0
ファイル: PageListTest.php プロジェクト: masteramuk/concrete5
 public function testIndexedSearch()
 {
     $c = Page::getByPath('/another-fun-page');
     $c->update(array('cDescription' => 'A page of all pages.'));
     $c->reindex();
     $this->list->filterByFulltextKeywords('Page');
     $this->list->sortByRelevance();
     $results = $this->list->getResults();
     $this->assertEquals(5, count($results));
     $this->assertEquals(8, $results[0]->getCollectionID());
     $this->assertGreaterThan(0, $results[0]->getPageIndexScore());
     $this->assertGreaterThan(0, $results[1]->getPageIndexScore());
     $this->assertEquals($results[1]->getPageIndexScore(), $results[2]->getPageIndexScore());
 }
コード例 #2
0
 /**
  * Sorts by fulltext relevance (requires that the query be fulltext-based
  */
 public function sortByRelevance()
 {
     return parent::sortByRelevance();
 }