Sha256: 0554f67d0cbf5cff667ac2097541684491041c32eff69c44608a207c5f1a1811
Contents?: true
Size: 384 Bytes
Versions: 1
Compression:
Stored size: 384 Bytes
Contents
module Praxis module RequestStages class Action < RequestStage def execute response = controller.send(action.name, **request.params_hash) if response.kind_of? String controller.response.body = response else controller.response = response end controller.response.request = request end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
praxis-0.9 | lib/praxis/request_stages/action.rb |