Page MenuHomeClusterLabs Projects
Diviner Tech Docs PhabricatorFerretFulltextEngineExtension

final class PhabricatorFerretFulltextEngineExtension
Phorge Technical Documentation (Search)

This class is not documented.

Methods

final public function getExtensionKey()
Inherited

This method is not documented.
Return
wild

final protected function getViewer()
Inherited

This method is not documented.
Return
wild

public function getExtensionName()

This method is not documented.
Return
wild

public function shouldEnrichFulltextObject($object)
Inherited

This method is not documented.
Parameters
$object
Return
wild

public function enrichFulltextObject($object, $document)
Inherited

This method is not documented.
Parameters
$object
PhabricatorSearchAbstractDocument$document
Return
wild

public function shouldIndexFulltextObject($object)

This method is not documented.
Parameters
$object
Return
wild

public function indexFulltextObject($object, $document)

This method is not documented.
Parameters
$object
PhabricatorSearchAbstractDocument$document
Return
wild

final public static function getAllExtensions()
Inherited

This method is not documented.
Return
wild

public function newFerretSearchFunctions()

This method is not documented.
Return
wild

private function updateStoredFields($conn, $is_new, $document_id, $engine, $new_fields)

This method is not documented.
Parameters
AphrontDatabaseConnection$conn
$is_new
$document_id
PhabricatorFerretEngine$engine
$new_fields
Return
wild

private function updateStoredNgrams($conn, $is_new, $document_id, $engine, $new_ngrams)

This method is not documented.
Parameters
AphrontDatabaseConnection$conn
$is_new
$document_id
PhabricatorFerretEngine$engine
$new_ngrams
Return
wild