Page MenuHomeIsabelle/Phabricator
Diviner Phabricator Tech Docs PhabricatorFerretEngine

abstract class PhabricatorFerretEngine
Phabricator Technical Documentation (Search)

This class is not documented.

Methods

abstract public function getApplicationName()

This method is not documented.
Return
wild

abstract public function getScopeName()

This method is not documented.
Return
wild

abstract public function newSearchEngine()

This method is not documented.
Return
wild

public function getDefaultFunctionKey()

This method is not documented.
Return
wild

public function getObjectTypeRelevance()

This method is not documented.
Return
wild

public function getFieldForFunction($function)

This method is not documented.
Parameters
$function
Return
wild

public function getAllFunctionFields()

This method is not documented.
Return
wild

protected function getFunctionMap()

This method is not documented.
Return
wild

public function newStemmer()

This method is not documented.
Return
wild

public function tokenizeString($value)

This method is not documented.
Parameters
$value
Return
wild

public function getTermNgramsFromString($string)

This method is not documented.
Parameters
$string
Return
wild

public function getSubstringNgramsFromString($string)

This method is not documented.
Parameters
$string
Return
wild

private function getNgramsFromString($value, $as_term)

This method is not documented.
Parameters
$value
$as_term
Return
wild

public function newTermsCorpus($raw_corpus)

This method is not documented.
Parameters
$raw_corpus
Return
wild

public function getDocumentTableName()

This method is not documented.
Return
wild

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
wild

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
wild

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
wild
This method is not documented.
Return
wild

public function getCommonNgramsSchemaKeys()

This method is not documented.
Return
wild