/laravel-fireable

Eloquent model attributes event

Primary LanguagePHPMIT LicenseMIT

English | 中文

LARAVEL ELOQUENT TRAIT

Environment

  • laravel >= 9

Installation

composer require biiiiiigmonster/laravel-fireable

Introductions

在我们的日常开发中,业务数据的变化往往都伴随着事件的触发,例如用户修改了密码,我们会向他发送一封邮件以表示敏感操作提醒。 现在,您只需要依托于模型来定义这些数据与事件的映射关系,便可清晰的处理业务上的依赖,使您的代码更加简洁。 让我们来尝试一下吧!

License

MIT