Event 讲解
应用场景:某件事发生时,需要采取多步的动作,此时就用到了
使用方法:创建event方法一,使用命令 make:event 生成事件在app/Events目录下,命令make:listener 生成监听者在app/Listeners目录下
方法二:在app/providers/EventServiceProvider.php下面手动创建,然后运行命令event:generate生成事件和监听者
打开生成事件文件,在__construct方法中主要负责传入数据:
打开监听者文件,在handle方法中写入代码逻辑:
最后要触发这个监听事件,用函数event(),在路由文件中设置: