diff options
author | Harald Eilertsen <haraldei@anduin.net> | 2015-05-14 20:49:25 +0200 |
---|---|---|
committer | Harald Eilertsen <haraldei@anduin.net> | 2015-05-14 20:49:25 +0200 |
commit | b962a14b19dff69f54818c3052f536c3aa94a38a (patch) | |
tree | bba924149e88c0c02027e4d73c30f7f00aa1c67a /lib/rss2html/feed_item.rb | |
parent | 4dea5f74319a743a88f77f4efe0226054a955a25 (diff) | |
download | rss2html-b962a14b19dff69f54818c3052f536c3aa94a38a.tar.gz rss2html-b962a14b19dff69f54818c3052f536c3aa94a38a.tar.bz2 rss2html-b962a14b19dff69f54818c3052f536c3aa94a38a.zip |
Put classes into module.
Diffstat (limited to 'lib/rss2html/feed_item.rb')
-rw-r--r-- | lib/rss2html/feed_item.rb | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/lib/rss2html/feed_item.rb b/lib/rss2html/feed_item.rb index a64c9fc..82adb4b 100644 --- a/lib/rss2html/feed_item.rb +++ b/lib/rss2html/feed_item.rb @@ -14,14 +14,16 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. -class FeedItem - attr_reader :title, :author, :date, :summary, :url +module Rss2Html + class FeedItem + attr_reader :title, :author, :date, :summary, :url - def initialize(item) - @title = item.title.content - @author = item.author.name.content - @date = item.updated.content - @summary = item.summary.content.strip - @url = item.link.href + def initialize(item) + @title = item.title.content + @author = item.author.name.content + @date = item.updated.content + @summary = item.summary.content.strip + @url = item.link.href + end end end |