class BestBuy::SearchQueryBuilder

Public Instance Methods

add(condition) click to toggle source
# File lib/best_buy/search_query_builder.rb, line 5
def add(condition)
  conditions << condition
end
build() click to toggle source
# File lib/best_buy/search_query_builder.rb, line 9
def build
  return '' unless conditions.any?

  "(#{conditions.join('&')})"
end

Private Instance Methods

conditions() click to toggle source
# File lib/best_buy/search_query_builder.rb, line 17
def conditions
  @conditions ||= []
end