/** * @param Tag $tag */ public function addTag(Tag $tag) { if (!$this->tags->contains($tag)) { $tag->setNews($this); $this->tags->add($tag); } }
/** * @param Tag $tag * @return bool */ public function hasTag(Tag $tag) { return $this->tags->contains($tag); }
/** * @param Tag $tag * @return Article */ public function addTag(Tag $tag) { if (!$this->tags->contains($tag)) { $this->tags->add($tag); } return $this; }
/** * @param Article $article * @return boolean */ public function hasArticle(Article $article) { return $this->articles->contains($article); }