Sha256: 77b25a875fcf5d241e4310139706984dd5feeda6f14954654c6c2119aa3f8941

Contents?: true

Size: 418 Bytes

Versions: 1

Compression:

Stored size: 418 Bytes

Contents

# frozen_string_literal: true

module BusinessCentral
  module Object
    class FilterQuery
      using Refinements::Strings

      extend URLHelper

      class << self
        def sanitize(query = '', values = [])
          return encode_url_params(query) if values.length.zero?

          query = replace_template_with_value(query, values)
          encode_url_params(query)
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
business-central-2.0.0 lib/business_central/object/filter_query.rb