嗨,我正在尝试制作一个类似于Rack::URLBuilder
但我无法提取参数的机架控制器。
config.ru
run Example::Controller.new ([
"test" => Sinatra::Application
])
controller.rb
module Example
class Controller
def initialize(map = {})
@map = map
end
def call(env)
puts @map
end
end
end
这段代码提出:
testSinatra::Application
每次我运行应用程序。我如何提取一个值作为测试,另一个值作为Sinatra::Application