Sha256: 9ad9e8227489f5efee63b248b4ec49dc5dbcba6c4b8966100ebe2bf225794c59
Contents?: true
Size: 859 Bytes
Versions: 7
Compression:
Stored size: 859 Bytes
Contents
require 'pact_broker/ui/controllers/relationships' require 'pact_broker/ui/controllers/groups' require 'pact_broker/ui/controllers/matrix' require 'pact_broker/doc/controllers/app' module PactBroker module UI class App def initialize @app = ::Rack::Builder.new { map "/ui/relationships" do run PactBroker::UI::Controllers::Relationships end map "/groups" do run PactBroker::UI::Controllers::Groups end map "/doc" do run PactBroker::Doc::Controllers::App end map "/matrix" do run PactBroker::UI::Controllers::Matrix end map "/" do run PactBroker::UI::Controllers::Relationships end } end def call env @app.call(env) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems