I found a blog post on alias vs. alias_method. As shown in the example given in that blog post, I simply want to alias a method to another within t
alias
alias_method
alias_method can be redefined if need be. (it's defined in the Module class.)
Module
alias's behavior changes depending on its scope and can be quite unpredictable at times.
Verdict: Use alias_method - it gives you a ton more flexibility.
Usage:
def foo "foo" end alias_method :baz, :foo