9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# File 'lib/kea/routes.rb', line 9
def kea_bundle(*resources)
options = resources.
bundle = options[:bundle] || resources[0] || 'common'
component = options[:component] || 'AppContainer'
prerender = options[:prerender].nil? ? true : options[:prerender]
constraint = lambda do |request|
request.env["kea.bundle"] = bundle
request.env["kea.component"] = component
request.env["kea.prerender"] = prerender
true
end
constraints(constraint) do
yield
end
end
|