class UrlExpander::Expanders::Digbig

Expand Digbig URLS Usage: UrlExpander::Client.expand(“digbig.com/3bbd”)

Constants

PATTERN

Attributes

parent_klass[R]

Public Class Methods

new(short_url="", options={}) click to toggle source
Calls superclass method UrlExpander::Expanders::Basic::new
# File lib/url_expander/expanders/basic/digbig.rb, line 12
def initialize(short_url="", options={})
  @parent_klass = self
  super(short_url, options)
end

Public Instance Methods

fetch_url(path) click to toggle source

Custom fetcher.

Calls superclass method UrlExpander::Expanders::Basic#fetch_url
# File lib/url_expander/expanders/basic/digbig.rb, line 18
def fetch_url(path)
  url = super(path)
  raise UrlExpander::Error.new('page not found',404) if url == "/error_404.html"
  url
end