Skip to content

Commit 642b225

Browse files
adamwojsbdunogier
authored andcommitted
EZP-31328: Added support for recursive resolving of query parameters
1 parent a71f5df commit 642b225

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/API/QueryFieldService.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,11 @@ public function countContentItems(Content $content, string $fieldDefinitionIdent
8282
private function resolveParameters(array $parameters, array $variables): array
8383
{
8484
foreach ($parameters as $key => $expression) {
85-
$parameters[$key] = $this->resolveExpression($expression, $variables);
85+
if (is_array($expression)) {
86+
$parameters[$key] = $this->resolveParameters($expression, $variables);
87+
} else {
88+
$parameters[$key] = $this->resolveExpression($expression, $variables);
89+
}
8690
}
8791

8892
return $parameters;

0 commit comments

Comments
 (0)