class method
self.extract_subdomains
Ruby on Rails 6.1.7.10
Since v3.1.12Signature
self.extract_subdomains(host, tld_length)
Returns the subdomains of a host as an Array given the domain level.
# Top-level domain example extract_subdomains('www.example.com', 1) # => ["www"] # Second-level domain example extract_subdomains('dev.www.example.co.uk', 2) # => ["dev", "www"]
Parameters
-
hostreq -
tld_lengthreq
Source
# File actionpack/lib/action_dispatch/http/url.rb, line 32
def extract_subdomains(host, tld_length)
if named_host?(host)
extract_subdomains_from(host, tld_length)
else
[]
end
end
Defined in actionpack/lib/action_dispatch/http/url.rb line 32
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Http::URL