任意のコントローラーすべてで使用できるメソッドなどを定義する
class Test < ApplicationController before_action :set_test def set_test @test = "test" end end
class TestController < Test def index end end
ApplicationControllerを継承させた独自のクラスを作成し、コントローラーにそのクラスを継承させることでそのクラスを継承するクラスでの共通の処理を記入することができます。
上の例ではApplicationControllerクラスを継承させたTestクラスを作成し、Testクラスを継承させたクラス共通の処理を記入しています。
上の例ではApplicationControllerクラスを継承させたTestクラスを作成し、Testクラスを継承させたクラス共通の処理を記入しています。