Class: LocalizableValue::LocalizedGroup
- Inherits:
-
Object
- Object
- LocalizableValue::LocalizedGroup
- Defined in:
- lib/localizable_value/app/models/localized_group.rb
Instance Attribute Summary collapse
-
#page ⇒ Object
Returns the value of attribute page.
-
#prefix_key ⇒ Object
Returns the value of attribute prefix_key.
Instance Method Summary collapse
Instance Attribute Details
#page ⇒ Object
Returns the value of attribute page.
4 5 6 |
# File 'lib/localizable_value/app/models/localized_group.rb', line 4 def page @page end |
#prefix_key ⇒ Object
Returns the value of attribute prefix_key.
3 4 5 |
# File 'lib/localizable_value/app/models/localized_group.rb', line 3 def prefix_key @prefix_key end |
Instance Method Details
#get_value(property) ⇒ Object
13 14 15 |
# File 'lib/localizable_value/app/models/localized_group.rb', line 13 def get_value(property) self.values.find_by(key: self.prefix_key + '_' + property) end |
#values ⇒ Object
6 7 8 9 10 11 |
# File 'lib/localizable_value/app/models/localized_group.rb', line 6 def values if !@values @values = page.localized_values.where('key like ?', self.prefix_key + '_%') end @values end |