Method: Jets::Controller::Base.process
- Defined in:
- lib/jets/controller/base.rb
.process(event, context = {}, meth) ⇒ Object
Overrides Base.process
28 29 30 31 32 33 34 35 36 |
# File 'lib/jets/controller/base.rb', line 28 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. # TODO: Can process! be a protected method to avoid this? controller.send(:process!) end |