class CanvasCc::CC::Question
Attributes
id[RW]
identifier[RW]
title[RW]
Public Class Methods
new(question, assessment=nil)
click to toggle source
# File lib/canvas_cc/cc/question.rb, line 7 def initialize(question, assessment=nil) @id = question.id @title = CGI.unescapeHTML((question.name || '').gsub('$@NULL@$', '')) @identifier_prefix = "#{assessment.mod.mod_type}_" if assessment if question.instance_id @identifier = create_key(question.instance_id, "#{@identifier_prefix}question_instance_") else @identifier = create_key(question.id, "#{@identifier_prefix}question_") end end
Public Instance Methods
create_item_xml(section_node)
click to toggle source
# File lib/canvas_cc/cc/question.rb, line 19 def create_item_xml(section_node) end