add mutation query for new comment

This commit is contained in:
Jonas Leder 2022-04-07 09:12:29 +02:00
parent bbc1fb852f
commit aa670a0512

View file

@ -53,17 +53,6 @@ $queryType = new ObjectType([
],
'resolve' => fn ($rootValue, $args) => comments($args["article"], $rootValue["db"]),
],
"newComment" => [
"type" => Type::string(),
"args" => [
"article" => Type::string(),
"name" => Type::string(),
"email" => Type::string(),
"comment" => Type::string(),
"hCaptchaResponse" => Type::string()
],
'resolve' => fn ($rootValue, $args) => newComment($rootValue["db"], $args["article"], $args["name"], $args["email"], $args["comment"], $args["hCaptchaResponse"]),
],
'ebayKleinanzeigen' => [
"type" => $ebayKleinanzeigenFields,
"args" => [
@ -75,5 +64,22 @@ $queryType = new ObjectType([
'resolve' => fn ($rootValue, $args) => ebayKleinanzeigen($args["imageCount"]),
]
],
]
]);
$mutationType = new ObjectType([
'name' => 'Mutation',
'fields' => [
"comment" => [
"type" => Type::string(),
"args" => [
"article" => Type::string(),
"name" => Type::string(),
"email" => Type::string(),
"comment" => Type::string(),
"hCaptchaResponse" => Type::string()
],
'resolve' => fn ($rootValue, $args) => newComment($rootValue["db"], $args["article"], $args["name"], $args["email"], $args["comment"], $args["hCaptchaResponse"]),
],
]
]);