私は2つのコントローラを持っています:
class MyController < ApplicationController
before_filter :get_model
# Actions
end
class MyOtherController < ApplicationController
before_filter :get_model
# Actions
end
私ApplicationController
の には、特定のモデルを取得するために使用する関数があります。
def get_model
@model = Model.find(params[:model_id])
end
ただし、モデル ID を保持するパラメーターは、両方のコントローラーで同じではありません。
自分自身を繰り返さずにこれを機能させるにはどうすればよいですか?