class Miteru::Feeds

Constants

IGNORE_EXTENSIONS

Public Class Methods

new() click to toggle source
# File lib/miteru/feeds.rb, line 26
def initialize
  @feeds = [
    PhishingDatabase.new,
    PhishStats.new,
    UrlScan.new(Miteru.configuration.size),
    UrlScanPro.new,
    Miteru.configuration.ayashige? ? Ayashige.new : nil
  ].compact
end

Public Instance Methods

suspicious_entries() click to toggle source

Returns a list of suspicious entries

@return [Array<Entry>]

# File lib/miteru/feeds.rb, line 41
def suspicious_entries
  @suspicious_entries ||= @feeds.map(&:entries).flatten.uniq(&:url)
end