for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Application\Api\Input;
use Application\Model\Country;
use GraphQL\Type\Definition\InputObjectType;
class ConfirmRegistrationInputType extends InputObjectType
{
public function __construct()
$config = [
'description' => 'Describe what page we want',
'fields' => function (): array {
return [
'login' => [
'type' => self::nonNull(_types()->get('Login')),
],
'password' => [
'type' => self::nonNull(_types()->get('Password')),
'firstName' => [
'type' => self::nonNull(self::string()),
'lastName' => [
'street' => [
'postcode' => [
'country' => [
'type' => _types()->getId(Country::class),
];
},
parent::__construct($config);
}