Class: AsakusaRssMonitor::RssGetter
- Inherits:
-
Object
- Object
- AsakusaRssMonitor::RssGetter
- Defined in:
- lib/asakusa-rss-monitor/rss-getter.rb
Instance Method Summary collapse
- #get_new_articles(time) ⇒ Object
-
#initialize(config) ⇒ RssGetter
constructor
A new instance of RssGetter.
Constructor Details
#initialize(config) ⇒ RssGetter
Returns a new instance of RssGetter.
7 8 9 |
# File 'lib/asakusa-rss-monitor/rss-getter.rb', line 7 def initialize(config) @url = config[:url] end |
Instance Method Details
#get_new_articles(time) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/asakusa-rss-monitor/rss-getter.rb', line 11 def get_new_articles(time) results = RSS::Parser.parse(@url) results.items.select{|item| item.date > time }.reverse end |