# File lib/spider/spider_instance.rb, line 145 def on(code, p = nil, &block) f = p ? p : block case code when Fixnum @callbacks[code] = f else @callbacks[code.to_sym] = f end end