12345678910111213141516171819202122232425262728293031323334 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Search\Api;
- /**
- * @api
- * @since 100.1.0
- */
- interface SynonymAnalyzerInterface
- {
- /**
- * Get synonyms for specified phrase
- *
- * For phrase: "Elizabeth is the English queen" example 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" ]
- * ]
- *
- * @param string $phrase
- * @return array
- * @since 100.1.0
- */
- public function getSynonymsForPhrase($phrase);
- }
|