/** * Méthode permettant d'enregistrer une adresse * @param $address L'adresse à enregistrer * @return void */ public function save(Moderate $moderate) { if ($moderate->isValid()) { $moderate->isNew() ? $this->add($moderate) : $this->modify($moderate); } else { throw new RuntimeException('L\'adresse doit être valide pour être enregistrée'); } }