Sha256: d854a3bd592c5af42543bdb3990ada5acc768ecac98c04344ee58dc351a1322d

Contents?: true

Size: 405 Bytes

Versions: 22

Compression:

Stored size: 405 Bytes

Contents

module MultiSite
  module RouteSetExtensions

    def self.included(base)
      base.alias_method_chain :extract_request_environment, :site
    end

    def extract_request_environment_with_site(request)
      env = extract_request_environment_without_site(request)
      env.merge! :site => request.host
    end

  end
end

ActionController::Routing::RouteSet.send :include, MultiSite::RouteSetExtensions

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
trusty-multi-site-extension-3.0.1 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-3.0.0 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-2.0.11 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-2.0.10 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-2.0.9 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-2.0.7 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-2.0.6 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-2.0.5 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-2.0.4 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-2.0.3 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-2.0.2 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-2.0.1.pre.beta lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-2.0.0.pre.beta lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-1.2.1 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-1.2.0 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-1.1.5 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-1.1.4 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-1.0.4 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-1.0.3 lib/multi_site/route_set_extensions.rb
trusty-multi-site-extension-1.0.2 lib/multi_site/route_set_extensions.rb