1

コントローラーの外で試してみると、うまくいきます:

using ParamsExtension
class ApplicationController

コントローラーまたはアクション内で試しても機能しません:

class ApplicationController
using ParamsExtension

「未定義のメソッド「using」」をスローします。

私はこの記事を読み、著者はクラス内でそれを使用しています: timelessrepo.com/refinements-in-ruby

4

2 に答える 2