[Absence] Recupération des emails expediteurs et destinataire.

This commit is contained in:
mckmonster 2024-07-29 18:58:52 +02:00
parent 00a4ad9784
commit 4a4306f1c8
2 changed files with 9 additions and 0 deletions

View file

@ -6,6 +6,7 @@ use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\Routing\Annotation\Route;
use YesWiki\Core\ApiResponse; use YesWiki\Core\ApiResponse;
use YesWiki\Core\Controller\AuthController;
use YesWiki\Core\YesWikiController; use YesWiki\Core\YesWikiController;
use YesWiki\Meeo\Controle\Controle; use YesWiki\Meeo\Controle\Controle;
use YesWiki\Meeo\Service\AbsenceManager; use YesWiki\Meeo\Service\AbsenceManager;
@ -81,8 +82,12 @@ class ApiController extends YesWikiController
$absenceManager->create($eleve, $parameters['date_debut_absence'], $parameters['date_fin_absence'], $parameters['justification']); $absenceManager->create($eleve, $parameters['date_debut_absence'], $parameters['date_fin_absence'], $parameters['justification']);
// Récupération de l'expéditeur // Récupération de l'expéditeur
$expediteur = $this->getService(AuthController::class)->getLoggedUser()['email'];
// echo "Expediteur : ".$expediteur."\n";
// Récupération du destinataire // Récupération du destinataire
$destinataire = $eleve->getEmail();
// echo "Envoyer à : ".$destinataire."\n";
// Génération du rendu du mail // Génération du rendu du mail

View file

@ -45,6 +45,10 @@ class Eleve {
$this->data['listeListeClassesbf_classe'] = $classe; $this->data['listeListeClassesbf_classe'] = $classe;
} }
public function getEmail() {
return $this->user['bf_mail'];
}
public function getData() { public function getData() {
return $this->data; return $this->data;
} }