Class: TravelLeisure::Scraper
- Inherits:
-
Object
- Object
- TravelLeisure::Scraper
- Defined in:
- lib/travel_leisure/scraper.rb
Instance Method Summary collapse
Instance Method Details
#get_page ⇒ Object
2 3 4 |
# File 'lib/travel_leisure/scraper.rb', line 2 def get_page Nokogiri::HTML(open("https://www.travelandleisure.com/travel-guide")) end |
#make_destinations ⇒ Object
10 11 12 13 14 |
# File 'lib/travel_leisure/scraper.rb', line 10 def make_destinations scrape_destinations.each do |r| TravelLeisure::Destination.new_from_website(r) end end |
#scrape_destinations ⇒ Object
6 7 8 |
# File 'lib/travel_leisure/scraper.rb', line 6 def scrape_destinations self.get_page.css("ul.grid li") end |