Skip to content

Commit e7159fc

Browse files
authored
Merge pull request #817 from murtukov/fix/expression-function-alias
Fix alias for `mutation` function
2 parents 8a440c1 + 583b586 commit e7159fc

File tree

6 files changed

+15
-14
lines changed

6 files changed

+15
-14
lines changed

docs/definitions/expression-language.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ Examples:
130130

131131
> The signature of this function is changed since version 0.14.
132132
> The old signature is <code><b>mutation</b>(string <b>$alias</b>, array <b>$args</b> = []): mixed</code>, which is not used anymore.
133+
> The alias is also changed from `mut` to `m`.
133134
134135
Calls a method on the tagged service `overblog_graphql.mutation` passing `$args` as arguments.
135136

src/Resources/config/expression_language_functions.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ services:
2222

2323
expression_function.mutation_alias:
2424
class: Overblog\GraphQLBundle\ExpressionLanguage\ExpressionFunction\GraphQL\Mutation
25-
arguments: { $name : 'mut' }
25+
arguments: { $name : 'm' }
2626

2727
expression_function.query_alias:
2828
class: Overblog\GraphQLBundle\ExpressionLanguage\ExpressionFunction\GraphQL\Query

tests/Functional/App/config/cascadeOnScalars/mapping/Mutation.types.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Mutation:
44
fields:
55
cascadeOnScalar:
66
type: Boolean
7-
resolve: '@=mut("mutation_mock", args, validator)'
7+
resolve: '@=m("mutation_mock", args, validator)'
88
args:
99
test:
1010
type: "String"

tests/Functional/App/config/nonexistentConstraint/mapping/Mutation.types.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Mutation:
44
fields:
55
constraintDoesNotExist:
66
type: Boolean
7-
resolve: '@=mut("mutation_mock", [args, validator])'
7+
resolve: '@=m("mutation_mock", args, validator)'
88
args:
99
username:
1010
type: "String"

tests/Functional/App/config/validator/mapping/Mutation.types.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Mutation:
1111
complexity: 1
1212
public: true
1313
type: Boolean
14-
resolve: "@=mut('no_validation')"
14+
resolve: "@=m('no_validation')"
1515
args:
1616
username:
1717
type: String!
@@ -24,7 +24,7 @@ Mutation:
2424
expression: this.getFieldName() == this.getFieldName()
2525
message: "child"
2626
type: Boolean
27-
resolve: "@=mut('mutation_mock', args, validator)"
27+
resolve: "@=m('mutation_mock', args, validator)"
2828
args:
2929
username:
3030
type: String!
@@ -36,7 +36,7 @@ Mutation:
3636

3737
linkedConstraintsValidation:
3838
type: Boolean
39-
resolve: "@=mut('mutation_mock', args, validator)"
39+
resolve: "@=m('mutation_mock', args, validator)"
4040
validation:
4141
link: Overblog\GraphQLBundle\Tests\Functional\Validator\DummyEntity
4242
constraints:
@@ -54,7 +54,7 @@ Mutation:
5454

5555
collectionValidation:
5656
type: Boolean
57-
resolve: "@=mut('mutation_mock', args, validator)"
57+
resolve: "@=m('mutation_mock', args, validator)"
5858
args:
5959
addresses:
6060
type: "[Address]!"
@@ -70,7 +70,7 @@ Mutation:
7070

7171
cascadeValidationWithGroups:
7272
type: Boolean
73-
resolve: '@=mut("mutation_mock", args, validator)'
73+
resolve: '@=m("mutation_mock", args, validator)'
7474
args:
7575
groups:
7676
type: "[String]!"
@@ -85,7 +85,7 @@ Mutation:
8585

8686
userPasswordValidation:
8787
type: Boolean
88-
resolve: '@=mut("mutation_mock", args, validator)'
88+
resolve: '@=m("mutation_mock", args, validator)'
8989
args:
9090
oldPassword:
9191
type: "String"
@@ -94,7 +94,7 @@ Mutation:
9494

9595
expressionVariablesValidation:
9696
type: Boolean
97-
resolve: '@=mut("mutation_mock", args, validator)'
97+
resolve: '@=m("mutation_mock", args, validator)'
9898
args:
9999
username:
100100
type: "String"
@@ -103,7 +103,7 @@ Mutation:
103103

104104
autoValidationAutoThrow:
105105
type: Boolean
106-
resolve: '@=mut("mutation_mock", args)'
106+
resolve: '@=m("mutation_mock", args)'
107107
args:
108108
username:
109109
type: String!
@@ -115,7 +115,7 @@ Mutation:
115115

116116
autoValidationNoThrow:
117117
type: Boolean
118-
resolve: '@=mut("mutation_errors", errors)'
118+
resolve: '@=m("mutation_errors", errors)'
119119
args:
120120
username:
121121
type: String!
@@ -127,7 +127,7 @@ Mutation:
127127

128128
autoValidationAutoThrowWithGroups:
129129
type: Boolean
130-
resolve: '@=mut("mutation_mock", args)'
130+
resolve: '@=m("mutation_mock", args)'
131131
validationGroups: ["Default", "Address", "Period", "group1", "group2"]
132132
args:
133133
address:

tests/Functional/App/config/validatorWithoutConstraints/mapping/Mutation.types.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Mutation:
44
fields:
55
noValidationDefined:
66
type: Boolean
7-
resolve: '@=mut("mutation_mock", args, validator)'
7+
resolve: '@=m("mutation_mock", args, validator)'
88
args:
99
username:
1010
type: "String"

0 commit comments

Comments
 (0)