對使用SoftDelete特徵時的模型事件表現有些困惑。 當對象被刪除時會觸發哪個事件? forceDeleted?Laravel 5.0模型事件
0
A
回答
0
我已經想出瞭如何實現這個功能。 SoftDeletes trait中有forceDeleting屬性。這表明模型刪除軟或硬此刻。所以我只需要在我的事件處理程序中檢查這個屬性。
1
快速瀏覽一下laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletes.php
表明SoftDeletes增加了兩個新的模型事件:'恢復'和'恢復'。
因此,您必須聽取標準事件:'刪除'和'刪除'。沒有特別的「軟刪除」類事件。此外,也沒有強制刪除事件。
相關問題
- 1. Laravel 5.0 phpunit模型
- 2. Laravel模型關係和模型事件
- 3. Laravel模型事件參數
- 4. Laravel模型事件/分離
- 5. Laravel 5.0用戶雄辯模型嘲諷
- 6. 在模型laravel中使用phpseclib 5.0
- 7. laravel模型$事件沒有被觸發
- 8. Laravel雄辯5.4模型事件
- 9. Laravel雄辯的模型事件
- 10. Laravel 4模型事件不使用PHPUnit
- 11. Laravel 4模型關係事件?
- 12. 實施Laravel雄辯模型事件 - 檢查引發的事件
- 13. Laravel DB ::事務不會使用模型事件捕獲異常
- 14. 安裝Laravel 5.0
- 15. Laravel 5.0型號未找到異常
- 16. 在中間件中捕獲模型事件 - Laravel 5.4
- 17. 5.0事件調度器
- 18. 不能在Laravel 5.0
- 19. Laravel 5.0中的TokenMismatchException
- 20. Laravel 5.0 whereRaw concat like
- 21. javascript事件模型
- 22. 模型OnDelete事件?
- 23. guzzle 5.0在laravel 5.0 postAsync錯誤
- 24. 如何將模型事件添加到Laravel 5.1中的事件訂戶類中
- 25. Laravel 5.0監聽電子郵件發送事件並更改收件人
- 26. 主要模型中的模型事件
- 27. Laravel 4模型
- 28. Laravel形模型
- 29. Laravel 5.0讀取Excel文件時出錯
- 30. 在Laravel 5.2中未嵌套的雄辯模型事件?
[Laravel force delete event on relations]可能重複(http://stackoverflow.com/questions/34952259/laravel-force-delete-event-on-relations) – patricus