class RoQua::Answer
Attributes
attributes[RW]
Public Class Methods
new(attributes)
click to toggle source
# File lib/roqua/answer.rb, line 5 def initialize(attributes) @attributes = attributes end
Public Instance Methods
completed?()
click to toggle source
# File lib/roqua/answer.rb, line 13 def completed? @attributes["is_completed"] end
completed_at()
click to toggle source
# File lib/roqua/answer.rb, line 25 def completed_at Time.parse(attributes["completed_at"]) end
created_at()
click to toggle source
# File lib/roqua/answer.rb, line 17 def created_at Time.parse(attributes["created_at"]) end
id()
click to toggle source
# File lib/roqua/answer.rb, line 9 def id @attributes["_id"] end
method_missing(name, *args)
click to toggle source
# File lib/roqua/answer.rb, line 29 def method_missing(name, *args) @attributes.fetch(name.to_s) end
updated_at()
click to toggle source
# File lib/roqua/answer.rb, line 21 def updated_at Time.parse(attributes["updated_at"]) end