module Rooftop::FieldAliases::ClassMethods
Public Instance Methods
alias_field(*aliases)
click to toggle source
Call alias_field
(foo: :bar) in a class to alias the foo as bar. @param aliases [Sym] a hash of old and new field names
# 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