v6.1.3.1 - Show latest stable - 1 note - Class: AbstractController::Callbacks::ClassMethods
before_action public

Append a callback before actions. See _insert_callbacks for parameter details.

If the callback renders or redirects, the action will not run. If there are additional callbacks scheduled to run after that callback, they are also cancelled.

Show source
Register or log in to add new notes.
February 3, 2016 - (v4.0.2 - v4.2.1)
1 thank

Params of conditions

You can pass an proc for o callback with the conditions

before_action :initial_value, only: [:index, :show], unless: -> { @foo.nil? }

before_action :initial_value, only: [:index, :show], if: -> { @foo }