class Moodle2CC::Moodle2::Models::Quizzes::QuestionCategory
Attributes
context_id[RW]
context_instance_id[RW]
context_level[RW]
id[RW]
info[RW]
info_format[RW]
name[RW]
parent[RW]
questions[RW]
sort_order[RW]
stamp[RW]
Public Class Methods
new()
click to toggle source
# File lib/moodle2cc/moodle2/models/quizzes/question_category.rb, line 8 def initialize @questions = [] end
Public Instance Methods
resolve_embedded_question_references(question_categories)
click to toggle source
# File lib/moodle2cc/moodle2/models/quizzes/question_category.rb, line 12 def resolve_embedded_question_references(question_categories) @questions.select{|q| q.is_a?(MultianswerQuestion)}.each do |q| q.resolve_embedded_question_references(question_categories) end end