我在所有的类中都使用了g记录器。 我想每个MSG与类名和方法名开始像这样:在没有导轨的红宝石中实现rails before_filter
Class_name::Method_name
这就是我现在做的:
class FOO
def initialize
end
def bar
msg_prefix = "#{self.class}::#{__method__}"
... some code ...
@logeer = "#{msg_prefix} msg ..."
end
def bar2
msg_prefix = "#{self.class}::#{__method__}"
... some code 2 ...
@logeer = "#{msg_prefix} msg2 ..."
end
end
我想在轨使用的before_filter像防止 我正在使用sinatra
,但类是普通的ruby 1.9.3
类
想法??
你可以使用activerecord与sinatra https://github.com/janko-m/sinatra-activerecord – AJcodez 2013-02-22 22:50:57