Module: Ryodo

Extended by:
Methods
Defined in:
lib/ryodo.rb,
lib/ryodo.rb,
lib/ryodo/rule.rb,
lib/ryodo/domain.rb,
lib/ryodo/parser.rb,
lib/ryodo/methods.rb,
lib/ryodo/version.rb,
lib/ryodo/rule_set.rb,
lib/ryodo/convenience.rb,
lib/ryodo/suffix_list.rb,
lib/ryodo/convenience/utf8.rb,
lib/ryodo/suffix_list_fetcher.rb

Overview

Convenient shorthands

Defined Under Namespace

Modules: Convenience, Methods Classes: Domain, Parser, Rule, RuleSet, SuffixList, SuffixListFetcher

Constant Summary collapse

RYODO_ROOT =
File.expand_path("../..", __FILE__)
PUBLIC_SUFFIX_DATA_URI =
"https://publicsuffix.org/list/effective_tld_names.dat"
PUBLIC_SUFFIX_STORE =
"#{RYODO_ROOT}/data/suffix.dat"
VERSION =
"0.3.2"
FetchError =
Class.new(StandardError)

Method Summary

Methods included from Methods

domain_valid?, parse