PHP Class Smile\ElasticsuiteThesaurus\Config\ThesaurusConfig

Author: Aurelien FOUCRET ([email protected])
Show file Open project: smile-sa/elasticsuite

Public Methods

Method Description
__construct ( array $synonyms = [], array $expansions = [] ) Constructor.
getExpansionWeightDivider ( ) : integer Concepts search weight divider.
getSynonymWeightDivider ( ) : integer Synonyms search weight divider.
isExpansionSearchEnabled ( ) : boolean Is the concepts search enabled ?
isSynonymSearchEnabled ( ) : boolean Is the synonyms search enabled ?

Method Details

__construct() public method

Constructor.
public __construct ( array $synonyms = [], array $expansions = [] )
$synonyms array Synonyms configuration.
$expansions array Expansions configuration.

getExpansionWeightDivider() public method

Concepts search weight divider.

getSynonymWeightDivider() public method

Synonyms search weight divider.

isExpansionSearchEnabled() public method

Is the concepts search enabled ?

isSynonymSearchEnabled() public method

Is the synonyms search enabled ?
public isSynonymSearchEnabled ( ) : boolean
return boolean