class BestBuy::Conditions::MinPriceCondition
Public Class Methods
new(condition_hash)
click to toggle source
# File lib/best_buy/helpers/conditions/min_price_condition.rb, line 6 def initialize(condition_hash) @min_price = condition_hash[:min_price] end
Public Instance Methods
search_query()
click to toggle source
# File lib/best_buy/helpers/conditions/min_price_condition.rb, line 14 def search_query "((regularPrice>=#{@min_price}&onSale=false)|(salePrice>=#{@min_price}&onSale=true))" end
valid?()
click to toggle source
# File lib/best_buy/helpers/conditions/min_price_condition.rb, line 10 def valid? @min_price.present? end