diff options
author | Thomas Citharel <tcit@tcit.fr> | 2017-04-27 19:17:19 +0200 |
---|---|---|
committer | Thomas Citharel <tcit@tcit.fr> | 2017-06-23 09:27:23 +0200 |
commit | 5847dd3572caf06c0e0d5e307241c3b6bc3f8611 (patch) | |
tree | 8905d4de388dd18239ea323f4650ff0070064eab /src/Wallabag/CoreBundle/Repository/EntryRepository.php | |
parent | 2585953e0dae631b65c59b0e31196d65bdde84df (diff) | |
download | wallabag-5847dd3572caf06c0e0d5e307241c3b6bc3f8611.tar.gz wallabag-5847dd3572caf06c0e0d5e307241c3b6bc3f8611.tar.zst wallabag-5847dd3572caf06c0e0d5e307241c3b6bc3f8611.zip |
MOAR WIP
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Diffstat (limited to 'src/Wallabag/CoreBundle/Repository/EntryRepository.php')
-rw-r--r-- | src/Wallabag/CoreBundle/Repository/EntryRepository.php | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/Wallabag/CoreBundle/Repository/EntryRepository.php b/src/Wallabag/CoreBundle/Repository/EntryRepository.php index 9bda4e15..ade3d6bc 100644 --- a/src/Wallabag/CoreBundle/Repository/EntryRepository.php +++ b/src/Wallabag/CoreBundle/Repository/EntryRepository.php | |||
@@ -414,4 +414,17 @@ class EntryRepository extends EntityRepository | |||
414 | ->getQuery() | 414 | ->getQuery() |
415 | ->getResult(); | 415 | ->getResult(); |
416 | } | 416 | } |
417 | |||
418 | /** | ||
419 | * Find all entries for a group | ||
420 | * | ||
421 | * @param $groupId | ||
422 | * @return \Doctrine\ORM\QueryBuilder | ||
423 | */ | ||
424 | public function findByGroup($groupId) | ||
425 | { | ||
426 | return $this->createQueryBuilder('p') | ||
427 | ->innerJoin('p.groupShares', 'g', 'WITH', 'g.id = :group') | ||
428 | ->setParameter(':group', $groupId); | ||
429 | } | ||
417 | } | 430 | } |