Module: Wanko::ActionController
- Defined in:
- lib/wanko/abstract_controller.rb
Instance Method Summary collapse
Instance Method Details
#process_action(*args) ⇒ Object
46 47 48 49 50 51 52 53 54 55 |
# File 'lib/wanko/abstract_controller.rb', line 46 def process_action(*args) if self.is_a?(Wanko::Controller) headers['X-Cascade'] = 'pass' if self.class.parent::Engine.active?(self) super end else super end end |
#render_to_body(options = {}) ⇒ Object
57 58 59 60 |
# File 'lib/wanko/abstract_controller.rb', line 57 def render_to_body( = {}) return if (headers['X-Cascade'] == 'pass') && !defined?(@_wanko_action_successfully_finished) env['wanko_render_result'] = super end |