action(name)
public
Returns a Rack endpoint for the given action name.
# File actionpack/lib/action_controller/metal.rb, line 289
def self.action(name)
app = lambda { |env|
req = ActionDispatch::Request.new(env)
res = make_response! req
new.dispatch(name, req, res)
}
if middleware_stack.any?
middleware_stack.build(name, app)
else
app
end
end