Module: SiteFramework::Routing::Sites

Included in:
ActionDispatch::Routing::Mapper
Defined in:
lib/site_framework/routing/sites.rb

Instance Method Summary collapse

Instance Method Details

#default_site(mapper, defaults = nil) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/site_framework/routing/sites.rb', line 9

def default_site(mapper, defaults = nil)
  constraint = SiteFramework::Routing::DefaultConstraint.new(mapper,
                                                             defaults)
  constraints(constraint) do
    yield
  end
end

#sites(mapper) ⇒ Object



3
4
5
6
7
# File 'lib/site_framework/routing/sites.rb', line 3

def sites(mapper)
  constraints(SiteFramework::Routing::SiteConstraint.new(mapper)) do
    yield
  end
end