diff options
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 e9351d85..fada40bb 100644 --- a/src/Wallabag/CoreBundle/Repository/EntryRepository.php +++ b/src/Wallabag/CoreBundle/Repository/EntryRepository.php | |||
@@ -223,6 +223,19 @@ class EntryRepository extends EntityRepository | |||
223 | } | 223 | } |
224 | 224 | ||
225 | /** | 225 | /** |
226 | * Remove tags from all user entries. | ||
227 | * | ||
228 | * @param int $userId | ||
229 | * @param Array<Tag> $tags | ||
230 | */ | ||
231 | public function removeTags($userId, $tags) | ||
232 | { | ||
233 | foreach ($tags as $tag) { | ||
234 | $this->removeTag($userId, $tag); | ||
235 | } | ||
236 | } | ||
237 | |||
238 | /** | ||
226 | * Find all entries that are attached to a give tag id. | 239 | * Find all entries that are attached to a give tag id. |
227 | * | 240 | * |
228 | * @param int $userId | 241 | * @param int $userId |