class Rack::TradeTracker
Constants
- InitializationError
- TRACKBACK_URL
- VERSION
Attributes
app[R]
domain[R]
path[R]
Public Class Methods
new(app, options = {})
click to toggle source
# File lib/rack/trade_tracker.rb, line 12 def initialize(app, options = {}) @app = app raise InitializationError.new('options must include :domain') unless (@domain = options[:domain]) raise InitializationError.new('options must include :path') unless (@path = options[:path]) end
Public Instance Methods
call(env)
click to toggle source
# File lib/rack/trade_tracker.rb, line 18 def call(env) Handler.new(domain, path, app).call(env) end