/** * Méthode permettant d'enregistrer un commentaire. * @param $comment Le commentaire à enregistrer * @return void */ public function save(Comment $comment) { if ($comment->isValid()) { $comment->isNew() ? $this->add($comment) : $this->modify($comment); } else { throw new \RuntimeException('Le commentaire doit être validé pour être enregistré'); } }