class Scraper
Public Instance Methods
get_hulu()
click to toggle source
# File lib/scraper.rb, line 15 def get_hulu Nokogiri::HTML(open("http://collider.com/best-movies-on-hulu-streaming")) end
get_hulu_movies()
click to toggle source
# File lib/scraper.rb, line 23 def get_hulu_movies self.get_hulu.css(".slide") end
get_netflix()
click to toggle source
# File lib/scraper.rb, line 11 def get_netflix Nokogiri::HTML(open("http://collider.com/best-movies-on-netflix-streaming/")) end
get_netflix_movies()
click to toggle source
# File lib/scraper.rb, line 19 def get_netflix_movies self.get_netflix.css(".slide") end
make_movies()
click to toggle source
# File lib/scraper.rb, line 27 def make_movies self.get_netflix_movies.each do |post| movie = Movie.new movie.title = post.first[1] movie.stream = "Netflix" Stream.new (movie.stream) end self.get_hulu_movies.each do |post| movie = Movie.new movie.title = post.first[1] movie.stream = "Hulu" Stream.new (movie.stream) end end