Skip to content

Commit bde94d8

Browse files
committed
[GraphQL] Replaced deprecated resolver expression function usage
1 parent 20ba33f commit bde94d8

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

src/bundle/Resources/config/services/graphql.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ services:
2828
arguments:
2929
$strategies: !tagged_iterator ibexa.graphql.field_type.matrix_resolver.content.strategy
3030
tags:
31-
- { name: overblog_graphql.resolver, alias: "MatrixFieldValue", method: "resolveMatrixFieldValue" }
31+
- { name: overblog_graphql.query, alias: "MatrixFieldValue", method: "resolveMatrixFieldValue" }
3232

3333
Ibexa\FieldTypeMatrix\GraphQL\Strategy\ItemContentResolvingStrategy:
3434
tags:

src/lib/GraphQL/FieldValueResolver.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@
1010

1111
use Ibexa\Core\Base\Exceptions\BadStateException;
1212
use Ibexa\FieldTypeMatrix\FieldType\Value\RowsCollection;
13+
use Overblog\GraphQLBundle\Definition\Resolver\QueryInterface;
1314

14-
class FieldValueResolver
15+
class FieldValueResolver implements QueryInterface
1516
{
1617
/** @var iterable<\Ibexa\FieldTypeMatrix\GraphQL\Strategy\ContentResolvingStrategyInterface> */
1718
private iterable $strategies;

src/lib/GraphQL/Schema/MatrixFieldDefinitionMapper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public function mapToFieldValueResolver(FieldDefinition $fieldDefinition): ?stri
8989
// We can't "pass the definition" to the resolver. We need the columns names. Pass them to the resolver ??
9090
// An alternative is to
9191
return sprintf(
92-
'@=resolver("MatrixFieldValue", [value, "%s"])',
92+
'@=query("MatrixFieldValue", value, "%s")',
9393
$fieldDefinition->identifier
9494
);
9595
}

0 commit comments

Comments
 (0)