class Enlight::Models::Course
Attributes
activites[RW]
activities[RW]
available_instructor_led[RW]
available_self_paced[RW]
completed[RW]
content_provider_id[RW]
content_provider_name[RW]
course_name[RW]
custom_fields[RW]
description[RW]
duration[RW]
duration_unit_id[RW]
expires[RW]
external_id[RW]
html_description[RW]
name[RW]
organization_id[RW]
organization_name[RW]
profile_image_url[RW]
started[RW]
Public Instance Methods
activites=(value)
click to toggle source
# File lib/enlight/models/course.rb, line 27 def activites=(value) if value.instance_of?(Array) && value.any? @activites = [] value.each {|v| @activites.append(Enlight::Models::CourseActivity.new(v))} else @activites = nil end end
course_name=(value)
click to toggle source
# File lib/enlight/models/course.rb, line 45 def course_name=(value) @course_name = value @name = value end
custom_fields=(value)
click to toggle source
# File lib/enlight/models/course.rb, line 36 def custom_fields=(value) if value.instance_of?(Array) && value.any? @custom_fields = [] value.each {|v| @custom_fields.append(Enlight::Models::CustomField.new(v))} else @custom_fields = nil end end
name=(value)
click to toggle source
# File lib/enlight/models/course.rb, line 50 def name=(value) @course_name = value @name = value end