Method: Jets::Controller::Base.process

Defined in:
lib/jets/controller/base.rb

.process(event, context = {}, meth) ⇒ Object



81
82
83
84
85
86
87
88
# File 'lib/jets/controller/base.rb', line 81

def self.process(event, context={}, meth)
  controller = new(event, context, meth)
  # Using send because process! is private method in Jets::RackController so
  # it doesnt create a lambda function.  It's doesnt matter what scope process!
  # is in Controller::Base because Jets lambda functions inheritance doesnt
  # include methods in Controller::Base.
  controller.send(:process!)
end