class PactBroker::UI::App
Public Class Methods
new()
click to toggle source
# File lib/pact_broker/ui/app.rb, line 27 def initialize @app = ::Rack::Builder.new { map "/ui/relationships" do run PactBroker::UI::Controllers::Index end map "/pacticipants" do run PactBroker::UI::Controllers::Groups end map "/doc" do run PactBroker::Doc::Controllers::App end map "/matrix" do use PathInfoFixer run PactBroker::UI::Controllers::Matrix end map "/pacticipants/" do use PathInfoFixer run PactBroker::UI::Controllers::CanIDeploy end map "/pacts/" do use PathInfoFixer run PactBroker::UI::Controllers::Pacts end map "/test/error" do use PathInfoFixer run PactBroker::UI::Controllers::ErrorTest end map "/dashboard" do use PathInfoFixer run PactBroker::UI::Controllers::Dashboard end map "/" do use PathInfoFixer run PactBroker::UI::Controllers::Index end } end
Public Instance Methods
call(env)
click to toggle source
# File lib/pact_broker/ui/app.rb, line 74 def call env @app.call(env) end