class KalibroClient::Entities::Configurations::Reading

Attributes

color[RW]
grade[RW]
id[RW]
label[RW]
reading_group_id[RW]

Public Class Methods

readings_of(reading_group_id) click to toggle source
# File lib/kalibro_client/entities/configurations/reading.rb, line 32
def self.readings_of(reading_group_id)
  create_objects_array_from_hash(request('', {}, :get, "reading_groups/#{reading_group_id}"))
end

Public Instance Methods

id=(value) click to toggle source
# File lib/kalibro_client/entities/configurations/reading.rb, line 24
def id=(value)
  @id = value.to_i
end
reading_group_id=(value) click to toggle source
# File lib/kalibro_client/entities/configurations/reading.rb, line 28
def reading_group_id=(value)
  @reading_group_id = value.to_i
end

Private Instance Methods

destroy_prefix() click to toggle source
# File lib/kalibro_client/entities/configurations/reading.rb, line 46
def destroy_prefix
  "reading_groups/#{reading_group_id}"
end
save_params() click to toggle source
# File lib/kalibro_client/entities/configurations/reading.rb, line 38
def save_params
  {reading: self.to_hash, reading_group_id: reading_group_id}
end
save_prefix() click to toggle source
# File lib/kalibro_client/entities/configurations/reading.rb, line 42
def save_prefix
  "reading_groups/#{reading_group_id}"
end
update_prefix() click to toggle source
# File lib/kalibro_client/entities/configurations/reading.rb, line 50
def update_prefix
  "reading_groups/#{reading_group_id}"
end