Class: ActionDispatch::Routing::RouteSet
- Inherits:
-
Object
- Object
- ActionDispatch::Routing::RouteSet
- Defined in:
- lib/subdomain_fu/url_rewriter.rb
Overview
:nodoc:
Instance Method Summary (collapse)
Instance Method Details
- (Object) url_for_with_subdomains(options, path_segments = nil)
6 7 8 9 10 11 12 13 14 |
# File 'lib/subdomain_fu/url_rewriter.rb', line 6 def url_for_with_subdomains(, path_segments=nil) if SubdomainFu.needs_rewrite?([:subdomain], ([:host] || (@request && @request.host_with_port))) || [:only_path] == false [:only_path] = false if SubdomainFu.override_only_path? [:host] = SubdomainFu.rewrite_host_for_subdomains(.delete(:subdomain), [:host] || (@request && @request.host_with_port)) else .delete(:subdomain) end url_for_without_subdomains() end |