public function save(Feedback $feedback) { if ($feedback->isValid()) { $feedback->isNew() ? $this->add($feedback) : $this->modify($feedback); } else { throw new RuntimeException('Le feedback doit être valide pour être enregistrée'); } }