0

Rails 2.3.8 を使用しています。イニシャライザからコントローラ アクションを呼び出す必要があります。このスニペットは、Procを使用してRails 3で見つけました

    OmniAuth.config.on_failure = Proc.new do |env|
    UserSessionsController.action(:omniauth_failure).call(env)
    end

これをRails 2.3.8で使用すると、このエラーが返されます

   undefined method `action' for UserSessionsController:Class. 

Rails 2.3.8 には "action" メソッドがないようです。Rails 2.3.x でイニシャライザからアクションを呼び出す他の方法はありますか?

4

1 に答える 1