【发布时间】:2020-01-06 15:56:46
【问题描述】:
是否可以覆盖包提供的事件?
例如
通过 composer 安装到供应商目录中的包“laravel/cashier-mollie”有一个事件 laravel\cashier-mollie\src\Events\OrderPaymentFailed
我想做的是在触发此事件时更新数据库中的特定字段。
有什么想法吗?
【问题讨论】:
-
您也许可以创建一个扩展此事件的新事件,例如
class MyCustomEvent extends OrderPaymentFailed,然后挂钩到现有功能来做某事。
标签: laravel composer-php