Module: FaviconParty

Defined in:
lib/favicon_party.rb,
lib/favicon_party/image.rb,
lib/favicon_party/utils.rb,
lib/favicon_party/errors.rb,
lib/favicon_party/loader.rb,
lib/favicon_party/fetcher.rb,
lib/favicon_party/version.rb,
lib/favicon_party/http_client.rb

Defined Under Namespace

Modules: Curl, HTTPClient, Loader, Utils Classes: CurlError, Error, FaviconNotFound, Fetcher, Image, ImageMagickError, InvalidData

Constant Summary collapse

VERSION =
"0.7.5"

Class Method Summary collapse

Class Method Details

.fetch(url, options = {}) ⇒ FaviconParty::Image



22
23
24
# File 'lib/favicon_party.rb', line 22

def fetch(url, options = {})
  fetch!(url, options) rescue nil
end

.fetch!(url, options = {}) ⇒ FaviconParty::Image



16
17
18
# File 'lib/favicon_party.rb', line 16

def fetch!(url, options = {})
  Fetcher.new(url, options).fetch
end

.load(url_or_filename) ⇒ FaviconParty::Image



28
29
30
# File 'lib/favicon_party.rb', line 28

def load(url_or_filename)
  Loader.load url_or_filename
end