@@ 56-58 (lines=3) @@ | ||
53 | ||
54 | list($query, $operation, $variables) = $this->parseRequest($request); |
|
55 | ||
56 | if (null === $query) { |
|
57 | return new JsonResponse(new ExecutionResult(null, [new Error('GraphQL query is not valid')]), Response::HTTP_BAD_REQUEST); |
|
58 | } |
|
59 | ||
60 | if (null === $variables) { |
|
61 | return new JsonResponse(new ExecutionResult(null, [new Error('GraphQL variables are not valid JSON')]), Response::HTTP_BAD_REQUEST); |
|
@@ 60-62 (lines=3) @@ | ||
57 | return new JsonResponse(new ExecutionResult(null, [new Error('GraphQL query is not valid')]), Response::HTTP_BAD_REQUEST); |
|
58 | } |
|
59 | ||
60 | if (null === $variables) { |
|
61 | return new JsonResponse(new ExecutionResult(null, [new Error('GraphQL variables are not valid JSON')]), Response::HTTP_BAD_REQUEST); |
|
62 | } |
|
63 | ||
64 | try { |
|
65 | $executionResult = $this->executor->executeQuery($this->schemaBuilder->getSchema(), $query, null, null, $variables, $operation); |