Class: Cdx::Setting
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- Cdx::Setting
- Defined in:
- app/models/cdx/setting.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.current ⇒ Object
17 18 19 |
# File 'app/models/cdx/setting.rb', line 17 def self.current Setting.first_or_create(acronym: 'CDX', default_theme: 'yellow', default_locale: 'en', available_locales: %w(en fr es)) end |
Instance Method Details
#acronym=(value) ⇒ Object
Methods
9 10 11 |
# File 'app/models/cdx/setting.rb', line 9 def acronym=(value) super(value.upcase) end |
#available_locales ⇒ Object
13 14 15 |
# File 'app/models/cdx/setting.rb', line 13 def available_locales (super << default_locale).uniq end |