Class: Module

Inherits:
Object
  • Object
show all
Defined in:
lib/coinigy/misc.rb

Instance Method Summary collapse

Instance Method Details

#alias_attribute(new_attr, original) ⇒ Object



8
9
10
11
12
13
# File 'lib/coinigy/misc.rb', line 8

def alias_attribute(new_attr, original)
  alias_method(new_attr, original) if method_defined? original
  new_writer = "#{new_attr}="
  original_writer = "#{original}="
  alias_method(new_writer, original_writer) if method_defined? original_writer
end