class Module

Module

Public Instance Methods

alias_methods(new_methods, old_method) click to toggle source

create alias methods.

create hoge's aliases [:hige, :huge] case

alias_methods [:hige, :fuge], :hoge
# File lib/open_classes/module.rb, line 9
def alias_methods(new_methods, old_method)
  fail TypeError, "invalid type #{new_methods.class}" unless new_methods.class == Array
  new_methods.each { |new_method|alias_method new_method, old_method }
end