Class: LideoController
- Inherits:
-
Object
- Object
- LideoController
- Defined in:
- lib/lideo_controller.rb
Instance Method Summary collapse
Instance Method Details
#add(url, group) ⇒ Object
7 8 9 |
# File 'lib/lideo_controller.rb', line 7 def add(url, group) LideoDao.new.save(Feed.new(url, group)) end |
#fetch(group) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/lideo_controller.rb', line 11 def fetch(group) LideoDao.new.find(group) .map { |feed| fetcher.fetch(feed) } .flatten .group_by(&:channel) end |
#remove_feed(url) ⇒ Object
22 23 24 |
# File 'lib/lideo_controller.rb', line 22 def remove_feed(url) LideoDao.new.delete_feed(url) end |