Provided by: libgraphql-perl_0.54-1_all
NAME
GraphQL::Plugin::Type::DateTime - GraphQL DateTime scalar type
SYNOPSIS
use GraphQL::Schema; use GraphQL::Plugin::Type::DateTime; use GraphQL::Execution qw(execute); my $schema = GraphQL::Schema->from_doc(<<'EOF'); type Query { dateTimeNow: DateTime } EOF post '/graphql' => sub { send_as JSON => execute( $schema, body_parameters->{query}, { dateTimeNow => sub { DateTime->now } }, undef, body_parameters->{variables}, body_parameters->{operationName}, undef, ); };
DESCRIPTION
Implements a non-standard GraphQL scalar type that represents a point in time, canonically represented in ISO 8601 format, e.g. "20171114T07:41:10".