Skip to content

Commit 7da17db

Browse files
committed
Simplify generators services definition
1 parent 9b13b9b commit 7da17db

File tree

1 file changed

+16
-23
lines changed

1 file changed

+16
-23
lines changed

src/Resources/config/services.yaml

Lines changed: 16 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,22 @@ services:
6666
arguments:
6767
- '@?overblog_graphql.cache_expression_language_parser'
6868

69+
Overblog\GraphQLBundle\Generator\:
70+
resource: '../../Generator/*'
71+
exclude: '../../Generator/{Collection.php,Exception,Model,TypeGeneratorOptions.php}'
72+
73+
Overblog\GraphQLBundle\Generator\AwareTypeBaseClassProvider:
74+
arguments:
75+
$providers: !tagged_iterator 'overblog_graphql.type_base_class.provider'
76+
77+
Overblog\GraphQLBundle\Generator\ConfigBuilder:
78+
arguments:
79+
$builders: !tagged_iterator 'overblog_graphql.config_builder'
80+
81+
Overblog\GraphQLBundle\Generator\TypeBuilder:
82+
arguments:
83+
$namespace: '%overblog_graphql.class_namespace%'
84+
6985
Overblog\GraphQLBundle\Generator\TypeGenerator:
7086
arguments:
7187
$typeConfigs: '%overblog_graphql_types.config%'
@@ -106,29 +122,6 @@ services:
106122
tags:
107123
- { name: overblog_graphql.service, alias: security, public: false }
108124

109-
Overblog\GraphQLBundle\Generator\ConfigBuilder\:
110-
resource: '../../Generator/ConfigBuilder/*'
111-
112-
Overblog\GraphQLBundle\Generator\ConfigBuilder:
113-
arguments:
114-
$builders: !tagged_iterator 'overblog_graphql.config_builder'
115-
116-
Overblog\GraphQLBundle\Generator\Converter\ExpressionConverter: ~
117-
118-
Overblog\GraphQLBundle\Generator\TypeBuilder:
119-
arguments:
120-
$namespace: '%overblog_graphql.class_namespace%'
121-
122-
Overblog\GraphQLBundle\Generator\AwareTypeBaseClassProvider:
123-
arguments:
124-
$providers: !tagged_iterator 'overblog_graphql.type_base_class.provider'
125-
126-
Overblog\GraphQLBundle\Generator\TypeBaseClassProvider\:
127-
resource: '../../Generator/TypeBaseClassProvider/*'
128-
129-
Overblog\GraphQLBundle\Generator\ResolveInstructionBuilder: ~
130-
Overblog\GraphQLBundle\Generator\ValidationRulesBuilder: ~
131-
132125
Overblog\GraphQLBundle\Validator\InputValidatorFactory:
133126
arguments:
134127
- '@?validator.validator_factory'

0 commit comments

Comments
 (0)