Lines Matching refs:self

63  * @phpstan-type TCreateQueryArgsMatching = AbstractQuery|TRawQuery|self|string|null
104 public static function create($query): self
109 case $query instanceof self:
131 public function setRawQuery(array $query): self
138 public function setQuery(AbstractQuery $query): self
158 public function setFrom(int $from): self
172 public function setSort(array $sortArgs): self
185 public function addSort($sort): self
195 public function setTrackScores(bool $trackScores = true): self
208 public function setHighlight(array $highlightArgs): self
220 public function addHighlight($highlight): self
232 public function setSize(int $size = 10): self
244 public function setExplain($explain = true): self
256 public function setVersion($version = true): self
271 public function setStoredFields(array $fields): self
284 public function setFieldDataFields(array $fieldDataFields): self
296 public function setScriptFields($scriptFields): self
308 public function addScriptField(string $name, AbstractScript $script): self
322 public function addAggregation(AbstractAggregation $agg): self
360 public function setMinScore(float $minScore): self
372 public function setSuggest(Suggest $suggest): self
388 public function setRescore($rescore): self
411 public function setSource($params): self
421 public function setPostFilter(AbstractQuery $filter): self
431 public function setCollapse(Collapse $collapse): self
442 public function setPointInTime(PointInTime $pit): self
452 public function setIndicesBoost(array $indicesBoost): self
464 public function setTrackTotalHits($trackTotalHits = true): self