graphql-php не показывает ошибки

Я использую webonyx/graphql-php, чтобы работать с graphql в php. Но когда возникает какая-то ошибка, например не удалось к базе данных подключиться, то webonyx вместо ошибки показывает сообщение internal error. Но в режиме разработки я считаю это абсолютно ненужным.

Как включить отображение ошибок?

Db::connectDb();

$schema = new Schema([
    'query' => Types::query(),
    'mutation' => Types::mutation()
]);

$rawInput = file_get_contents('php://input');
$input = json_decode($rawInput, true);
$query = $input['query'];
$variable = $input['variables'] ?? [];

try {
    $result = GraphQL::executeQuery($schema, $query, null, null, $variable);
    $output = $result->toArray();
} catch (\graphql\SaveException $e) {
    $output = [
        'errors' => [
            [
                'message' => $e->getMessage()
            ]
        ]
    ];
}
header('Content-Type: application/json');
echo json_encode($output);


Ответы (0 шт):