Sha256: 0e9797fa14af93fcb6f2647112d6040d82f55e0ff39953e880c27a67a68628d3

Contents?: true

Size: 431 Bytes

Versions: 60

Compression:

Stored size: 431 Bytes

Contents

require 'erb'

module PactBroker
  module UI
    module Helpers
      module URLHelper

        extend self

        def group_url pacticipant_name
          "/groups/#{ERB::Util.url_encode(pacticipant_name)}"
        end

        def matrix_url consumer_name, provider_name
          "/matrix/provider/#{ERB::Util.url_encode(provider_name)}/consumer/#{ERB::Util.url_encode(consumer_name)}"
        end
      end
    end
  end
end

Version data entries

60 entries across 60 versions & 1 rubygems

Version Path
pact_broker-2.38.1 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.38.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.37.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.36.1 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.36.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.35.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.34.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.33.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.32.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.31.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.30.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.29.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.27.6 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.27.5 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.27.4 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.27.3 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.27.2 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.27.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.26.1 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.26.0 lib/pact_broker/ui/helpers/url_helper.rb