class LMSGraphQL::Resolvers::Canvas::ListQuestionsInQuizOrSubmission
Public Instance Methods
resolve(course_id:, quiz_id:, quiz_submission_id: nil, quiz_submission_attempt: nil, get_all: false)
click to toggle source
# File lib/lms_graphql/resolvers/canvas/list_questions_in_quiz_or_submission.rb, line 13 def resolve(course_id:, quiz_id:, quiz_submission_id: nil, quiz_submission_attempt: nil, get_all: false) result = context[:canvas_api].call("LIST_QUESTIONS_IN_QUIZ_OR_SUBMISSION").proxy( "LIST_QUESTIONS_IN_QUIZ_OR_SUBMISSION", { "course_id": course_id, "quiz_id": quiz_id, "quiz_submission_id": quiz_submission_id, "quiz_submission_attempt": quiz_submission_attempt }, nil, get_all, ) get_all ? result : result.parsed_response end