/** * @param Tag $tag * @param TagGroup $group * * @return bool */ public function removeTagFromGroup(Tag $tag, TagGroup $group) { if (false === $group->getTags()->contains($tag)) { return false; } $group->removeTag($tag); $this->entityManager->persist($group); $this->entityManager->flush(); return true; }