validate([ 'app_id' => ['required', new AppId()], 'peak_connection_count' => 'required|integer', 'websocket_message_count' => 'required|integer', 'api_message_count' => 'required|integer', ]); $webSocketsStatisticsEntryModelClass = config('websockets.statistics.model'); $statisticModel = $webSocketsStatisticsEntryModelClass::create($validatedAttributes); broadcast(new StatisticsUpdated($statisticModel)); return 'ok'; } }