Method: Jets::Controller::Base.process

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

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



76
77
78
79
80
81
82
83
# File 'lib/jets/controller/base.rb', line 76

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