Is there a way to determine what method you are in?
class myApp
def mydef
error = true;
raise "#{self.class} : #{self.calling_method} error
end
endSomething like the #{self.calling_method} above perhaps?
Try using Kernel.caller:
caller(0)[0].scan /`(.*?)'/
method = $1
Thanks,
Zach
Sam
···
On Wed, 18 Aug 2004 10:32:18 +0900, Zach Dennis <zdennis@mktec.com> wrote: