Module: MiniSuffix

Extended by:
FFI::Library
Defined in:
lib/mini_suffix.rb,
lib/mini_suffix/version.rb

Constant Summary collapse

VERSION =
"0.2.0"
@@context =
psl_builtin

Class Method Summary collapse

Class Method Details

.domain(hostname) ⇒ String

Extracts the shortest private suffix part of the hostname

Parameters:

  • hostname (String)

Returns:

  • (String)

    private_suffix



18
19
20
# File 'lib/mini_suffix.rb', line 18

def self.domain(hostname)
  self.psl_registrable_domain(@@context, hostname)
end