1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-06-26 20:52:44 +08:00
2021-04-28 20:40:18 +08:00

28 lines
523 B
PHP

<?php
namespace App\Services\Logic\User\Console;
use App\Repos\User as UserRepo;
use App\Services\Logic\Service as LogicService;
class NotifyStats extends LogicService
{
public function handle()
{
$user = $this->getLoginUser();
$noticeCount = $this->getNoticeCount($user->id);
return ['notice_count' => $noticeCount];
}
protected function getNoticeCount($userId)
{
$userRepo = new UserRepo();
return $userRepo->countUnreadNotifications($userId);
}
}