Module: DryCrud::RenderCallbacks::Prepends

Defined in:
app/controllers/dry_crud/render_callbacks.rb

Overview

Prepended methods for callbacks.

Instance Method Summary collapse

Instance Method Details

#renderObject

Helper method to run before_render callbacks and render the action. If a callback renders or redirects, the action is not rendered.



18
19
20
21
22
23
24
25
# File 'app/controllers/dry_crud/render_callbacks.rb', line 18

def render(...)
  options = _normalize_render(...)
  callback = "render_#{options[:template]}"

  run_callbacks(callback) if respond_to?(:"_#{callback}_callbacks", true)

  super(...) unless performed?
end