# Alias\_accessor

**URL:** <https://www.ruby-forum.com/t/alias-accessor/147812>\
**Category:** Ruby\
**Created:** [September 5, 2008, 4:54pm UTC](https://www.ruby-forum.com/t/alias-accessor/147812 "2008-09-05T16:54:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tcsnide](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/eb8c5e/32.png) [@tcsnide](https://www.ruby-forum.com/u/tcsnide)\
**Post date:** [September 5, 2008, 4:54pm UTC](https://www.ruby-forum.com/t/alias-accessor/147812/1 "2008-09-05T16:54:54Z")

</div>

I don’t understand why something like this isn’t in core.

class Module

```
  def alias_accessor(new, old)
    alias_method(new, old)
    alias_method("#{new}=", "#{old}=")
  end

```

end

Is there some other way to handle this that I’m missing?
