eZPublish  3.8
eZSearch Class Reference

eZSearch handles indexing of objects to the search engine More...

Public Member Functions

 eZSearch ()
 

Static Public Member Functions

 addObject ($contentObject)
 
buildSearchArray ()
 
 cleanup ()
 
normalizeText ($text)
 
 removeObject ($contentObject)
 
 search ($searchText, $params, $searchTypes=array())
 

Detailed Description

eZSearch handles indexing of objects to the search engine

Member Function Documentation

eZSearch::addObject (   $contentObject)
static

Will index the content object to the search engine.

Referenced by eZContentOperationCollection\registerSearchObject().

& eZSearch::buildSearchArray ( )
static

returns search parameters in array based on supported search types and post variables

Referenced by eZContentFunctionCollection\fetchContentSearch().

eZSearch::cleanup ( )
static

Tells the current search engine to cleanup up all data.

eZSearch::eZSearch ( )
& eZSearch::normalizeText (   $text)
static
eZSearch::removeObject (   $contentObject)
static

Will remove the index from the given object from the search engine

Referenced by eZContentObject\purge(), eZContentOperationCollection\registerSearchObject(), and eZContentObject\remove().

eZSearch::search (   $searchText,
  $params,
  $searchTypes = array() 
)
static

Runs a query to the search engine.

Referenced by eZContentFunctionCollection\fetchContentSearch().


The documentation for this class was generated from the following file: