Class: Cambium::Setting
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Cambium::Setting
- Includes:
- PgSearch
- Defined in:
- app/models/cambium/setting.rb
Class Method Summary collapse
-
.keys ⇒ Object
—————————————— Class Methods.
- .method_missing(method, *arguments, &block) ⇒ Object
Instance Method Summary collapse
-
#to_s ⇒ Object
—————————————— Instance Methods.
Class Method Details
.keys ⇒ Object
—————————————— Class Methods
21 22 23 |
# File 'app/models/cambium/setting.rb', line 21 def self.keys all.collect(&:key) end |
.method_missing(method, *arguments, &block) ⇒ Object
25 26 27 28 29 30 31 |
# File 'app/models/cambium/setting.rb', line 25 def self.method_missing(method, *arguments, &block) super rescue setting = self.find_by_key(method.to_s) return setting.value unless setting.nil? super end |
Instance Method Details
#to_s ⇒ Object
—————————————— Instance Methods
35 36 37 |
# File 'app/models/cambium/setting.rb', line 35 def to_s key.humanize.titleize end |