Newscoop\Services\GarbageCollectionService::gcUsers PHP Метод

gcUsers() приватный Метод

Remove obsolete users
private gcUsers ( string $days ) : void
$days string
Результат void
    private function gcUsers($days)
    {
        $query = $this->em->createQueryBuilder()->delete('Newscoop\\Entity\\User', 'u')->where('u.created < :ttl')->andWhere('u.status = :status')->getQuery();
        $query->setParameter('ttl', new \DateTime('-' . $days . ' days'));
        $query->setParameter('status', User::STATUS_INACTIVE);
        $query->execute();
    }