Class: PageRankr::Site

Inherits:
PublicSuffixService::Domain
  • Object
show all
Defined in:
lib/page_rankr/site.rb

Instance Method Summary collapse

Constructor Details

#initialize(site) ⇒ Site

Returns a new instance of Site.



8
9
10
11
# File 'lib/page_rankr/site.rb', line 8

def initialize(site)
  super(PublicSuffixService.parse(clean(site)))
  valid? or raise DomainInvalid, "The domain provided is invalid."
end