Sha256: a0a30112221b6c4ba14fe9436c17f0eed9c579b8e3b7de2888fc2160fc824d94
Contents?: true
Size: 355 Bytes
Versions: 16
Compression:
Stored size: 355 Bytes
Contents
require 'public_suffix_service' require 'murlsh' # URI mixin that adds method to get domain. module Murlsh module URIDomain # Return the domain. def domain if host Murlsh::failproof do parsed = PublicSuffixService.parse(host.downcase) "#{parsed.sld}.#{parsed.tld}" end end end end end
Version data entries
16 entries across 16 versions & 1 rubygems