创建事件订阅者
./artisan make:listener UserActivitySubscriber
这里只需要在 $listen 中添加需要订阅的事件和对应的处理方法,
<?phpnamespace App\Listeners;use Illuminate\Queue\InteractsWithQueue;use Illuminate\Contracts\Queue\ShouldQueue;class PostModelSubscriber implements ShouldQueue{protected $listen = ['eloquent.created: App\Common\Models\PostModel' => 'onUserCreated',];public function subscribe($events){foreach ($this->listen as $event => $listener) {$events->listen($event, __CLASS__.'@'.$listener);}}public function onUserCreated($post){}}
