Module: FaviconExtractor

Defined in:
lib/favicon_extractor.rb,
lib/favicon_extractor/version.rb,
lib/favicon_extractor/makes_http_requests.rb,
lib/favicon_extractor/chooses_largest_image.rb,
lib/favicon_extractor/extracts_favicons_from_html.rb

Defined Under Namespace

Classes: ChoosesLargestImage, ExtractsFaviconsFromHtml, MakesHttpRequests

Constant Summary collapse

VERSION =
"0.1.3"

Class Method Summary collapse

Class Method Details

.extract(url) ⇒ Object



11
12
13
14
15
# File 'lib/favicon_extractor.rb', line 11

def extract(url)
  html = MakesHttpRequests.request(url)
  favicons = ExtractsFaviconsFromHtml.extract(html, url)
  ChoosesLargestImage.choose(favicons)
end