Module: Rooftop::FieldAliases::ClassMethods
- Defined in:
- lib/rooftop/field_aliases.rb
Instance Method Summary collapse
-
#alias_field(*aliases) ⇒ Object
Call alias_field(foo: :bar) in a class to alias the foo as bar.
Instance Method Details
#alias_field(*aliases) ⇒ Object
Call alias_field(foo: :bar) in a class to alias the foo as bar.
33 34 35 36 37 38 39 |
# File 'lib/rooftop/field_aliases.rb', line 33 def alias_field(*aliases) @field_aliases ||= {} aliases.each do |alias_hash| @field_aliases.merge!(alias_hash) end @field_aliases end |