Jaka kolejność zrobić przed pojawieniem się filtrów?

Jaka kolejność zrobić przed pojawieniem się filtrów? W szczególności, w jakiej kolejności występują filtry wyprzedzające w odniesieniu do inheiritance? Na przykład, czy to zadziała:

class A < ActionController::Base
  before_action :set_user

  def set_user
    @user = something
  end
end

class B < A
  before_action :set_post

  def show
    render @post
  end

  def set_post
    @post = @user.posts.first
  end
end

BędzieB#show praca? Jakie są zasady porządkowania filtrów do wykorzystania w przyszłości? Nie mogę znaleźć tego w dokumentacji Railsów.

questionAnswers(3)

yourAnswerToTheQuestion