instance method
subdomains
Ruby on Rails edge
Since v3.0.20Signature
subdomains(tld_length = ActionDispatch::Http::URL.tld_length)
Returns all the subdomains as an array, so ‘[“dev”, “www”]` would be returned for “dev.www.rubyonrails.org”. You can specify a different tld_length, such as 2 to catch `[“www”]` instead of `[“www”, “rubyonrails”]` in “www.rubyonrails.co.uk”.
Parameters
-
tld_lengthopt = ActionDispatch::Http::URL.tld_length
Source
# File actionpack/lib/action_dispatch/http/url.rb, line 448
def subdomains(tld_length = ActionDispatch::Http::URL.tld_length)
ActionDispatch::Http::URL.extract_subdomains(host, tld_length)
end
Defined in actionpack/lib/action_dispatch/http/url.rb line 448
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Http::URL