+
+ public function findArchiveByUser($userId)
+ {
+ $qb = $this->createQueryBuilder('e')
+ ->select('e')
+ ->where('e.isRead = 1')
+ ->andWhere('e.userId =:userId')->setParameter('userId', $userId)
+ ->getQuery()
+ ->getResult(Query::HYDRATE_ARRAY);
+
+ return $qb;
+ }
+
+ public function findStarredByUser($userId)
+ {
+ $qb = $this->createQueryBuilder('e')
+ ->select('e')
+ ->where('e.isFav = 1')
+ ->andWhere('e.userId =:userId')->setParameter('userId', $userId)
+ ->getQuery()
+ ->getResult(Query::HYDRATE_ARRAY);
+
+ return $qb;
+ }