Page MenuHomeGitPull.it
Diviner Tech Docs PhabricatorFerretEngine

abstract class PhabricatorFerretEngine
Phorge Technical Documentation (Search)

This class is not documented.

Methods

abstract public function getApplicationName()

This method is not documented.
Return
stringApplication name in lower-case, e.g. 'maniphest'

abstract public function getScopeName()

This method is not documented.
Return
stringObject name in lower-case, e.g. 'task'

abstract public function newSearchEngine()

This method is not documented.
Return
PhabricatorApplicationSearchEngineNew instance of the corresponding PhabricatorApplicationSearchEngine subclass

public function getDefaultFunctionKey()

This method is not documented.
Return
wild

public function getObjectTypeRelevance()

This method is not documented.
Return
wild

final public function getFunctionForName($raw_name)

This method is not documented.
Parameters
$raw_name
Return
wild

public function newStemmer()

This method is not documented.
Return
PhutilSearchStemmerNew instance of PhutilSearchStemmer

public function newTermsCorpus($raw_corpus)

This method is not documented.
Parameters
$raw_corpus
Return
string

public function getDocumentTableName()

This method is not documented.
Return
stringName of database table, e.g. 'calendar_event_fdocument' or 'maniphest_task_fdocument' or 'phame_post_fdocument'

public function getDocumentSchemaColumns()

This method is not documented.
Return
wild

public function getDocumentSchemaKeys()

This method is not documented.
Return
wild

public function getFieldTableName()

This method is not documented.
Return
stringName of database table, e.g. 'calendar_event_ffield' or 'maniphest_task_ffield' or 'phame_post_ffield'

public function getFieldSchemaColumns()

This method is not documented.
Return
wild

public function getFieldSchemaKeys()

This method is not documented.
Return
wild

public function getNgramsTableName()

This method is not documented.
Return
stringName of database table, e.g. 'calendar_event_fngrams' or 'maniphest_task_fngrams' or 'phame_post_fngrams'

public function getNgramsSchemaColumns()

This method is not documented.
Return
wild

public function getNgramsSchemaKeys()

This method is not documented.
Return
wild

public function getCommonNgramsTableName()

This method is not documented.
Return
stringName of database table, e.g. 'calendar_event_fngrams_common' or 'maniphest_task_fngrams_common' or 'phame_post_fngrams_common'
This method is not documented.
Return
wild

public function getCommonNgramsSchemaKeys()

This method is not documented.
Return
wild