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?