File tree Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -1090,15 +1090,18 @@ public function boot(ResourceNameCollectionFactoryInterface $resourceNameCollect
10901090
10911091 $ this ->loadViewsFrom (__DIR__ .'/resources/views ' , 'api-platform ' );
10921092
1093- $ fieldsBuilder = $ this ->app ->make (FieldsBuilderEnumInterface::class);
1094- $ typeBuilder = $ this ->app ->make (ContextAwareTypeBuilderInterface::class);
1095- $ typeBuilder ->setFieldsBuilderLocator (new ServiceLocator (['api_platform.graphql.fields_builder ' => $ fieldsBuilder ]));
1093+ $ config = $ this ->app ['config ' ];
1094+
1095+ if ($ config ->get ('api-platform.graphql.enabled ' )) {
1096+ $ fieldsBuilder = $ this ->app ->make (FieldsBuilderEnumInterface::class);
1097+ $ typeBuilder = $ this ->app ->make (ContextAwareTypeBuilderInterface::class);
1098+ $ typeBuilder ->setFieldsBuilderLocator (new ServiceLocator (['api_platform.graphql.fields_builder ' => $ fieldsBuilder ]));
1099+ }
10961100
10971101 if (!$ this ->shouldRegisterRoutes ()) {
10981102 return ;
10991103 }
11001104
1101- $ config = $ this ->app ['config ' ];
11021105 $ routeCollection = new RouteCollection ();
11031106 foreach ($ resourceNameCollectionFactory ->create () as $ resourceClass ) {
11041107 foreach ($ resourceMetadataFactory ->create ($ resourceClass ) as $ resourceMetadata ) {
Original file line number Diff line number Diff line change 6161 ],
6262
6363 'graphql ' => [
64- 'enabled ' => true ,
64+ 'enabled ' => false ,
6565 'nesting_separator ' => '__ ' ,
6666 'introspection ' => ['enabled ' => true ]
6767 ],
You can’t perform that action at this time.
0 commit comments