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