method

before_action

Importance_2
Ruby on Rails latest stable (v7.1.3.2) - 1 note - Class: AbstractController::Callbacks::ClassMethods

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v7.0.0) is shown here.

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 }