lib/ruby-hackernews/domain/entry/entry.rb in ruby-hackernews-1.3.3 vs lib/ruby-hackernews/domain/entry/entry.rb in ruby-hackernews-1.3.5
- old
+ new
@@ -37,15 +37,29 @@
def self.newest(pages = 1)
return EntryService.new.get_new_entries(pages)
end
+ def self.newest_with_extra(pages = 1, url = nil)
+ args = [pages]
+ args << url unless url.nil?
+ return EntryService.new.get_entries_with_extra *args
+ end
+
def self.questions(pages = 1)
return EntryService.new.get_questions(pages)
end
def self.jobs(pages = 1)
return EntryService.new.get_jobs(pages)
+ end
+
+ def self.shows(pages = 1)
+ return EntryService.new.get_shows(pages)
+ end
+
+ def self.new_shows(pages = 1)
+ return EntryService.new.get_new_shows(pages)
end
def self.find(id)
return EntryService.new.find_by_id(id)
end