Newscoop\Entity\Repository\UserRepository::getLatelyLoggedInUsers PHP 메소드

getLatelyLoggedInUsers() 공개 메소드

Get getLatelyLoggedInUsers (logged in x days before today)
public getLatelyLoggedInUsers ( $daysNumber = 7, $count = false ) : integer
리턴 integer
    public function getLatelyLoggedInUsers($daysNumber = 7, $count = false)
    {
        $query = $this->createQueryBuilder('u');
        if ($count) {
            $query->select('COUNT(u)');
        }
        $query = $query->where('u.lastLogin > :date')->getQuery();
        $date = new \DateTime();
        $query->setParameter('date', $date->modify('- ' . $daysNumber . ' days'));
        return $query;
    }