Class: SettingsService::School
- Inherits:
-
Object
- Object
- SettingsService::School
- Defined in:
- app/services/settings_service/school.rb
Constant Summary collapse
- OBJECT_NAME =
'school_settings'
Class Method Summary collapse
Class Method Details
.create_table ⇒ Object
5 6 7 |
# File 'app/services/settings_service/school.rb', line 5 def self.create_table Repository.create_table(name: table_name) end |
.get(id:) ⇒ Object
9 10 11 |
# File 'app/services/settings_service/school.rb', line 9 def self.get(id:) Repository.get(table_name: table_name, id: id) end |
.put(id:, setting:, value:) ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'app/services/settings_service/school.rb', line 13 def self.put(id:, setting: , value:) Repository.put( table_name: table_name, id: id, setting: setting, value: value ) end |
.table_name ⇒ Object
22 23 24 |
# File 'app/services/settings_service/school.rb', line 22 def self.table_name [SettingsService.canvas_domain, '-', OBJECT_NAME].join('') end |