Sha256: 17264fcc9f67f2797036baa1adf10adda349f5e32df9f40a54fe124c01902ade

Contents?: true

Size: 466 Bytes

Versions: 30

Compression:

Stored size: 466 Bytes

Contents

require_relative 'base_query_param_builder'

module Gitlab
  module Triage
    module APIQueryBuilders
      class MultiQueryParamBuilder < BaseQueryParamBuilder
        attr_reader :separator

        def initialize(param_name, param_contents, separator)
          @separator = separator
          super(param_name, param_contents)
        end

        def param_content
          param_contents.map(&:strip).join(separator)
        end
      end
    end
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
gitlab-triage-1.14.1 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.14.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.13.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.12.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.11.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.10.1 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.10.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.9.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.8.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.7.1 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.7.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.6.1 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.6.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.5.1 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.5.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.4.2 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.4.1 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.4.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.3.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb
gitlab-triage-1.2.0 lib/gitlab/triage/api_query_builders/multi_query_param_builder.rb