1<?php 2 3namespace Elastica\Suggest; 4 5/** 6 * Completion suggester. 7 * 8 * @author Igor Denisenko <im.denisenko@yahoo.com> 9 * 10 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/search-suggesters-completion.html 11 */ 12class Completion extends AbstractSuggest 13{ 14 /** 15 * Set fuzzy parameter. 16 * 17 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/search-suggesters-completion.html#fuzzy 18 * 19 * @param array<string, mixed> $fuzzy 20 * 21 * @return $this 22 */ 23 public function setFuzzy(array $fuzzy): Completion 24 { 25 return $this->setParam('fuzzy', $fuzzy); 26 } 27} 28