class ActionDispatch::Routing::Mapper
Public Instance Methods
kea_bundle(*resources) { || ... }
click to toggle source
# File lib/kea/routes.rb, line 9 def kea_bundle(*resources) options = resources.extract_options! 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
kea_endpoint(*resources)
click to toggle source
# File lib/kea/routes.rb, line 3 def kea_endpoint(*resources) path = resources[0] match path, to: Kea::Router.do_route, as: :kea, via: [:post] end