class GroceryList::Store

Attributes

name[RW]
url[RW]

Public Class Methods

each_store() click to toggle source
# File lib/grocery_list/stores.rb, line 10
def self.each_store
  each_store = self.get_links
  array = []
  # s = Hash.new
  the_store = nil

  each_store.each do |store|

    individual_store = store.text.split

    if individual_store[0] == "Coupon" && individual_store[1] == "Matchups:"
      the_store = self.new
      the_store.name = individual_store[2]
      # unless scrape_stores.include?(individual_store[2])
      # unless the_store.include?(individual_store[2])
      the_store.url = store.css("a").attribute("href").value
      # array << {:name => s[:name], :url => s[:url]}
    end
    check_array = array.all?{|x| x.name != the_store.name}

      if check_array
        array << the_store
      end

  end

  #   GroceryList::Store.new(value)
  # end
  array

end