Encapsulates the common pattern of:
alias_method :foo_without_feature, :foo alias_method :foo, :foo_with_feature
With this, you simply do:
alias_method_chain :foo, :feature
And both aliases are set up for you.
# File lib/gamebox/lib/aliasing.rb, line 12 def alias_method_chain(target, feature) alias_method "#{target}_without_#{feature}", target alias_method target, "#{target}_with_#{feature}" end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.