1

アプリのすべてのページの認証に使用するいくつかのプライベートメソッドがあります。プライベートメソッドの全体的な考え方は、他のクラスから呼び出されないようにすることです。したがって、集中化すると目的が損なわれるようです。しかし、私が「ルビーのやり方」に慣れるにつれて、自分自身を繰り返すことはますます厄介になっています。

メソッドのプライバシーを侵害せずにDRYコードを実現する方法はありますか?

ありがとう。

4

1 に答える 1

5

ApplicationController、または認証されたすべてのコントローラーが拡張する、使用している他の「ベース」コントローラーで保護します。

于 2012-11-16T05:05:18.003 に答える