class LowCarb::Scraper

Constants

CARNEASADA_URL
JALAPENOPOP_URL
MACCHEESE_URL
MEATBALLS_URL
PORKCHOP_URL

Public Class Methods

get_page(url) click to toggle source
# File lib/low_carb/scraper.rb, line 8
def self.get_page(url)
    return Nokogiri::HTML(open(url))

end
get_recipe(url) click to toggle source
# File lib/low_carb/scraper.rb, line 12
def self.get_recipe(url)
  doc = self.get_page(url)
  recipe_addr = doc.css(".tasty-jump-print-buttons .tasty-print-button").attribute("href").value
  recipe_name = doc.css(".entry-header .entry-title").text
  new_recipe = LowCarb::Obj.new
  new_recipe.name = recipe_name
  new_recipe.web_addr = recipe_addr
  new_recipe.save 
end
get_urls() click to toggle source
# File lib/low_carb/scraper.rb, line 21
def self.get_urls
  url_array = []
  url_array << PORKCHOP_URL << JALAPENOPOP_URL << MEATBALLS_URL << MACCHEESE_URL << CARNEASADA_URL 
end