Catalyst を使用して各リクエストが完了すると、いくつかのコードを呼び出そうとしています。基本的に、一部のコードを実行したいと考えていますfinalize
。おそらくCatalyst::Plugin::Observeがこれを行いますが、完全に壊れているように見えます (プラグインをロードするだけで Catalyst が壊れます)。
Observe プラグインを修正しようとしていますが、なかなかうまくいきません。
では、各リクエストの最後に呼び出されるクリーンアップ コードを取得するためのより良い方法はありますか?
(注: これはコントローラーではなくモデル内にあるため、単に使用することはできませんsub end { ... }
)