Class: Senkyoshi::GradeCompletedCriteria

Inherits:
GradeCriteria show all
Defined in:
lib/senkyoshi/models/grade_completed_criteria.rb

Constant Summary

Constants inherited from RuleCriteria

RuleCriteria::COMPLETION_TYPES

Constants included from Senkyoshi

DIR_BASE, FILE_BASE, MAIN_CANVAS_MODULE, MASTER_MODULE, PRE_RESOURCE_TYPE, RESOURCE_TYPE, VERSION

Instance Attribute Summary

Attributes inherited from GradeCriteria

#outcome_def_id

Attributes inherited from RuleCriteria

#asidata_id, #content_id, #id, #negated

Instance Method Summary collapse

Methods inherited from GradeCriteria

#canvas_conversion, from_xml, #get_foreign_id, get_outcome_def_id, #initialize, #set_foreign_ids

Methods inherited from RuleCriteria

#add_if_unique, #add_to_module_if_unique, #canvas_conversion, from_xml, get_id, #get_id, get_negated, in_same_module?, #initialize, #make_completion, #make_prereq, module_completion_requirement?, module_prerequisite?, #set_ids

Methods included from Senkyoshi

build_file, build_heirarchy, cleanup, configure, connect_content, create_canvas_course, create_random_hex, get_attribute_value, get_description, get_single_pre_data, get_text, initialize_course, iterate_files, iterate_xml, iterator_master, parse, parse_and_process_single, pre_iterator, read_file, reset, true?

Constructor Details

This class inherits a constructor from Senkyoshi::GradeCriteria

Instance Method Details

#get_completion_typeObject



19
20
21
# File 'lib/senkyoshi/models/grade_completed_criteria.rb', line 19

def get_completion_type
  COMPLETION_TYPES[:must_submit]
end