Slide 66
Slide 66 text
$mutationType = new \GraphQL\Type\Definition\ObjectType(
[
'name' => 'Calc',
'fields' => [
'sum' => [
'type' => \GraphQl\Type\Definition\Type::int(),
'args' => [
'x' => ['type' => \GraphQl\Type\Definition\Type::int()],
'y' => ['type' => \GraphQl\Type\Definition\Type::int()],
],
'resolve' => function ($root, $args) {
return $args['x'] + $args['y'];
},
],
],
]
);