5
Encontré el siguiente código, que supongo va en config/initializers/kernel.rb.¿Cómo obtener el método actual en Rails 3?
module Kernel
private
def this_method
caller[0] =~ /`([^']*)'/ and $1
end
end
Para agregar al registro, ¿es esta la forma preferida de obtener el método actual?
Gracias.
Si usa Ruby 1.9.x puede usar el método #__ como 'def foo; __método__; fin; # => foo' – basicxman
Cuando llame a foo en ese caso, simplemente regresará: foo –