Lines Matching refs:string
25 * @phpstan-type TStoredFields = list<string>
29 * @phpstan-type TSourceArgs = non-empty-string|list<non-empty-string>|array{includes?: list<non-empty-string>, excludes?: list<non-empty-string>}|false
30 * @phpstan-type TSortArrayArg = array<string, string>|array<string, array{
31 * order?: non-empty-string,
32 * mode?: non-empty-string,
33 * numeric_type?: non-empty-string,
34 * nested?: array{path: non-empty-string, filter?: array<mixed>, max_children?: int, nested?: array<mixed>},
35 * missing?: non-empty-string,
36 * unmapped_type?: non-empty-string,
37 * }>|array{_geo_distance: array<string, mixed>}
38 * @phpstan-type TSortArg = non-empty-string|TSortArrayArg
42 * aggs?: list<AbstractAggregation>|array<string, array<string, array<string, mixed>>>,
48 * indices_boost?: array<string, float>,
52 * query?: AbstractQuery|array<string, array<string, mixed>>,
63 * @phpstan-type TCreateQueryArgsMatching = AbstractQuery|TRawQuery|self|string|null
99 * @param AbstractQuery|AbstractSuggest|array|Collapse|Query|string|Suggest|null $query
146 * @return AbstractQuery|array<string, array<string, mixed>>
292 * @param array<string, AbstractScript>|ScriptFields $scriptFields Script fields
308 public function addScriptField(string $name, AbstractScript $script): self
448 * @param array<string, float> $indicesBoost