Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
__construct (SynonymReader $synReader) | |
getSynonymsForPhrase ($phrase) | |
Protected Attributes | |
$synReaderModel | |
SynonymAnalyzer responsible for search of synonyms matching a word or a phrase.
Definition at line 15 of file SynonymAnalyzer.php.
__construct | ( | SynonymReader | $synReader | ) |
getSynonymsForPhrase | ( | $phrase | ) |
Returns an array of arrays consisting of the synonyms found for each word in the input phrase
For phrase: "Elizabeth is the English queen" correct output is an array of arrays containing synonyms for each word in the phrase:
[ 0 => [ 0 => "elizabeth" ], 1 => [ 0 => "is" ], 2 => [ 0 => "the" ], 3 => [ 0 => "british", 1 => "english" ], 4 => [ 0 => "queen", 1 => "monarch" ] ]
string | $phrase |
Implements SynonymAnalyzerInterface.
Definition at line 49 of file SynonymAnalyzer.php.
|
protected |
Definition at line 20 of file SynonymAnalyzer.php.