class SakaiInfo::PublishedQuizItem
Public Class Methods
clear_cache()
click to toggle source
# File lib/sakai-info/quiz.rb, line 744 def self.clear_cache @@cache = {} end
find(id)
click to toggle source
# File lib/sakai-info/quiz.rb, line 749 def self.find(id) id = id.to_s if @@cache[id].nil? row = DB.connect[:sam_publisheditem_t].where(:itemid => id).first if row.nil? raise ObjectNotFoundException.new(PublishedQuizItem, id) end @@cache[id] = PublishedQuizItem.new(row) end @@cache[id] end
Public Instance Methods
item_type()
click to toggle source
# File lib/sakai-info/quiz.rb, line 762 def item_type "published" end
itemtext_table()
click to toggle source
# File lib/sakai-info/quiz.rb, line 766 def itemtext_table :sam_publisheditemtext_t end