tusbasaのブログ

業務や勉強中に調べたことを自分用にメモするブログ

【rails】__callee__ メソッド

現在のメソッド名を返す aliasが設定されている場合は実行中のメソッド名ではなく呼び出されたメソッド名を返す

def foo
  p __callee__
end

alias :bar :foo

foo # => :foo
bar # => :bar

参考

qiita.com