博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Laravel事件
阅读量:7118 次
发布时间:2019-06-28

本文共 326 字,大约阅读时间需要 1 分钟。

定义事件

首先在app/Providers/EventServiceProvider.php定义事件

'App\Events\TestEvent' => [            'App\Listeners\Listener1',            'App\Listeners\Listener2',            'App\Listeners\Listener3',        ],

然后执行php artisan event:generate,生成相关文件。

clipboard.png

clipboard.png

写事件内容

clipboard.png

clipboard.png

测试事件

clipboard.png

执行结果

clipboard.png

结论

可以看出即使使用了事件,代码逻辑还是严格按照顺序执行。

说明事件只是类似于一个封装的方法,只是用事件的方式,更容易的去做代码解耦。

转载地址:http://vubel.baihongyu.com/

你可能感兴趣的文章
微信公众平台开发(108) 微信摇一摇
查看>>
mongodb删除表
查看>>
ASP.NET Core应用针对静态文件请求的处理[3]: StaticFileMiddleware中间件如何处理针对文件请求...
查看>>
ICO与区块链:剖析ICO的金融与技术原理
查看>>
一文读懂深度适配网络(DAN)
查看>>
企业选择数据安全防护平台九个考虑因素
查看>>
当今云计算的挑战:规划,流程和人员
查看>>
用DeepMind教AI玩游戏?一文为你讲清原理!
查看>>
我的WCF之旅(4):WCF中的序列化[上篇]
查看>>
NGINX小技巧--将所有目录和目录下所有文件分别给与不同的权限
查看>>
DOCKER功能练习
查看>>
如何来看单片机外设A/D转换器ADC0804时序图
查看>>
NetApp发布云计算计划及新操作系统
查看>>
IPHONE 6S电池保护壳丑?漂亮的都有专利了
查看>>
云计算和社交网络将推动美科技业重组
查看>>
浙江乌镇已布500多个人脸识别摄像头;宁波、嘉兴将引入中考英语人机对话考试技术,用机器为考生口语评分...
查看>>
15分钟学会使用Git和远程代码库
查看>>
《OpenStack实战》——1.3 关联OpenStack及其控制的计算资源
查看>>
《C++面向对象高效编程(第2版)》——1.15 小结
查看>>
人工智能悖论:简单的动作比复杂的推理更难以实现
查看>>