Class PublicSuffix::Rule::Exception
In: lib/public_suffix/rule.rb
Parent: Base

Methods

decompose   new   parts  

Public Class methods

Initializes a new rule with name.

@param [String] name The name of this rule.

Public Instance methods

Decomposes the domain according to rule properties.

@param [String, to_s] domain

  The domain name to decompose.

@return [Array<String>]

  The array with [trd + sld, tld].

dot-split rule value and returns all rule parts in the order they appear in the value. The leftmost label is not considered a label.

See publicsuffix.org/format/: If the prevailing rule is a exception rule, modify it by removing the leftmost label.

@return [Array<String>]

[Validate]