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