Class: Parameter
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Parameter
- Defined in:
- app/models/parameter.rb
Class Method Summary collapse
Class Method Details
.get(key) ⇒ Object
31 32 33 |
# File 'app/models/parameter.rb', line 31 def self.get(key) get_string key end |
.get_float(key) ⇒ Object
17 18 19 20 21 22 |
# File 'app/models/parameter.rb', line 17 def self.get_float(key) p = Parameter.find_by(key: key) p ||= Parameter.make(key, '0.0') p.value.to_f end |
.get_string(key) ⇒ Object
24 25 26 27 28 29 |
# File 'app/models/parameter.rb', line 24 def self.get_string(key) p = Parameter.find_by(key: key) p ||= Parameter.make(key, '') p.value end |
.make(key, value) ⇒ Object
11 12 13 14 15 |
# File 'app/models/parameter.rb', line 11 def self.make(key, value) p = Parameter.new key: key, value: value, description: 'Edit me' p.save p end |