Sha256: 4727dd5b2ccb73601289e19b5c74fa45427ce46546133b832833cf8cdd945877
Contents?: true
Size: 428 Bytes
Versions: 7
Compression:
Stored size: 428 Bytes
Contents
module ACTV class Quiz < Asset def self.valid? response ACTV::QuizValidator.new(response).valid? end def questions @questions ||= child_assets_filtered_by_category 'question' end def outcomes @outcomes ||= child_assets_filtered_by_category 'outcome' end def find_outcome_by_id guid outcomes.find do |outcome| outcome.assetGuid == guid end end end end
Version data entries
7 entries across 7 versions & 1 rubygems