Refactor the Search Engine & Filter Builder #148
Annotations
10 errors
src/Engine/SearchEngine.php#L32
src/Engine/SearchEngine.php:32:9: MixedAssignment: Unable to determine the type that $facetsFilter is being assigned to (see https://psalm.dev/032)
|
src/Engine/SearchEngine.php#L37
src/Engine/SearchEngine.php:37:71: MixedArgument: Argument 2 of array_map cannot be mixed, expecting array<array-key, mixed> (see https://psalm.dev/030)
|
src/Engine/SearchEngine.php#L37
src/Engine/SearchEngine.php:37:82: UndefinedInterfaceMethod: Method Setono\SyliusMeilisearchPlugin\Document\Metadata\MetadataInterface::getFacets does not exist (see https://psalm.dev/181)
|
src/Engine/SearchEngine.php#L38
src/Engine/SearchEngine.php:38:47: MixedArgument: Argument 1 of Setono\SyliusMeilisearchPlugin\Meilisearch\Builder\FilterBuilderInterface::build cannot be array<never, never>|mixed, expecting array<array-key, mixed> (see https://psalm.dev/030)
|
src/Engine/SearchEngine.php#L40
src/Engine/SearchEngine.php:40:74: MixedArgumentTypeCoercion: Argument 4 of Setono\SyliusMeilisearchPlugin\Engine\SearchEngine::buildSearchQuery expects array<string, mixed>, but parent type array<array-key, mixed>|string provided (see https://psalm.dev/194)
|
src/Engine/SearchEngine.php#L49
src/Engine/SearchEngine.php:49:9: MixedAssignment: Unable to determine the type that $results is being assigned to (see https://psalm.dev/032)
|
src/Engine/SearchEngine.php#L49
src/Engine/SearchEngine.php:49:47: ArgumentTypeCoercion: Argument 1 of Meilisearch\Client::multiSearch expects list<Meilisearch\Contracts\SearchQuery>, but parent type array{0: Meilisearch\Contracts\SearchQuery, ...<array-key, Meilisearch\Contracts\SearchQuery>} provided (see https://psalm.dev/193)
|
src/Engine/SearchEngine.php#L54
src/Engine/SearchEngine.php:54:32: MixedArgument: Argument 1 of current cannot be array<never, never>|mixed, expecting array<array-key, mixed> (see https://psalm.dev/030)
|
src/Engine/SearchEngine.php#L55
src/Engine/SearchEngine.php:55:60: MixedArgument: Argument 1 of array_merge cannot be mixed, expecting array<array-key, mixed> (see https://psalm.dev/030)
|
src/Engine/SearchEngine.php#L55
src/Engine/SearchEngine.php:55:73: MixedArgument: Argument 1 of array_column cannot be array<never, never>|mixed, expecting array<array-key, mixed> (see https://psalm.dev/030)
|
The logs for this run have expired and are no longer available.
Loading