Feature #7614
alias_accessor
Description
=begin
Prior issue reminded me that I've been meaning to ask for this for a while, as I use is fairly often.
In pure Ruby the definition is essentially:
def alias_accessor(name, origin) alias_method "#{name}=", "#{origin}=" alias_method name, origin end
Albeit pursuit to prior mentioned issue, I'd define it more like:
def alias_accessor(name, origin) writer_name = name.to_s.chomp('?') alias_method "#{writer_name}=", "#{origin}=" alias_method name, origin end
=end
Updated by ko1 (Koichi Sasada) almost 8 years ago
- Assignee set to matz (Yukihiro Matsumoto)