[ LoginSuccessListener::class, ] ]; /** * 注册服务 * * @return void */ public function register() { } /** * 启动服务 * * @return void */ public function boot() { // 注册事件监听器 $this->registerEventListeners(); // 注册命令 if ($this->app->runningInConsole()) { $this->commands([ \App\Module\Pet\Commands\GeneratePetJsonCommand::class, // 生成宠物配置JSON数据命令 \App\Module\Pet\Console\ProcessActiveSkillsCommand::class, // 处理宠物激活技能命令 ]); } } /** * 注册事件监听器 * * @return void */ protected function registerEventListeners() { foreach ($this->listen as $event => $listeners) { foreach ($listeners as $listener) { Event::listen($event, $listener); } } } }