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.
27 28 29 30 31 32 33 |
# File 'lib/rooftop/field_aliases.rb', line 27 def alias_field(*aliases) @field_aliases ||= {} aliases.each do |alias_hash| @field_aliases.merge!(alias_hash) end @field_aliases end |