module PupilfirstXapi::Objects

Public Class Methods

answer(question, uri_for) click to toggle source
# File lib/pupilfirst_xapi/objects.rb, line 41
def self.answer(question, uri_for)
  Answer.new.call(question, uri_for)
end
capability_result_viewed(survey, uri_for) click to toggle source
# File lib/pupilfirst_xapi/objects.rb, line 37
def self.capability_result_viewed(survey, uri_for)
  Survey.new.call(survey, uri_for)
end
course(course, uri_for) click to toggle source
# File lib/pupilfirst_xapi/objects.rb, line 13
def self.course(course, uri_for)
  Course.new.call(course, uri_for)
end
survey_end(survey, uri_for) click to toggle source
# File lib/pupilfirst_xapi/objects.rb, line 33
def self.survey_end(survey, uri_for)
  SurveyEnd.new.call(survey, uri_for)
end
survey_start(survey, uri_for) click to toggle source
# File lib/pupilfirst_xapi/objects.rb, line 29
def self.survey_start(survey, uri_for)
  SurveyStart.new.call(survey, uri_for)
end
target(target, uri_for) click to toggle source
# File lib/pupilfirst_xapi/objects.rb, line 17
def self.target(target, uri_for)
  Target.new.call(target, uri_for)
end
video_end(target, uri_for) click to toggle source
# File lib/pupilfirst_xapi/objects.rb, line 25
def self.video_end(target, uri_for)
  VideoEnd.new.call(target, uri_for)
end
video_start(target, uri_for) click to toggle source
# File lib/pupilfirst_xapi/objects.rb, line 21
def self.video_start(target, uri_for)
  VideoStart.new.call(target, uri_for)
end