class PupilfirstXapi::Objects::Answer
Public Instance Methods
call(answer, uri_for)
click to toggle source
# File lib/pupilfirst_xapi/objects/answer.rb, line 4 def call(answer, uri_for) target_uri = uri_for.call(answer) Builder.new( id: target_uri, type: 'http://adlnet.gov/expapi/activities/assessment', name: answer.question.description, description: answer.question.description ).with_extension('http://adlnet.gov/expapi/activities/question', answer.question.description) .with_extension('http://adlnet.gov/expapi/activities/answer', answer.content || answer.alternatives.as_json) .call end