Page MenuHomeMTRNord's Forge
Diviner Tech Docs FerretConfigurableSearchFunction

final class FerretConfigurableSearchFunction
Phorge Technical Documentation (Search)

This class is not documented.

Methods

public function getFerretFunctionName()

This method is not documented.
Return
stringFerret function name, e.g. 'title', 'body', 'comment', 'core', 'all'

public function getFerretFieldKey()

This method is not documented.
Return
stringFerret field key, e.g. 'titl', 'body', 'cmnt', 'core', 'full'

public function supportsObject($object)

This method is not documented.
Parameters
\PhabricatorFerretInterface$object
Return
bool

final public static function getNormalizedFunctionName($name)
Inherited

This method is not documented.
Parameters
string$name$name
Return
stringLower-case $name

final public static function validateFerretFunctionName($function_name)
Inherited

This method is not documented.
Parameters
string$function_name$function_name
Return
void

final public static function validateFerretFunctionFieldKey($field_key)
Inherited

This method is not documented.
Parameters
string$field_keyFerret search engine field key, supposed to be four characters and only lowercase latin letters
Return
void

final public static function newFerretSearchFunctions()
Inherited

This method is not documented.
Return
array<string,FerretSearchFunction>

public function setFerretFunctionName($ferret_function_name)

This method is not documented.
Parameters
$ferret_function_name
Return
wild

public function setFerretFieldKey($ferret_field_key)

This method is not documented.
Parameters
$ferret_field_key
Return
wild