2018年04月6日网站服务器迁移完成……

laravel 注册事件/监听器

laravel 苏 demo 1749℃ 0评论

1.运行命令,生成 event 和 listen 文件

php artisan event:generate

2.编辑event、和eventlistener.php

protected $listen = [
'App\Events\SomeEvent' => [
'App\Listeners\EventListener',
],
];
public function broadcastOn()
{
return 'abcd';
}

打开EventListener.php 你会看到有个方法填入以下代码

public function handle(SomeEvent $event)
{
//
echo $event->broadcastOn();
echo '11111111';
}

3.使用
需要的地方触发事件 一般在控制器里面写入以下代码

event(new SomeEvent());
打赏

转载请注明:苏demo的别样人生 » laravel 注册事件/监听器

   如果本篇文章对您有帮助,欢迎向博主进行赞助,赞助时请写上您的用户名。
支付宝直接捐助帐号oracle_lee@qq.com 感谢支持!
喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情