From b0999d31fd8e27b6d1d197c45a85568935d5ee03 Mon Sep 17 00:00:00 2001 From: Danny van Wijk Date: Wed, 22 Mar 2023 19:56:43 +0100 Subject: [PATCH] fix(elasticsearch): Fix operation signature for RequestBodySearchCollectionExtensionInterface --- core/filters.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/filters.md b/core/filters.md index dca54bc8afd..7b9d5e2760c 100644 --- a/core/filters.md +++ b/core/filters.md @@ -1393,10 +1393,11 @@ Suppose you want to use the [match filter](#match-filter) on a property named `$ namespace App\ElasticSearch; use ApiPlatform\Elasticsearch\Extension\RequestBodySearchCollectionExtensionInterface; +use ApiPlatform\Metadata\Operation; class AndOperatorFilterExtension implements RequestBodySearchCollectionExtensionInterface { - public function applyToCollection(array $requestBody, string $resourceClass, ?string $operationName = null, array $context = []): array + public function applyToCollection(array $requestBody, string $resourceClass, ?Operation $operation = null, array $context = []): array; { $requestBody['query'] = $requestBody['query'] ?? []; $andQuery = [