class Moodle2CC::CanvasCC::QuestionGroupWriter
Public Class Methods
write_question_group(node, question_group)
click to toggle source
# File lib/moodle2cc/canvas_cc/question_group_writer.rb, line 4 def self.write_question_group(node, question_group) node.section(:title => question_group.title, :ident => question_group.identifier) do |section_node| section_node.selection_ordering do |so_node| so_node.selection do |s_node| s_node.selection_number question_group.selection_number if question_group.points_per_item s_node.selection_extension do |se_node| se_node.points_per_item question_group.points_per_item end end end end question_group.questions.each do |question| Moodle2CC::CanvasCC::QuestionWriter.write_question(section_node, question) end end end