GraphQL::Error - GraphQL error object
use GraphQL::Error; die GraphQL::Error->new(message => 'Something is not right...');
Class implementing GraphQL error object.
If there is an original error to be preserved.
Array-ref of "DocumentLocation" in GraphQL::Type::Librarys.
Array-ref of "StrNameValid" in GraphQL::Type::Librarys or Ints describing the path from the top operation (being either fields, or a List offset).
Int
Hash-ref of "JSONable" in GraphQL::Type::Librarys providing additional information.
Is the supplied scalar an error object?
If supplied scalar is an error object, return. If not, return one with it as message. If an object, message will be stringified version of that, it will be preserved as original_error.
original_error
Returns a copy of the error object, but with the given properties (as with a new method, not coincidentally) overriding the existing ones.
new
Converts to string.
Converts to a JSON-able hash, in the format to send back as a member of the errors array in the results.
errors
To install GraphQL, copy and paste the appropriate command in to your terminal.
cpanm
cpanm GraphQL
CPAN shell
perl -MCPAN -e shell install GraphQL
For more information on module installation, please visit the detailed CPAN module installation guide.