custom_search , fulltext_search , search_api , standard_search
Methods Summary | ||
---|---|---|
public
|
#
supportsMethod( string $methodName , array $query_params = array ( ) )
Check whether the specific search operation can be performed by this API.
The operations are the functions listed in the interface, if not supported
they need not be declared
access |
|
public
|
||
public
|
#
searchSort( string $a , string $b )
Callback function for usort used to sort the fulltext results.
the order of sorting is: large words, small words, large words that
are excluded from the search, small words that are excluded.
access |
|
public
|
#
prepareIndexes( string $word , array & $wordsSearch , array & $wordsExclude , bool $isExcluded )
Callback while preparing indexes for searching
access |
|
public
|
||
public
|
#
postCreated( array & $msgOptions , array & $topicOptions , array & $posterOptions )
Callback when a post is created
see createPost()
access |
|
public
|
#
postModified( array & $msgOptions , array & $topicOptions , array & $posterOptions )
Callback when a post is modified
see modifyPost()
access |
|
public
|
||
public
|
||
public
|
||
public
|
#
searchQuery( array $query_params , array $searchWords , array $excludedIndexWords , array & $participants , array & $searchArray )
Callback for actually performing the search query
access |