assure/Controleur/ControleurAjaxmessagerieliste.php
2025-12-01 19:07:16 +00:00

38 lines
996 B
PHP

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Messagerie.php';
class ControleurAjaxmessagerieliste extends Controleur
{
private $messagerie;
public function __construct() {
$this->messagerie = new Messagerie();
}
public function index()
{
$messagesnonlus = $this->messagerie->getmessagesnonlus();
$this->genererVueAjax(array('messagesnonlus' => $messagesnonlus));
}
public function marquercommelu()
{
$idMessagerie = $this->requete->getParametreFormulaire("idMessagerie");
// $this->messagerie->marquercommelu($idMessagerie);
$this->messagerie->marquercommeluser($idMessagerie);
// $this->executerAction("index");
}
public function derniermessage()
{
// $derniermessage = $this->messagerie->getderniermessagenonlu();
$derniermessage = $this->messagerie->getderniermessagenonluuser();
$this->genererVueAjax(array('derniermessage' => $derniermessage));
}
}