class TagController extends Controller
{
/**
- * @param Request $request
- * @param Entry $entry
- *
* @Route("/new-tag/{entry}", requirements={"entry" = "\d+"}, name="new_tag")
*
* @return \Symfony\Component\HttpFoundation\Response
{
$tags = $this->get('wallabag_core.tag_repository')
->findAllFlatTagsWithNbEntries($this->getUser()->getId());
+ $nbEntriesUntagged = $this->get('wallabag_core.entry_repository')
+ ->countUntaggedEntriesByUser($this->getUser()->getId());
$renameForms = [];
foreach ($tags as $tag) {
return $this->render('WallabagCoreBundle:Tag:tags.html.twig', [
'tags' => $tags,
'renameForms' => $renameForms,
+ 'nbEntriesUntagged' => $nbEntriesUntagged,
]);
}
/**
- * @param Tag $tag
* @param int $page
*
* @Route("/tag/list/{slug}/{page}", name="tag_entries", defaults={"page" = "1"})
* Rename a given tag with a new label
* Create a new tag with the new name and drop the old one.
*
- * @param Tag $tag
- * @param Request $request
- *
* @Route("/tag/rename/{slug}", name="tag_rename")
* @ParamConverter("tag", options={"mapping": {"slug": "slug"}})
*