Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何处理Laravel中的外部事件?_Php_Laravel - Fatal编程技术网

Php 如何处理Laravel中的外部事件?

Php 如何处理Laravel中的外部事件?,php,laravel,Php,Laravel,我做了以下的 App\Providers\EventServiceProvider.php 美元听 ‘external.test_event’ => [ // EXTERNAL EVENT 'App\Listeners\TestListener' ], 然后,在控制器中 $eventData = [ '12233e3', 'Test-data' ]; event('external.test_e

我做了以下的

App\Providers\EventServiceProvider.php

美元听

‘external.test_event’ => [ // EXTERNAL EVENT
           'App\Listeners\TestListener'
       ],
然后,在控制器中

$eventData = [
      '12233e3',
      'Test-data'
                ];

event('external.test_event', $eventData);
然后在App\Listeners\TestListener.php中,我执行了以下操作

  public function handle($event)
    {
        $event->listen(....)
    }
上面说,listen方法在string上执行