laravel - 如何挂钩 laravel nova 中资源的删除事件?
问题描述
我有一个查询,我想在从 Nova 删除特定资源时从服务器中删除图像。
谁能建议我有什么方法可以覆盖资源的删除方法。
编辑:如何挂钩 laravel nova 中资源的删除事件?
注意:我知道我们可以使用观察者。但我正在寻找另一种方式。
解决方案
为了挂钩 laravel nova 的删除资源事件,你没有内置的方法。但是父模型有一个删除方法,你可以覆盖它并在那里做额外的工作
//app/ParentModel.php
public function delete() {
/* add your extra logic for deleted model */
parent::delete();
}
推荐阅读
- embed - 如何在一条消息中发送多个嵌入?
- hadoop - Active Directory - Hortonworks 跨领域信任建立
- windows - 使命令在 Windows 命令提示符下不起作用
- javascript - 带助手的threejs中的定向/聚光灯
- javascript - 从总计中查找周数的公式
- css - 使用 css ::after 绘制 svg 元素
- android - 如何在旋转片段中使用 Bundle 对象存储变量的值?
- swift - 尝试以编程方式制作退格按钮以与键盘删除(ᗏX)按钮相同
- regex - 如何仅用“*”替换与给定数组中的单词匹配的单词的元音?
- php - 访问 Prestashop 网络服务,PHP Curl 获得 401 Unauthorized access,但在浏览器中工作