0
after_create   :send_email

正常に動作しますが、別のメソッドにフィルターを適用したい場合はどうすればよいでしょうか?

class User
  def update_name new_name
    name = new_name
  end

  def send_email
    ...

update メソッドで (send_email への) after フィルターを作成する方法はありますか?

send_email を update_name に入れてみませんか? update_name は別のモジュールにあるためです。ユーザーに関係するコードでそのモジュールを汚染したくありません。

Rails ではなく、Ruby 1.9.3 と Sinatra で作業しています。

4

0 に答える 0