class Senkyoshi::ContentReviewedCriteria
Attributes
reviewed_content_id[R]
Public Class Methods
from_xml(xml)
click to toggle source
# File lib/senkyoshi/models/content_reviewed_criteria.rb, line 27 def self.from_xml(xml) id = RuleCriteria.get_id xml negated = Senkyoshi.true? RuleCriteria.get_negated(xml) reviewed_content_id = xml.xpath("./REVIEWED_CONTENT_ID/@value").text ContentReviewedCriteria.new(id, negated, reviewed_content_id) end
new(id, negated, reviewed_content_id)
click to toggle source
Calls superclass method
# File lib/senkyoshi/models/content_reviewed_criteria.rb, line 22 def initialize(id, negated, reviewed_content_id) super(id, negated) @reviewed_content_id = reviewed_content_id end
Public Instance Methods
get_completion_type()
click to toggle source
# File lib/senkyoshi/models/content_reviewed_criteria.rb, line 38 def get_completion_type COMPLETION_TYPES[:must_view] end
get_foreign_id()
click to toggle source
# File lib/senkyoshi/models/content_reviewed_criteria.rb, line 34 def get_foreign_id @reviewed_content_id end