Sha256: a8972b9503fa9e170c4441cc78ffde40ce98aec9db984e01ed86ea6476e1fa57

Contents?: true

Size: 647 Bytes

Versions: 1

Compression:

Stored size: 647 Bytes

Contents

require 'rubygems'
require 'curb'

module Iconoclasm
  def self.version
    "1.0.8"
  end
end

$:.unshift(File.dirname(__FILE__))
require 'iconoclasm/downloader'
require 'iconoclasm/errors'
require 'iconoclasm/extractor'
require 'iconoclasm/favicon'
require 'iconoclasm/headers'

module Iconoclasm
  
  class << self
    include Iconoclasm::Extractor
    attr_accessor :timeout
    
    def extract(url, content = nil)
      Iconoclasm::Favicon.new(extract_favicon_from(url, content))
    end
  end
  
end

# For 1.8.6 compatibility.
class String
  def lines
    Enumerable::Enumerator.new(self.split("\n"))
  end
end unless ''.respond_to?(:lines)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
iconoclasm-1.0.8 lib/iconoclasm.rb