module PublicSuffix::Rule
def self.factory(content, private: false)
-
(PublicSuffix::Rule::*)
- A rule instance.
Parameters:
-
content
(#to_s
) -- the content of the rule
Other tags:
- Example: Creates an Exception rule -
Example: Creates a Wildcard rule -
Example: Creates a Normal rule -
def self.factory(content, private: false) case content.to_s[0, 1] when STAR Wildcard when BANG Exception else Normal end.build(content, private: private) end