class BestNovels::Novel
Attributes
review[RW]
Create accessor methods for all variables given
title[RW]
Create accessor methods for all variables given
url[RW]
Create accessor methods for all variables given
Public Class Methods
all()
click to toggle source
class method
# File lib/best_novels/novel.rb, line 19 def self.all BestNovels::Scraper.scrape_novels if @@all.empty? @@all end
new(title, url)
click to toggle source
# File lib/best_novels/novel.rb, line 7 def initialize(title, url) #instance variables @title = title @url = url save end
Public Instance Methods
get_novel_details()
click to toggle source
# File lib/best_novels/novel.rb, line 24 def get_novel_details BestNovels::Scraper.scrape_review(self) end
save()
click to toggle source
# File lib/best_novels/novel.rb, line 28 def save @@all << self end