Class: StrangerThingsDirectory::CharacterScraper
- Inherits:
-
Object
- Object
- StrangerThingsDirectory::CharacterScraper
- Defined in:
- lib/stranger_things_directory/character_scraper.rb
Instance Method Summary collapse
Instance Method Details
#get_characters ⇒ Object
8 9 10 11 |
# File 'lib/stranger_things_directory/character_scraper.rb', line 8 def get_characters self.open_page.css("div#WikiaArticle.WikiaArticle ul.category-page__trending-pages li.category-page__trending-page") end |
#open_page ⇒ Object
3 4 5 6 |
# File 'lib/stranger_things_directory/character_scraper.rb', line 3 def open_page Nokogiri::HTML(open("https://strangerthings.fandom.com/wiki/Category:Characters")) end |
#send_characters ⇒ Object
13 14 15 16 17 |
# File 'lib/stranger_things_directory/character_scraper.rb', line 13 def send_characters self.get_characters.each do |character| StrangerThingsDirectory::Characters.new_character(character) end end |