0

たとえば、

class C
  before_filter X
  ...
end

X を別の (非スーパー) クラスのメソッドとして指定することはできますか?

引数をbefore_filterに変更するだけでこれが可能かどうか疑問に思っています。

4

1 に答える 1

1

なぜbeforeフィルターでクラス自体を呼び出したいのかわかりませんが、代わりにこれを行うことができます

class C
  before_filter :load_other_class_method
  ...

  load_other_class_method
    X.new_your_method #or loading your class
  end   


end
于 2013-02-05T04:16:04.050 に答える