From 8bb522ec3305a4253f8dcbadd321ef80377fe776 Mon Sep 17 00:00:00 2001 From: Kilian Hofmann Date: Mon, 16 Aug 2021 10:36:55 +0200 Subject: [PATCH] Create Exams --- graphs/schooling.htm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/graphs/schooling.htm b/graphs/schooling.htm index ba36487..c8a62b0 100644 --- a/graphs/schooling.htm +++ b/graphs/schooling.htm @@ -47,6 +47,14 @@ } return $rank; } + + function createExamMemberRank($root, $args) { + return GermanAirlinesVa\Schooling\Models\ExamMemberRank::createNew($args['memberID'], $args['memberRankID']); + } + + function resolveCreateExamTyperating($root, $args) { + return GermanAirlinesVa\Schooling\Models\ExamTyperating::createNew($args['memberID'], $args['typeratingID']); + } == # Content extend type Query { @@ -55,6 +63,10 @@ extend type Query { examMemberRanks(memberID: ID!): [ExamMemberRank]! examTyperatings(memberID: ID!): [ExamTyperating]! } +extend type Mutation { + createExamMemberRank(memberID: ID!, memberRankID: ID!): ExamMemberRank! + createExamTyperating(memberID: ID!, typeratingID: ID!): ExamTyperating! +} type MemberRank { id: ID!