Sha256: df71f0245c36bd73161d2a04bdb635f3f2c9ce9561b44a40d9988e1cbf6694d2

Contents?: true

Size: 361 Bytes

Versions: 9

Compression:

Stored size: 361 Bytes

Contents

module FeedTorrents
  module Feed
    class Factory
      include LogFunctions

      def initialize
      end

      def lists
        return @lists if defined?(@lists)

        @lists = Array.new
        FeedTorrents.configuration.feeds.each do |name,options|
          @lists << List.new(name, options)
        end

        @lists
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
feed_torrents-0.2.2 lib/feed_torrents/feed/factory.rb
feed_torrents-0.2.1 lib/feed_torrents/feed/factory.rb
feed_torrents-0.2.0 lib/feed_torrents/feed/factory.rb
feed_torrents-0.1.5 lib/feed_torrents/feed/factory.rb
feed_torrents-0.1.4 lib/feed_torrents/feed/factory.rb
feed_torrents-0.1.3 lib/feed_torrents/feed/factory.rb
feed_torrents-0.1.2 lib/feed_torrents/feed/factory.rb
feed_torrents-0.1.1 lib/feed_torrents/feed/factory.rb
feed_torrents-0.1.0 lib/feed_torrents/feed/factory.rb