Method: Module#alias_writer

Defined in:
lib/core/facets/module/alias_accessor.rb

#alias_writer(*args) ⇒ Object (private)

As with alias_method but does the writer instead.



36
37
38
39
40
41
42
# File 'lib/core/facets/module/alias_accessor.rb', line 36

def alias_writer(*args)
  orig = args.last
  args = args - [orig]
  args.each do |name|
    alias_method("#{name}=", "#{orig}=")
  end
end