Class: SettingsService::User
- Inherits:
-
Object
- Object
- SettingsService::User
- Defined in:
- app/services/settings_service/user.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.create_table ⇒ Object
3 4 5 |
# File 'app/services/settings_service/user.rb', line 3 def self.create_table Repository.create_table(name: table_name) end |
.get(id:) ⇒ Object
16 17 18 |
# File 'app/services/settings_service/user.rb', line 16 def self.get(id:) Repository.get(table_name: table_name, id: id) end |
.put(id:, setting:, value:) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'app/services/settings_service/user.rb', line 7 def self.put(id:, setting: , value:) Repository.put( table_name: table_name, id: id, setting: setting, value: value ) end |
.table_name ⇒ Object
20 21 22 |
# File 'app/services/settings_service/user.rb', line 20 def self.table_name [SettingsService.canvas_domain, '-', 'user_settings'].join('') end |
Instance Method Details
#table_name ⇒ Object
24 25 26 |
# File 'app/services/settings_service/user.rb', line 24 def table_name self.class.table_name end |