lib/subdomain_fu/routing_extensions.rb in pboling-subdomain-fu-0.2.1 vs lib/subdomain_fu/routing_extensions.rb in pboling-subdomain-fu-0.3.0
- old
+ new
@@ -14,21 +14,21 @@
result << "SubdomainFu.has_subdomain?(env[:subdomain])" if conditions[:subdomain] == true
result << "!SubdomainFu.has_subdomain?(env[:subdomain])" if conditions[:subdomain] == false
result
end
end
-
+
module RouteSetExtensions
def self.included(base)
- base.alias_method_chain :extract_request_environment, :subdomain
+ base.alias_method_chain :extract_request_environment, :subdomain
end
def extract_request_environment_with_subdomain(request)
env = extract_request_environment_without_subdomain(request)
env.merge(:host => request.host, :domain => request.domain, :subdomain => SubdomainFu.subdomain_from(request.host))
end
end
-
+
module MapperExtensions
def quick_map(has_unless, *args, &block)
options = args.find{|a| a.is_a?(Hash)}
namespace_str = options ? options.delete(:namespace).to_s : args.join('_or_')
namespace_str += '_' unless namespace_str.blank?