1
0
Fork 0
mirror of https://github.com/wallabag/wallabag.git synced 2025-08-01 17:38:38 +00:00

Merge pull request #2401 from wallabag/reset-account

Reset account
This commit is contained in:
Jeremy Benoist 2016-10-24 11:57:51 +02:00 committed by GitHub
commit 9313ea9d44
39 changed files with 717 additions and 63 deletions

View file

@ -108,4 +108,18 @@ class AnnotationRepository extends EntityRepository
->getQuery()
->getSingleResult();
}
/**
* Remove all annotations for a user id.
* Used when a user want to reset all informations.
*
* @param int $userId
*/
public function removeAllByUserId($userId)
{
$this->getEntityManager()
->createQuery('DELETE FROM Wallabag\AnnotationBundle\Entity\Annotation a WHERE a.user = :userId')
->setParameter('userId', $userId)
->execute();
}
}