Skip to content

Commit 31003db

Browse files
authored
Merge pull request #14 from moufmouf/field_middlewares
Adding config to support field middleware tagging
2 parents 72bb84e + 557b71e commit 31003db

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Resources/config/container/graphqlite.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,16 @@
3333
<argument type="tagged" tag="graphql.parameter_mapper" />
3434
</service>
3535

36+
<service id="TheCodingMachine\GraphQLite\Middlewares\FieldMiddlewareInterface" alias="TheCodingMachine\GraphQLite\Middlewares\FieldMiddlewarePipe" />
37+
38+
<service id="TheCodingMachine\GraphQLite\Middlewares\FieldMiddlewarePipe">
39+
<argument type="tagged" tag="graphql.field_middleware" />
40+
</service>
41+
42+
<service id="TheCodingMachine\GraphQLite\Middlewares\AuthorizationFieldMiddleware">
43+
<tag name="graphql.field_middleware" />
44+
</service>
45+
3646
<service id="TheCodingMachine\GraphQLite\Mappers\Parameters\ParameterMapperInterface" alias="TheCodingMachine\GraphQLite\Mappers\Parameters\CompositeParameterMapper" />
3747

3848
<service id="TheCodingMachine\GraphQLite\Mappers\Root\MyCLabsEnumTypeMapper">

0 commit comments

Comments
 (0)