Sha256: 638b465fae691817c8c46b86ad3505e3fb0c8ca71ee80dd9e8afb13e096ec08b
Contents?: true
Size: 300 Bytes
Versions: 2
Compression:
Stored size: 300 Bytes
Contents
require 'json' require 'tinynews/feed' module TinyNews class JSONExporter def self.export feeds feeds.map do |feed_object| hash = { :title => feed_object.title, :news => feed_object.stories } JSON.generate( hash ) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tinynews-1.0.1 | lib/tinynews/json_exporter.rb |
tinynews-1.0.0 | lib/tinynews/json_exporter.rb |