|
@@ 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); |