custom_search

Used for the "custom search index" option Class custom_search
extends search_api
Methods Summary
public
# __construct( )
Constructor function
public
# supportsMethod( $methodName , $query_params = NULL )
{@inheritDoc}

Overrides

public
# isValid( )
{@inheritDoc}

Overrides

public
# searchSort( $a , $b )
{@inheritDoc}

Overrides

public
# prepareIndexes( $word , array & $wordsSearch , array & $wordsExclude , $isExcluded )
{@inheritDoc}

Overrides

public
# indexedWordQuery( array $words , array $search_data )
{@inheritDoc}

Overrides

public
# postCreated( array & $msgOptions , array & $topicOptions , array & $posterOptions )
{@inheritDoc}

Overrides

public
# postModified( array & $msgOptions , array & $topicOptions , array & $posterOptions )
{@inheritDoc}

Overrides

Methods inherited from search_api
supportsMethod(), isValid(), searchSort(), prepareIndexes(), indexedWordQuery(), postCreated(), postModified(), postRemoved(), topicsRemoved(), topicsMoved(), searchQuery()
Properties Summary
protected array $indexSettings
# array ( )
protected array $bannedWords
# array ( )
protected int|null $min_word_length
# NULL
protected array $supported_databases
# array ( 0 => 'mysql', 1 => 'postgresql', )
Properties inherited from search_api
$version_compatible, $min_smf_version, $is_supported