Class: Blackbaud::MarkingColumn

Inherits:
BlackbaudObject show all
Defined in:
lib/blackbaud-client/api/marking_column.rb

Instance Attribute Summary collapse

Attributes inherited from BlackbaudObject

#client

Instance Method Summary collapse

Methods inherited from BlackbaudObject

#format_date, #initialize, #to_hash, #to_json

Constructor Details

This class inherits a constructor from Blackbaud::BlackbaudObject

Instance Attribute Details

#descriptionObject

Returns the value of attribute description.



3
4
5
# File 'lib/blackbaud-client/api/marking_column.rb', line 3

def description
  @description
end

#ea7_class_idObject

Returns the value of attribute ea7_class_id.



3
4
5
# File 'lib/blackbaud-client/api/marking_column.rb', line 3

def ea7_class_id
  @ea7_class_id
end

#ea7_course_grading_info_grade_idObject

Returns the value of attribute ea7_course_grading_info_grade_id.



3
4
5
# File 'lib/blackbaud-client/api/marking_column.rb', line 3

def ea7_course_grading_info_grade_id
  @ea7_course_grading_info_grade_id
end

#ea7_marking_column_idObject

Returns the value of attribute ea7_marking_column_id.



3
4
5
# File 'lib/blackbaud-client/api/marking_column.rb', line 3

def ea7_marking_column_id
  @ea7_marking_column_id
end

#ea7_translation_table_idObject

Returns the value of attribute ea7_translation_table_id.



3
4
5
# File 'lib/blackbaud-client/api/marking_column.rb', line 3

def ea7_translation_table_id
  @ea7_translation_table_id
end

#short_descriptionObject

Returns the value of attribute short_description.



3
4
5
# File 'lib/blackbaud-client/api/marking_column.rb', line 3

def short_description
  @short_description
end

#values_allowedObject

Returns the value of attribute values_allowed.



3
4
5
# File 'lib/blackbaud-client/api/marking_column.rb', line 3

def values_allowed
  @values_allowed
end

Instance Method Details

#gradesObject



5
6
7
# File 'lib/blackbaud-client/api/marking_column.rb', line 5

def grades
  @client.get_grades(self.ea7_class_id, self.ea7_marking_column_id)
end