重複の可能性:
呼び出し元のメソッドの名前を取得するには?
私には方法があり#foo
ます。そのメソッドは、多くの場所 (スコープ) から呼び出すことができます。#foo
どこから呼び出されたのかを調べる必要があります。しかし、スタック トレース (返されるものなど) ではなく#caller
、メソッドの純粋な名前 (#__callee__
返されるものなど) が必要です。これに対するメソッドはRubyに存在しますか?
重複の可能性:
呼び出し元のメソッドの名前を取得するには?
私には方法があり#foo
ます。そのメソッドは、多くの場所 (スコープ) から呼び出すことができます。#foo
どこから呼び出されたのかを調べる必要があります。しかし、スタック トレース (返されるものなど) ではなく#caller
、メソッドの純粋な名前 (#__callee__
返されるものなど) が必要です。これに対するメソッドはRubyに存在しますか?