Class: GozapRss::ChoutiRss
- Inherits:
-
ChoutiRssBase
- Object
- ChoutiRssBase
- GozapRss::ChoutiRss
- Defined in:
- lib/gozap_rss/chouti_rss.rb
Instance Attribute Summary collapse
-
#rss_items ⇒ Object
readonly
Returns the value of attribute rss_items.
Attributes inherited from ChoutiRssBase
#description, #http_headers_option, #pub_date, #title, #ttl, #url
Instance Method Summary collapse
-
#initialize(uri) ⇒ ChoutiRss
constructor
A new instance of ChoutiRss.
Methods inherited from ChoutiRssBase
#log_failed, logger, #logger, logger=, logger_exception, #logger_exception
Constructor Details
#initialize(uri) ⇒ ChoutiRss
Returns a new instance of ChoutiRss.
46 47 48 49 50 51 52 |
# File 'lib/gozap_rss/chouti_rss.rb', line 46 def initialize uri @http_headers_option = {"User-Agent" => "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7"} @url = uri @rss_items = [] content = get_feed_content uri parse_rss(content) end |
Instance Attribute Details
#rss_items ⇒ Object (readonly)
Returns the value of attribute rss_items.
44 45 46 |
# File 'lib/gozap_rss/chouti_rss.rb', line 44 def rss_items @rss_items end |