1
私は経験豊富なPHP開発者で、私はLaravelのevent systemで使用されています。 Railsに似たものがありますか?私はこのコンセプトがとても好きで、Railsにはデフォルトでこれがないと驚いています。または、少なくともドキュメントには記載されていません。イベントシステムのレール
私は経験豊富なPHP開発者で、私はLaravelのevent systemで使用されています。 Railsに似たものがありますか?私はこのコンセプトがとても好きで、Railsにはデフォルトでこれがないと驚いています。または、少なくともドキュメントには記載されていません。イベントシステムのレール
Railsは、任意のイベントメカニズムではなくActive Recordコールバックを提供します。これらのコールバックは、Active Recordオブジェクトのライフサイクル中に発生する標準のReSTfulアクションの周りにフックを提供します。
オブジェクトの作成
before_validation
after_validation
before_save
around_save
before_create
around_create
after_create
after_save
after_commit/after_rollback
オブジェクト更新
before_validation
after_validation
before_save
around_save
before_update
around_update
after_update
after_save
after_commit/after_rollback
オブジェクトの破壊
before_destroy
around_destroy
after_destroy
after_commit/after_rollback
あなたは彼らが指定された時に実行させるこれらのコールバックのいずれかに、独自のカスタムコントローラメソッドを結び付けることができますポイント。
詳細についてはofficial guideをお読みください。