Module: DenormalizeFields::AssociationExtension
- Defined in:
- lib/denormalize_fields/association_extension.rb
Constant Summary collapse
- OPTION =
:denormalize
Class Method Summary collapse
Class Method Details
.build(model, association) ⇒ Object
11 12 13 14 15 16 17 18 19 20 |
# File 'lib/denormalize_fields/association_extension.rb', line 11 def self.build(model, association) return unless = association.[OPTION] DenormalizeFields.denormalize( fields: [:fields], from: association.active_record, onto: association.name, prefix: [:prefix], ) end |
.valid_options ⇒ Object
7 8 9 |
# File 'lib/denormalize_fields/association_extension.rb', line 7 def self. [OPTION] end |