Skip to content
Snippets Groups Projects
Commit 219ada91 authored by SAVERGNE Yvan's avatar SAVERGNE Yvan
Browse files

Merge branch 'master' into 'main'

ajout notifs pour les utilisateurs aimant une annonce supprimée

See merge request !62
parents a0846c7a 208da93f
No related branches found
No related tags found
1 merge request!62ajout notifs pour les utilisateurs aimant une annonce supprimée
......@@ -68,11 +68,20 @@ class AnnonceDetailController extends AbstractController
if ($prestation->getIdClient() != null) {
$notification = new Notification();
$notification->setDescription("L'utilisateur " . $this->getUser()->getLogin() . " a supprimé l'annonce " . $prestation->getTitre() . " que vous aviez réservé.");
$notification->setType("Suppression annonce");
$notification->setType("Suppression annonce réservée");
$notification->setDate(new DateTime());
$notification->setUserId($entityManager->getRepository(Personne::class)->find($prestation->getIdClient()));
$this->doctrine->getManager()->persist($notification);
}
foreach ($prestation->getUtilisateursAimant() as $u) {
$notification = new Notification();
$notification->setDescription("L'utilisateur " . $this->getUser()->getLogin() . " a supprimé l'annonce " . $prestation->getTitre() . " que vous aviez aimé.");
$notification->setType("Suppression annonce aimée");
$notification->setDate(new DateTime());
$notification->setUserId($u);
$this->doctrine->getManager()->persist($notification);
}
$entityManager->remove($prestation);
$entityManager->flush();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment