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.25.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.24.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.23.4 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.23.3 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.23.2 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.23.1 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.23.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.22.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.21.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.20.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.19.2 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.19.1 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.19.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.18.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.17.1 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.17.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.16.1 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.16.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.15.0 lib/pact_broker/ui/helpers/url_helper.rb
pact_broker-2.14.0 lib/pact_broker/ui/helpers/url_helper.rb