关于后端:Laravel-Model-Observer-使用

1、构建Model
php artisan make:model Models/XXX
2、构建Observer
php artisan make:observer Observers/xxxxObserve
3、注册Observer
在app/Providers/AppServiceProvider boot() :

4、测试 Observer created(新建) event 应用
a、新建数据事件测试 demo

b、执行触发新建Demo

c、再次拜访 testCreated 打印 Cache Key:test1 验证 Observer Ceated 是否失效;

5、测试 Observer updated(更新) event 应用
a、更新数据测试 demo

b、执行触发更新 demo

c、再次拜访 testCreated 打印 Cache Key:test2 验证 Observer updated 是否失效;

6、更多 Model Obeservers event , 如下:
'retrieved', 'creating', 'created', 'updating','updated','deleting','deleted', 'saving','saved', 'restoring','restored'

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据