defaultChartOptions()) { $this->chartOptions = $options; } $this->init(); } /** * 处理请求 * * @param Request $request * @return mixed|void */ public function handle(Request $request) { $activeCount = $this->getActiveUsersCount(); $this->withContent($activeCount); } /** * 获取活跃用户数量 * 这里统计所有有效状态的URS用户映射数量 * * @return int */ private function getActiveUsersCount(): int { return UrsUserMapping::where('status', UrsUserMapping::STATUS_VALID) ->count(); } /** * 设置卡片内容 * * @param int $content 活跃用户数量 * @return $this */ public function withContent($content) { return $this->content( <<