以下は、いくつかの sudo コードです。
例外.rb
module Exceptions
class CriticalError < StandardError
# Question: How do I attach a callback to this error? Whenever this error is raised, I also want it to ping_me() as a after callback
def ping_me()
...
end
end
end
望ましい結果:
raise Exceptions::CriticalError # after a callback to this error being raised, it will run the ping_me() method
質問:
レールでこれを行うにはどうすればよいですか? メソッドを見ましたrescue_from
が、それはコントローラー内でのみ使用できると思います
どうもありがとうございました!