class Magentwo::Filter::Multi

Attributes

kvps[RW]

Public Class Methods

new(kvps) click to toggle source
# File lib/filter.rb, line 55
def initialize kvps
  @kvps = kvps
end

Public Instance Methods

to_query(idx=nil) click to toggle source
# File lib/filter.rb, line 59
def to_query idx=nil
  kvps.map do |kvp|
    "searchCriteria[#{kvp[:key]}]=#{kvp[:value]}"
  end.join("&")
end
to_s() click to toggle source
# File lib/filter.rb, line 65
def to_s
  self.kvps.map do |kvp|
    "#{kvp[:key]} = #{kvp[:value]}"
  end.join("\n")
end