Class: Pandarus::Assignment
- Defined in:
- lib/pandarus/models/assignment.rb
Instance Attribute Summary collapse
-
#all_dates ⇒ Object
Returns the value of attribute all_dates.
-
#allowed_extensions ⇒ Object
Returns the value of attribute allowed_extensions.
-
#anonymous_submissions ⇒ Object
Returns the value of attribute anonymous_submissions.
-
#assignment_group_id ⇒ Object
Returns the value of attribute assignment_group_id.
-
#automatic_peer_reviews ⇒ Object
Returns the value of attribute automatic_peer_reviews.
-
#course_id ⇒ Object
Returns the value of attribute course_id.
-
#description ⇒ Object
Returns the value of attribute description.
-
#discussion_topic ⇒ Object
Returns the value of attribute discussion_topic.
-
#due_at ⇒ Object
Returns the value of attribute due_at.
-
#external_tool_tag_attributes ⇒ Object
Returns the value of attribute external_tool_tag_attributes.
-
#freeze_on_copy ⇒ Object
Returns the value of attribute freeze_on_copy.
-
#frozen ⇒ Object
Returns the value of attribute frozen.
-
#frozen_attributes ⇒ Object
Returns the value of attribute frozen_attributes.
-
#grade_group_students_individually ⇒ Object
Returns the value of attribute grade_group_students_individually.
-
#grading_standard_id ⇒ Object
Returns the value of attribute grading_standard_id.
-
#grading_type ⇒ Object
Returns the value of attribute grading_type.
-
#group_category_id ⇒ Object
Returns the value of attribute group_category_id.
-
#html_url ⇒ Object
Returns the value of attribute html_url.
-
#id ⇒ Object
Returns the value of attribute id.
-
#lock_at ⇒ Object
Returns the value of attribute lock_at.
-
#lock_explanation ⇒ Object
Returns the value of attribute lock_explanation.
-
#lock_info ⇒ Object
Returns the value of attribute lock_info.
-
#locked_for_user ⇒ Object
Returns the value of attribute locked_for_user.
-
#muted ⇒ Object
Returns the value of attribute muted.
-
#name ⇒ Object
Returns the value of attribute name.
-
#needs_grading_count ⇒ Object
Returns the value of attribute needs_grading_count.
-
#only_visible_to_overrides ⇒ Object
Returns the value of attribute only_visible_to_overrides.
-
#peer_review_count ⇒ Object
Returns the value of attribute peer_review_count.
-
#peer_reviews ⇒ Object
Returns the value of attribute peer_reviews.
-
#peer_reviews_assign_at ⇒ Object
Returns the value of attribute peer_reviews_assign_at.
-
#points_possible ⇒ Object
Returns the value of attribute points_possible.
-
#position ⇒ Object
Returns the value of attribute position.
-
#published ⇒ Object
Returns the value of attribute published.
-
#quiz_id ⇒ Object
Returns the value of attribute quiz_id.
-
#rubric ⇒ Object
Returns the value of attribute rubric.
-
#rubric_settings ⇒ Object
Returns the value of attribute rubric_settings.
-
#submission ⇒ Object
Returns the value of attribute submission.
-
#submission_types ⇒ Object
Returns the value of attribute submission_types.
-
#turnitin_enabled ⇒ Object
Returns the value of attribute turnitin_enabled.
-
#turnitin_settings ⇒ Object
Returns the value of attribute turnitin_settings.
-
#unlock_at ⇒ Object
Returns the value of attribute unlock_at.
-
#unpublishable ⇒ Object
Returns the value of attribute unpublishable.
-
#use_rubric_for_grading ⇒ Object
Returns the value of attribute use_rubric_for_grading.
Class Method Summary collapse
Methods inherited from ModelBase
#assign, #attr, #has_attr?, #initialize, #inspect, #to_body, #vivify
Constructor Details
This class inherits a constructor from Pandarus::ModelBase
Instance Attribute Details
#all_dates ⇒ Object
Returns the value of attribute all_dates.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def all_dates @all_dates end |
#allowed_extensions ⇒ Object
Returns the value of attribute allowed_extensions.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def allowed_extensions @allowed_extensions end |
#anonymous_submissions ⇒ Object
Returns the value of attribute anonymous_submissions.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def anonymous_submissions @anonymous_submissions end |
#assignment_group_id ⇒ Object
Returns the value of attribute assignment_group_id.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def assignment_group_id @assignment_group_id end |
#automatic_peer_reviews ⇒ Object
Returns the value of attribute automatic_peer_reviews.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def automatic_peer_reviews @automatic_peer_reviews end |
#course_id ⇒ Object
Returns the value of attribute course_id.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def course_id @course_id end |
#description ⇒ Object
Returns the value of attribute description.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def description @description end |
#discussion_topic ⇒ Object
Returns the value of attribute discussion_topic.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def discussion_topic @discussion_topic end |
#due_at ⇒ Object
Returns the value of attribute due_at.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def due_at @due_at end |
#external_tool_tag_attributes ⇒ Object
Returns the value of attribute external_tool_tag_attributes.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def external_tool_tag_attributes @external_tool_tag_attributes end |
#freeze_on_copy ⇒ Object
Returns the value of attribute freeze_on_copy.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def freeze_on_copy @freeze_on_copy end |
#frozen ⇒ Object
Returns the value of attribute frozen.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def frozen @frozen end |
#frozen_attributes ⇒ Object
Returns the value of attribute frozen_attributes.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def frozen_attributes @frozen_attributes end |
#grade_group_students_individually ⇒ Object
Returns the value of attribute grade_group_students_individually.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def grade_group_students_individually @grade_group_students_individually end |
#grading_standard_id ⇒ Object
Returns the value of attribute grading_standard_id.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def grading_standard_id @grading_standard_id end |
#grading_type ⇒ Object
Returns the value of attribute grading_type.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def grading_type @grading_type end |
#group_category_id ⇒ Object
Returns the value of attribute group_category_id.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def group_category_id @group_category_id end |
#html_url ⇒ Object
Returns the value of attribute html_url.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def html_url @html_url end |
#id ⇒ Object
Returns the value of attribute id.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def id @id end |
#lock_at ⇒ Object
Returns the value of attribute lock_at.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def lock_at @lock_at end |
#lock_explanation ⇒ Object
Returns the value of attribute lock_explanation.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def lock_explanation @lock_explanation end |
#lock_info ⇒ Object
Returns the value of attribute lock_info.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def lock_info @lock_info end |
#locked_for_user ⇒ Object
Returns the value of attribute locked_for_user.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def locked_for_user @locked_for_user end |
#muted ⇒ Object
Returns the value of attribute muted.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def muted @muted end |
#name ⇒ Object
Returns the value of attribute name.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def name @name end |
#needs_grading_count ⇒ Object
Returns the value of attribute needs_grading_count.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def needs_grading_count @needs_grading_count end |
#only_visible_to_overrides ⇒ Object
Returns the value of attribute only_visible_to_overrides.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def only_visible_to_overrides @only_visible_to_overrides end |
#peer_review_count ⇒ Object
Returns the value of attribute peer_review_count.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def peer_review_count @peer_review_count end |
#peer_reviews ⇒ Object
Returns the value of attribute peer_reviews.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def peer_reviews @peer_reviews end |
#peer_reviews_assign_at ⇒ Object
Returns the value of attribute peer_reviews_assign_at.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def peer_reviews_assign_at @peer_reviews_assign_at end |
#points_possible ⇒ Object
Returns the value of attribute points_possible.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def points_possible @points_possible end |
#position ⇒ Object
Returns the value of attribute position.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def position @position end |
#published ⇒ Object
Returns the value of attribute published.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def published @published end |
#quiz_id ⇒ Object
Returns the value of attribute quiz_id.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def quiz_id @quiz_id end |
#rubric ⇒ Object
Returns the value of attribute rubric.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def rubric @rubric end |
#rubric_settings ⇒ Object
Returns the value of attribute rubric_settings.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def rubric_settings @rubric_settings end |
#submission ⇒ Object
Returns the value of attribute submission.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def submission @submission end |
#submission_types ⇒ Object
Returns the value of attribute submission_types.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def submission_types @submission_types end |
#turnitin_enabled ⇒ Object
Returns the value of attribute turnitin_enabled.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def turnitin_enabled @turnitin_enabled end |
#turnitin_settings ⇒ Object
Returns the value of attribute turnitin_settings.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def turnitin_settings @turnitin_settings end |
#unlock_at ⇒ Object
Returns the value of attribute unlock_at.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def unlock_at @unlock_at end |
#unpublishable ⇒ Object
Returns the value of attribute unpublishable.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def unpublishable @unpublishable end |
#use_rubric_for_grading ⇒ Object
Returns the value of attribute use_rubric_for_grading.
6 7 8 |
# File 'lib/pandarus/models/assignment.rb', line 6 def use_rubric_for_grading @use_rubric_for_grading end |
Class Method Details
.attribute_map ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
# File 'lib/pandarus/models/assignment.rb', line 9 def self.attribute_map { :id => {:external => "id", :container => false, :type => "Integer"}, :name => {:external => "name", :container => false, :type => "String"}, :description => {:external => "description", :container => false, :type => "String"}, :due_at => {:external => "due_at", :container => false, :type => "DateTime"}, :lock_at => {:external => "lock_at", :container => false, :type => "DateTime"}, :unlock_at => {:external => "unlock_at", :container => false, :type => "DateTime"}, :all_dates => {:external => "all_dates", :container => true, :type => "AssignmentDate"}, :course_id => {:external => "course_id", :container => false, :type => "Integer"}, :html_url => {:external => "html_url", :container => false, :type => "String"}, :assignment_group_id => {:external => "assignment_group_id", :container => false, :type => "Integer"}, :allowed_extensions => {:external => "allowed_extensions", :container => true, :type => "String"}, :turnitin_enabled => {:external => "turnitin_enabled", :container => false, :type => nil}, :turnitin_settings => {:external => "turnitin_settings", :container => false, :type => "TurnitinSettings"}, :grade_group_students_individually => {:external => "grade_group_students_individually", :container => false, :type => nil}, :external_tool_tag_attributes => {:external => "external_tool_tag_attributes", :container => false, :type => "ExternalToolTagAttributes"}, :peer_reviews => {:external => "peer_reviews", :container => false, :type => nil}, :automatic_peer_reviews => {:external => "automatic_peer_reviews", :container => false, :type => nil}, :peer_review_count => {:external => "peer_review_count", :container => false, :type => "Integer"}, :peer_reviews_assign_at => {:external => "peer_reviews_assign_at", :container => false, :type => "DateTime"}, :group_category_id => {:external => "group_category_id", :container => false, :type => "Integer"}, :needs_grading_count => {:external => "needs_grading_count", :container => false, :type => "Integer"}, :position => {:external => "position", :container => false, :type => "Integer"}, :muted => {:external => "muted", :container => false, :type => "Integer"}, :points_possible => {:external => "points_possible", :container => false, :type => "Integer"}, :submission_types => {:external => "submission_types", :container => true, :type => "String"}, :grading_type => {:external => "grading_type", :container => false, :type => "String"}, :grading_standard_id => {:external => "grading_standard_id", :container => false, :type => "Integer"}, :published => {:external => "published", :container => false, :type => nil}, :unpublishable => {:external => "unpublishable", :container => false, :type => nil}, :only_visible_to_overrides => {:external => "only_visible_to_overrides", :container => false, :type => nil}, :locked_for_user => {:external => "locked_for_user", :container => false, :type => nil}, :lock_info => {:external => "lock_info", :container => false, :type => "LockInfo"}, :lock_explanation => {:external => "lock_explanation", :container => false, :type => "String"}, :quiz_id => {:external => "quiz_id", :container => false, :type => "Integer"}, :anonymous_submissions => {:external => "anonymous_submissions", :container => false, :type => nil}, :discussion_topic => {:external => "discussion_topic", :container => false, :type => "DiscussionTopic"}, :freeze_on_copy => {:external => "freeze_on_copy", :container => false, :type => nil}, :frozen => {:external => "frozen", :container => false, :type => nil}, :frozen_attributes => {:external => "frozen_attributes", :container => true, :type => "String"}, :submission => {:external => "submission", :container => false, :type => "Submission"}, :use_rubric_for_grading => {:external => "use_rubric_for_grading", :container => false, :type => nil}, :rubric_settings => {:external => "rubric_settings", :container => false, :type => "String"}, :rubric => {:external => "rubric", :container => false, :type => "RubricCriteria"} } end |