Passed
Push — master ( b2e0cb...ba1565 )
by Rafael
04:39
created
src/Type/Definition/InterfaceDefinitionType.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -43,10 +43,10 @@
 block discarded – undo
43 43
             [
44 44
                 'name' => $definition->getName(),
45 45
                 'description' => $definition->getDescription(),
46
-                'fields' => function () use ($definition) {
46
+                'fields' => function() use ($definition) {
47 47
                     return GraphQLBuilder::resolveFields($definition);
48 48
                 },
49
-                'resolveType' => function ($value) {
49
+                'resolveType' => function($value) {
50 50
                     return TypeUtil::resolveObjectType($this->endpoint, $value);
51 51
                 },
52 52
             ]
Please login to merge, or discard this patch.
src/Definition/Registry/Endpoint.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
      *
83 83
      * @return null|string
84 84
      */
85
-    public function getClassForType(string $type):?string
85
+    public function getClassForType(string $type): ?string
86 86
     {
87 87
         if (isset($this->typeMap[$type])) {
88 88
             return $this->typeMap[$type];
@@ -110,7 +110,7 @@  discard block
 block discarded – undo
110 110
     {
111 111
         $types = array_filter(
112 112
             $this->typeMap,
113
-            function ($val) use ($class) {
113
+            function($val) use ($class) {
114 114
                 return $val === $class;
115 115
             }
116 116
         );
Please login to merge, or discard this patch.
src/Command/SchemaExportCommand.php 1 patch
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -42,10 +42,10 @@
 block discarded – undo
42 42
     protected function configure()
43 43
     {
44 44
         $this->setName('graphql:schema:export')
45
-             ->setDescription('Export your schema.')
46
-             ->addOption('endpoint', null, InputOption::VALUE_REQUIRED, 'Name of the endpoint to export', DefinitionRegistry::DEFAULT_ENDPOINT)
47
-             ->addOption('output', 'o', InputOption::VALUE_REQUIRED, 'Name of the file to save the schema, e.i. schema.graphql or schema.json')
48
-             ->addOption('json', null, InputOption::VALUE_NONE, 'Create json output, automatically used if the output contains json extension');
45
+                ->setDescription('Export your schema.')
46
+                ->addOption('endpoint', null, InputOption::VALUE_REQUIRED, 'Name of the endpoint to export', DefinitionRegistry::DEFAULT_ENDPOINT)
47
+                ->addOption('output', 'o', InputOption::VALUE_REQUIRED, 'Name of the file to save the schema, e.i. schema.graphql or schema.json')
48
+                ->addOption('json', null, InputOption::VALUE_NONE, 'Create json output, automatically used if the output contains json extension');
49 49
     }
50 50
 
51 51
     /**
Please login to merge, or discard this patch.
src/Command/SchemaSnapshotCommand.php 1 patch
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -57,11 +57,11 @@
 block discarded – undo
57 57
     protected function configure()
58 58
     {
59 59
         $this->setName('graphql:schema:snapshot')
60
-             ->setDescription('Create a snapshot of your schema to compare using behat tests.')
61
-             ->addOption('endpoint', null, InputOption::VALUE_REQUIRED, 'Name of the endpoint to export', DefinitionRegistry::DEFAULT_ENDPOINT)
62
-             ->addOption('all', 'a', InputOption::VALUE_NONE, 'Create snapshot for all registered endpoints')
63
-             ->addOption('strict', null, InputOption::VALUE_NONE, 'When use strict mode the snapshot must be updated every time your schema change')
64
-             ->addOption('features', null, InputOption::VALUE_REQUIRED, 'Path where should be located the generated features and fixtures');
60
+                ->setDescription('Create a snapshot of your schema to compare using behat tests.')
61
+                ->addOption('endpoint', null, InputOption::VALUE_REQUIRED, 'Name of the endpoint to export', DefinitionRegistry::DEFAULT_ENDPOINT)
62
+                ->addOption('all', 'a', InputOption::VALUE_NONE, 'Create snapshot for all registered endpoints')
63
+                ->addOption('strict', null, InputOption::VALUE_NONE, 'When use strict mode the snapshot must be updated every time your schema change')
64
+                ->addOption('features', null, InputOption::VALUE_REQUIRED, 'Path where should be located the generated features and fixtures');
65 65
     }
66 66
 
67 67
     /**
Please login to merge, or discard this patch.
src/Behat/Client/GraphQLClient.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -239,7 +239,7 @@
 block discarded – undo
239 239
     public function sendRequest($method, $uri, array $parameters = [], array $files = [], array $server = [], $content = null, $changeHistory = true)
240 240
     {
241 241
         set_error_handler(
242
-            function ($level, $message, $errFile, $errLine) {
242
+            function($level, $message, $errFile, $errLine) {
243 243
                 if ($this->deprecationAdviser) {
244 244
                     $this->deprecationAdviser->addWarning($message, $errFile, $errLine);
245 245
                 }
Please login to merge, or discard this patch.
src/DependencyInjection/Configuration.php 2 patches
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
             ->beforeNormalization()
75 75
             ->ifString()
76 76
             ->then(
77
-                function ($v) {
77
+                function($v) {
78 78
                     return [$v];
79 79
                 }
80 80
             )
@@ -87,14 +87,14 @@  discard block
 block discarded – undo
87 87
             ->beforeNormalization()
88 88
             ->ifString()
89 89
             ->then(
90
-                function ($v) {
90
+                function($v) {
91 91
                     return [$v];
92 92
                 }
93 93
             )
94 94
             ->end()
95 95
             ->validate()
96 96
             ->ifTrue(
97
-                function (array $value) {
97
+                function(array $value) {
98 98
                     foreach ($value as $val) {
99 99
                         try {
100 100
                             preg_match($val, null);
@@ -111,14 +111,14 @@  discard block
 block discarded – undo
111 111
             ->beforeNormalization()
112 112
             ->ifString()
113 113
             ->then(
114
-                function ($v) {
114
+                function($v) {
115 115
                     return [$v];
116 116
                 }
117 117
             )
118 118
             ->end()
119 119
             ->validate()
120 120
             ->ifTrue(
121
-                function (array $value) {
121
+                function(array $value) {
122 122
                     foreach ($value as $val) {
123 123
                         try {
124 124
                             preg_match($val, null);
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
                           ->useAttributeAsKey('name')
137 137
                           ->validate()
138 138
                           ->ifTrue(
139
-                              function ($v) {
139
+                              function($v) {
140 140
                                   return array_key_exists('default', $v);
141 141
                               }
142 142
                           )->thenInvalid('"default" can\'t be used as endpoint name, the system internally use this endpoint name to store the entire schema.')
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
                   ->beforeNormalization()
149 149
                   ->ifString()
150 150
                   ->then(
151
-                      function ($v) {
151
+                      function($v) {
152 152
                           return preg_split('/\s*,\s*/', $v);
153 153
                       }
154 154
                   )
@@ -165,7 +165,7 @@  discard block
 block discarded – undo
165 165
              ->beforeNormalization()
166 166
              ->ifString()
167 167
              ->then(
168
-                 function ($v) {
168
+                 function($v) {
169 169
                      return preg_split('/\s*,\s*/', $v);
170 170
                  }
171 171
              )
Please login to merge, or discard this patch.
Indentation   +82 added lines, -82 removed lines patch added patch discarded remove patch
@@ -47,30 +47,30 @@  discard block
 block discarded – undo
47 47
     protected function configureErrorHandling(NodeBuilder $root)
48 48
     {
49 49
         $errorHandling = $root->arrayNode('error_handling')
50
-                              ->info('It is important to handle errors and when possible, report these errors back to your users for information. ')
51
-                              ->addDefaultsIfNotSet()
52
-                              ->children();
50
+                                ->info('It is important to handle errors and when possible, report these errors back to your users for information. ')
51
+                                ->addDefaultsIfNotSet()
52
+                                ->children();
53 53
 
54 54
         $errorHandling->enumNode('validation_messages')
55
-                      ->values(['error', 'payload', 'both'])
56
-                      ->info('Where should be displayed validation messages.')
57
-                      ->defaultValue('error');
55
+                        ->values(['error', 'payload', 'both'])
56
+                        ->info('Where should be displayed validation messages.')
57
+                        ->defaultValue('error');
58 58
 
59 59
         //@deprecated since v1.1 snd should be deleted in 2.0, this is a compatibility flag
60 60
         $errorHandling->booleanNode('jwt_auth_failure_compatibility')
61
-                      ->info('Keep BC with oldest version of JWT Authentication errors')
62
-                      ->setDeprecated('Since v1.1 and will will be removed in the next mayor release')
63
-                      ->defaultFalse();
61
+                        ->info('Keep BC with oldest version of JWT Authentication errors')
62
+                        ->setDeprecated('Since v1.1 and will will be removed in the next mayor release')
63
+                        ->defaultFalse();
64 64
 
65 65
         $errorHandling->booleanNode('show_trace')->info('Show error trace in debug mode')->defaultFalse();
66 66
 
67 67
         $errorHandling->scalarNode('formatter')
68
-                      ->info('Formatter is responsible for converting instances of Error to an array')
69
-                      ->defaultValue(DefaultErrorFormatter::class);
68
+                        ->info('Formatter is responsible for converting instances of Error to an array')
69
+                        ->defaultValue(DefaultErrorFormatter::class);
70 70
 
71 71
         $errorHandling->scalarNode('handler')
72
-                      ->info('Handler is useful for error filtering and logging.')
73
-                      ->defaultValue(DefaultErrorHandler::class);
72
+                        ->info('Handler is useful for error filtering and logging.')
73
+                        ->defaultValue(DefaultErrorHandler::class);
74 74
 
75 75
         $controlledErrors = $errorHandling
76 76
             ->arrayNode('controlled_errors')
@@ -156,44 +156,44 @@  discard block
 block discarded – undo
156 156
     protected function configureEndpoints(NodeBuilder $root)
157 157
     {
158 158
         $endpoints = $root->arrayNode('endpoints')
159
-                          ->useAttributeAsKey('name')
160
-                          ->validate()
161
-                          ->ifTrue(
162
-                              function ($v) {
163
-                                  return array_key_exists('default', $v);
164
-                              }
165
-                          )->thenInvalid('"default" can\'t be used as endpoint name, the system internally use this endpoint name to store the entire schema.')
166
-                          ->end()
167
-                          ->arrayPrototype()
168
-                          ->children();
159
+                            ->useAttributeAsKey('name')
160
+                            ->validate()
161
+                            ->ifTrue(
162
+                                function ($v) {
163
+                                    return array_key_exists('default', $v);
164
+                                }
165
+                            )->thenInvalid('"default" can\'t be used as endpoint name, the system internally use this endpoint name to store the entire schema.')
166
+                            ->end()
167
+                            ->arrayPrototype()
168
+                            ->children();
169 169
 
170 170
         $endpoints->arrayNode('roles')
171
-                  ->beforeNormalization()
172
-                  ->ifString()
173
-                  ->then(
174
-                      function ($v) {
175
-                          return preg_split('/\s*,\s*/', $v);
176
-                      }
177
-                  )
178
-                  ->end()
179
-                  ->prototype('scalar')
180
-                  ->end();
171
+                    ->beforeNormalization()
172
+                    ->ifString()
173
+                    ->then(
174
+                        function ($v) {
175
+                            return preg_split('/\s*,\s*/', $v);
176
+                        }
177
+                    )
178
+                    ->end()
179
+                    ->prototype('scalar')
180
+                    ->end();
181 181
 
182 182
         $endpoints->scalarNode('host')->example('^api\.backend\.');
183 183
         $endpoints->scalarNode('path')->example('/backend');
184 184
 
185 185
         $root->arrayNode('endpoint_alias')
186
-             ->info('Use alias to refer to multiple endpoints using only one name')
187
-             ->useAttributeAsKey('name')
188
-             ->beforeNormalization()
189
-             ->ifString()
190
-             ->then(
191
-                 function ($v) {
192
-                     return preg_split('/\s*,\s*/', $v);
193
-                 }
194
-             )
195
-             ->end()
196
-             ->variablePrototype();
186
+                ->info('Use alias to refer to multiple endpoints using only one name')
187
+                ->useAttributeAsKey('name')
188
+                ->beforeNormalization()
189
+                ->ifString()
190
+                ->then(
191
+                    function ($v) {
192
+                        return preg_split('/\s*,\s*/', $v);
193
+                    }
194
+                )
195
+                ->end()
196
+                ->variablePrototype();
197 197
 
198 198
         $root->scalarNode('endpoint_default')->info('Endpoint to apply to all definitions without explicit endpoint.');
199 199
 
@@ -204,7 +204,7 @@  discard block
 block discarded – undo
204 204
         $graphiql = $root->arrayNode('graphiql')->addDefaultsIfNotSet()->children();
205 205
 
206 206
         $graphiql->scalarNode('title')
207
-                 ->defaultValue('GraphQL API Explorer');
207
+                    ->defaultValue('GraphQL API Explorer');
208 208
 
209 209
         $graphiql
210 210
             ->scalarNode('data_warning_message')
@@ -232,7 +232,7 @@  discard block
 block discarded – undo
232 232
             ->defaultFalse();
233 233
 
234 234
         $authentication->scalarNode('login_message')
235
-                       ->defaultValue('Start exploring GraphQL API queries using your account’s data now.');
235
+                        ->defaultValue('Start exploring GraphQL API queries using your account’s data now.');
236 236
 
237 237
         $authenticationProvider = $authentication->arrayNode('provider')->children();
238 238
 
@@ -241,29 +241,29 @@  discard block
 block discarded – undo
241 241
         $jwtLogin = $jwt->arrayNode('login')->children();
242 242
 
243 243
         $jwtLogin->scalarNode('url')
244
-                 ->info('Route name or URI to make the login process to retrieve the token.')
245
-                 ->isRequired();
244
+                    ->info('Route name or URI to make the login process to retrieve the token.')
245
+                    ->isRequired();
246 246
 
247 247
         $jwtLogin->scalarNode('username_parameter')
248
-                 ->defaultValue('username');
248
+                    ->defaultValue('username');
249 249
 
250 250
         $jwtLogin->scalarNode('username_label')
251
-                 ->defaultValue('Username');
251
+                    ->defaultValue('Username');
252 252
 
253 253
         $jwtLogin->scalarNode('password_parameter')
254
-                 ->defaultValue('password');
254
+                    ->defaultValue('password');
255 255
 
256 256
         $jwtLogin->scalarNode('password_label')
257
-                 ->defaultValue('Password');
257
+                    ->defaultValue('Password');
258 258
 
259 259
         $jwtLogin->enumNode('parameters_in')
260
-                 ->values(['form', 'query', 'header'])
261
-                 ->info('How pass parameters to request the token')
262
-                 ->defaultValue('form');
260
+                    ->values(['form', 'query', 'header'])
261
+                    ->info('How pass parameters to request the token')
262
+                    ->defaultValue('form');
263 263
 
264 264
         $jwtLogin->scalarNode('response_token_path')
265
-                 ->defaultValue('token')
266
-                 ->info('Where the token should be located in the response in case of JSON, set null if the response is the token.');
265
+                    ->defaultValue('token')
266
+                    ->info('Where the token should be located in the response in case of JSON, set null if the response is the token.');
267 267
 
268 268
         $jwtRequests = $jwt->arrayNode('requests')->addDefaultsIfNotSet()->children();
269 269
 
@@ -281,8 +281,8 @@  discard block
 block discarded – undo
281 281
                     ->info('Customize how the token should be send,  use the place holder {token} to replace for current token');
282 282
 
283 283
         $authenticationProvider->scalarNode('custom')
284
-                               ->defaultNull()
285
-                               ->info('Configure custom service to use as authentication provider');
284
+                                ->defaultNull()
285
+                                ->info('Configure custom service to use as authentication provider');
286 286
     }
287 287
 
288 288
     protected function configureCORS(NodeBuilder $root)
@@ -305,25 +305,25 @@  discard block
 block discarded – undo
305 305
     {
306 306
         $pagination = $root->arrayNode('pagination')->addDefaultsIfNotSet()->children();
307 307
         $pagination->integerNode('limit')
308
-                   ->defaultValue(100)->info('Maximum limit allowed for all paginations');
308
+                    ->defaultValue(100)->info('Maximum limit allowed for all paginations');
309 309
     }
310 310
 
311 311
     protected function configurePluginNamespaceGlobalConfig(NodeBuilder $root)
312 312
     {
313 313
         $namespaces = $root->arrayNode('namespaces')
314
-                           ->info(
315
-                               'Group GraphQL schema using namespaced schemas. 
314
+                            ->info(
315
+                                'Group GraphQL schema using namespaced schemas. 
316 316
 On large schemas is  helpful to keep schemas grouped by bundle and node'
317
-                           )
318
-                           ->canBeEnabled()
319
-                           ->addDefaultsIfNotSet()
320
-                           ->children();
317
+                            )
318
+                            ->canBeEnabled()
319
+                            ->addDefaultsIfNotSet()
320
+                            ->children();
321 321
 
322 322
         $bundles = $namespaces->arrayNode('bundles')
323
-                              ->info('Group each bundle into a separate schema definition')
324
-                              ->canBeDisabled()
325
-                              ->addDefaultsIfNotSet()
326
-                              ->children();
323
+                                ->info('Group each bundle into a separate schema definition')
324
+                                ->canBeDisabled()
325
+                                ->addDefaultsIfNotSet()
326
+                                ->children();
327 327
 
328 328
         $bundles->scalarNode('query_suffix')
329 329
                 ->info('The following suffix will be used for bundle query groups')
@@ -354,25 +354,25 @@  discard block
 block discarded – undo
354 354
                             ->children();
355 355
 
356 356
         $nodes->scalarNode('query_suffix')
357
-              ->info('The following suffix will be used to create the name for queries to the same node')
358
-              ->defaultValue('Query');
357
+                ->info('The following suffix will be used to create the name for queries to the same node')
358
+                ->defaultValue('Query');
359 359
 
360 360
         $nodes->scalarNode('mutation_suffix')
361
-              ->info('The following suffix will be used to create the name for mutations to the same node')
362
-              ->defaultValue('Mutation');
361
+                ->info('The following suffix will be used to create the name for mutations to the same node')
362
+                ->defaultValue('Mutation');
363 363
 
364 364
         $nodes->variableNode('ignore')
365
-              ->info('The following nodes will be ignore for grouping, all definitions will be placed in the root query or mutation')
366
-              ->defaultValue(['Node']);
365
+                ->info('The following nodes will be ignore for grouping, all definitions will be placed in the root query or mutation')
366
+                ->defaultValue(['Node']);
367 367
 
368 368
         $nodes->arrayNode('aliases')
369
-              ->info(
370
-                  'Define aliases for nodes to set definitions inside other desired node name. 
369
+                ->info(
370
+                    'Define aliases for nodes to set definitions inside other desired node name. 
371 371
 Can be used to group multiple nodes or publish a node with a different group name'
372
-              )
373
-              ->example('InvoiceItem: Invoice')
374
-              ->useAttributeAsKey('name')
375
-              ->prototype('scalar');
372
+                )
373
+                ->example('InvoiceItem: Invoice')
374
+                ->useAttributeAsKey('name')
375
+                ->prototype('scalar');
376 376
     }
377 377
 
378 378
     private function configureSecurity(NodeBuilder $rootNode)
Please login to merge, or discard this patch.
src/DependencyInjection/YnloGraphQLExtension.php 1 patch
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -74,14 +74,14 @@
 block discarded – undo
74 74
 
75 75
         //build the ID encoder manager with configured encoder
76 76
         $container->getDefinition(IDEncoderManager::class)
77
-                  ->setPublic(true)
78
-                  ->replaceArgument(0, $container->getDefinition($config['id_encoder']));
77
+                    ->setPublic(true)
78
+                    ->replaceArgument(0, $container->getDefinition($config['id_encoder']));
79 79
 
80 80
 
81 81
         //endpoint definition
82 82
         $container->getDefinition(GraphQLEndpointController::class)
83
-                  ->addMethodCall('setErrorFormatter', [$container->getDefinition($config['error_handling']['formatter'])])
84
-                  ->addMethodCall('setErrorHandler', [$container->getDefinition($config['error_handling']['handler'])]);
83
+                    ->addMethodCall('setErrorFormatter', [$container->getDefinition($config['error_handling']['formatter'])])
84
+                    ->addMethodCall('setErrorHandler', [$container->getDefinition($config['error_handling']['handler'])]);
85 85
     }
86 86
 
87 87
     /**
Please login to merge, or discard this patch.
src/Error/Exporter/MarkdownTableExporter.php 1 patch
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -46,9 +46,9 @@
 block discarded – undo
46 46
 
47 47
         $styleGuide = new TableStyle();
48 48
         $styleGuide->setHorizontalBorderChar('')
49
-                   ->setVerticalBorderChar('|')
50
-                   ->setCrossingChar(' ')
51
-                   ->setCellHeaderFormat('%s');
49
+                    ->setVerticalBorderChar('|')
50
+                    ->setCrossingChar(' ')
51
+                    ->setCellHeaderFormat('%s');
52 52
 
53 53
         $table->setStyle($styleGuide);
54 54
         $table->setRows($rows);
Please login to merge, or discard this patch.
src/Error/Exporter/ConsoleTableExporter.php 1 patch
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -35,7 +35,7 @@
 block discarded – undo
35 35
 
36 36
         $table = new Table($output);
37 37
         $table->setHeaders(['Code', 'Text', 'Description'])
38
-              ->setRows($rows);
38
+                ->setRows($rows);
39 39
         $table->render();
40 40
     }
41 41
 }
Please login to merge, or discard this patch.