class Enlight::Models::Class

Attributes

allow_self_enrollment[RW]
available_to_all_organizations[RW]
classroom_address_1[RW]
classroom_address_2[RW]
classroom_city[RW]
classroom_country[RW]
classroom_state[RW]
classroom_zip[RW]
company_id[RW]
confirmation_status_id[RW]
course_id[RW]
custom_bool_1[RW]
custom_bool_2[RW]
custom_bool_3[RW]
custom_bool_4[RW]
custom_bool_5[RW]
custom_dropdown_1[RW]
custom_dropdown_2[RW]
custom_fields[RW]
custom_text_1[RW]
custom_text_2[RW]
custom_text_3[RW]
custom_text_4[RW]
custom_text_5[RW]
delivery_type_id[RW]
description[RW]
disable_labs[RW]
enable_enrollment_notifications[RW]
enabled[RW]
end[RW]
external_id[RW]
html_description[RW]
instructor_survey_id[RW]
is_public[RW]
is_unique_delivery[RW]
materials_list_id[RW]
max_students[RW]
min_students[RW]
name[RW]
organization_id[RW]
organization_survey_id[RW]
organization_survey_response_id[RW]
primary_classroom_id[RW]
primary_instructor_id[RW]
recording_mode_id[RW]
session_times[RW]
start[RW]
survey_availability_end_days[RW]
survey_availability_start_hours[RW]
survey_id[RW]
virtual_meeting_host_id[RW]
virtual_meeting_id[RW]

Public Instance Methods

session_times=(value) click to toggle source
# File lib/enlight/models/class.rb, line 57
def session_times=(value)
  if value.instance_of?(Array) && value.any?
    @session_times = []
    value.each {|v| Enlight::Models::SessionTime.new(v)}
  else
    @session_times = nil
  end
end