php-graphql-client icon indicating copy to clipboard operation
php-graphql-client copied to clipboard

Support for response with both errors and data

Open potasiyam opened this issue 3 years ago • 1 comments

According to spec (http://spec.graphql.org/October2021/#sec-Errors.Error-result-format), GraphQL response can contain both errors and data at the same time. With current implementation this package throws the QueryError exception which only contains the first error details. So, right now there is no way to access the data that came with the error response. The constructor of QueryError exception requires the full response. So may be we can have a property in this exception that will contain data?

potasiyam avatar Dec 05 '21 20:12 potasiyam

Any update on this?

potasiyam avatar Jun 25 '23 20:06 potasiyam