Module: DecoLite::FieldRetrievable
- Included in:
- FieldAssignable
- Defined in:
- lib/deco_lite/field_retrievable.rb
Overview
Defines methods to retrieve model field values dynamically.
Class Method Summary collapse
-
.get_field_value(hash:, field_info:) ⇒ Object
Returns the value of the field using fully quaified field names.
Class Method Details
.get_field_value(hash:, field_info:) ⇒ Object
Returns the value of the field using fully quaified field names.
9 10 11 |
# File 'lib/deco_lite/field_retrievable.rb', line 9 def get_field_value(hash:, field_info:) hash.dig(*[field_info[:dig], field_info[:field_name]].flatten.compact) end |