# Alias\_method, return new name instead of class

**URL:** <https://www.ruby-forum.com/t/alias-method-return-new-name-instead-of-class/48715>\
**Category:** Ruby\
**Created:** [November 23, 2005, 7:48pm UTC](https://www.ruby-forum.com/t/alias-method-return-new-name-instead-of-class/48715 "2005-11-23T19:48:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![transfire](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@transfire](https://www.ruby-forum.com/u/transfire)\
**Post date:** [November 23, 2005, 7:48pm UTC](https://www.ruby-forum.com/t/alias-method-return-new-name-instead-of-class/48715/1 "2005-11-23T19:48:11Z")

</div>

Might be nice is #alias\_method returned the new method name so that one  
could do:

private alias\_method( :foo, :bar )

b/c

private  
alias\_method :foo, :bar

doesn’t work.

Right now it appears to return the class/module involved.

Just a thought,  
T.
