Module: SingletonAlias::ClassMethods

Defined in:
lib/singleton_alias.rb

Overview

Turned into class methods upon inclusion

Instance Method Summary collapse

Instance Method Details

#singleton_alias(*syms) ⇒ Object



11
12
13
14
15
# File 'lib/singleton_alias.rb', line 11

def singleton_alias(*syms)
  syms.each do |name|
    define_singleton_method(name) { |*args| new(*args).send(name) }
  end
end