socialchorus/link_oracle

View on GitHub
lib/link_oracle.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'curb'
require 'nokogiri'
require 'uri'
require 'fastimage'

require 'link_oracle/extractor/base'
require 'link_oracle/request'
require 'link_oracle/link_data'
Dir["#{File.dirname(__FILE__)}/link_oracle/**/*.rb"].each {|f| require f}


class LinkOracle
  def self.extract_from(url)
    parsed_url = LinkOracle::Request.new(url).parsed_url
    LinkData.new(parsed_url)
  end
end