Class: StoredValue
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- StoredValue
- Includes:
- RequiredUniqueSlug
- Defined in:
- app/models/stored_value.rb
Constant Summary collapse
- SLUG_LIMIT =
50
- NAME_LIMIT =
100
- DESCRIPTION_LIMIT =
250
- VALUE_LIMIT =
255
Class Method Summary collapse
Class Method Details
.entity_parameters ⇒ Object
18 19 20 |
# File 'app/models/stored_value.rb', line 18 def self.entity_parameters %i(slug name description value) end |
.page_for_administration ⇒ Object
14 15 16 |
# File 'app/models/stored_value.rb', line 14 def self.page_for_administration ordered_by_slug end |
.receive(slug, default = '') ⇒ Object
24 25 26 27 |
# File 'app/models/stored_value.rb', line 24 def self.receive(slug, default = '') entity = find_by(slug: slug) entity&.value || default end |