|
10 | 10 | use GraphQL\Type\Definition\Type;
|
11 | 11 | use Murtukov\PHPCodeGenerator\ArrowFunction;
|
12 | 12 | use Murtukov\PHPCodeGenerator\Closure;
|
13 |
| -use Murtukov\PHPCodeGenerator\Collection as MurtucovCollection; |
14 | 13 | use Murtukov\PHPCodeGenerator\GeneratorInterface;
|
15 | 14 | use Murtukov\PHPCodeGenerator\Literal;
|
16 | 15 | use Murtukov\PHPCodeGenerator\PhpFile;
|
|
24 | 23 | use Overblog\GraphQLBundle\Generator\ResolveInstructionBuilder;
|
25 | 24 | use Overblog\GraphQLBundle\Generator\TypeGenerator;
|
26 | 25 | use Overblog\GraphQLBundle\Generator\ValidationRulesBuilder;
|
| 26 | +use function array_key_exists; |
| 27 | +use function in_array; |
| 28 | +use function is_string; |
27 | 29 |
|
28 | 30 | class FieldsBuilder implements ConfigBuilderInterface
|
29 | 31 | {
|
@@ -71,15 +73,13 @@ public function build(TypeConfig $typeConfig, Collection $builder, PhpFile $phpF
|
71 | 73 | * 'resolve' => {@see \Overblog\GraphQLBundle\Generator\ResolveInstructionBuilder::build()},
|
72 | 74 | * 'complexity' => {@see buildComplexity},
|
73 | 75 | * ]
|
74 |
| - * </code> |
75 |
| - * |
76 |
| - * @return GeneratorInterface|Collection|string |
| 76 | + * </code>. |
77 | 77 | *
|
78 | 78 | * @throws GeneratorException
|
79 | 79 | *
|
80 | 80 | * @internal
|
81 | 81 | */
|
82 |
| - protected function buildField(FieldConfig $fieldConfig, TypeConfig $typeConfig, PhpFile $phpFile): MurtucovCollection |
| 82 | + protected function buildField(FieldConfig $fieldConfig, TypeConfig $typeConfig, PhpFile $phpFile): Collection |
83 | 83 | {
|
84 | 84 | // TODO(any): modify `InputValidator` and `TypeDecoratorListener` to support it before re-enabling this
|
85 | 85 | // see https://github.com/overblog/GraphQLBundle/issues/973
|
@@ -179,7 +179,7 @@ protected function buildAccess($access)
|
179 | 179 | * 'description' => 'Some fancy description.',
|
180 | 180 | * 'defaultValue' => 'admin',
|
181 | 181 | * ]
|
182 |
| - * </code> |
| 182 | + * </code>. |
183 | 183 | *
|
184 | 184 | * @throws GeneratorException
|
185 | 185 | *
|
|
0 commit comments