class Praxis::BootloaderStages::Routing::Target
Attributes
action[R]
Public Class Methods
new(application, controller, action)
click to toggle source
# File lib/praxis/bootloader_stages/routing.rb, line 9 def initialize(application, controller, action) @application = application @controller = controller @action = action end
Public Instance Methods
call(request)
click to toggle source
# File lib/praxis/bootloader_stages/routing.rb, line 15 def call(request) request.action = @action dispatcher = Dispatcher.current(application: @application) dispatcher.dispatch(@controller, @action, request) end