Line 178... |
Line 178... |
178 |
return $commentaire['utilisateur_prenom'].' '.$commentaire['utilisateur_nom'];
|
178 |
return $commentaire['utilisateur_prenom'].' '.$commentaire['utilisateur_nom'];
|
179 |
}
|
179 |
}
|
Line 180... |
Line 180... |
180 |
|
180 |
|
181 |
protected function envoyerMessageAuxDestinataires() {
|
181 |
protected function envoyerMessageAuxDestinataires() {
|
182 |
foreach ($this->observations_concernees as $auteurId => $liste_obs) {
|
182 |
foreach ($this->observations_concernees as $auteurId => $liste_obs) {
|
183 |
$donnees = $this->formaterDonneesPourMessage($liste_obs, $auteur);
|
183 |
$donnees = $this->formaterDonneesPourMessage($liste_obs);
|
184 |
$messageTxt = $this->formaterMessageTxt($donnees);
|
184 |
$messageTxt = $this->formaterMessageTxt($donnees);
|
185 |
$messageHtml = $this->formaterMessageHtml($donnees);
|
185 |
$messageHtml = $this->formaterMessageHtml($donnees);
|
Line 186... |
Line 186... |
186 |
$this->recapitulatifAdmin[$auteurId] = array('txt' => $messageTxt, 'html' => $messageHtml);
|
186 |
$this->recapitulatifAdmin[$auteurId] = array('txt' => $messageTxt, 'html' => $messageHtml);
|
Line 209... |
Line 209... |
209 |
// Nettoyage des tabulations pour indentation du code PHP
|
209 |
// Nettoyage des tabulations pour indentation du code PHP
|
210 |
$msgTxt = str_replace("\t", '', $msgTxt);
|
210 |
$msgTxt = str_replace("\t", '', $msgTxt);
|
211 |
return $msgTxt;
|
211 |
return $msgTxt;
|
212 |
}
|
212 |
}
|
Line 213... |
Line 213... |
213 |
|
213 |
|
214 |
private function formaterDonneesPourMessage($liste_obs, $auteur) {
|
214 |
private function formaterDonneesPourMessage($liste_obs) {
|
215 |
$donnees = array();
|
215 |
$donnees = array();
|
216 |
// copie de la première obs pour en obtenir le nom et prénom de l'auteur
|
216 |
// copie de la première obs pour en obtenir le nom et prénom de l'auteur
|
217 |
// (en deux fois pour éviter un warning en mode strict)
|
217 |
// (en deux fois pour éviter un warning en mode strict)
|
218 |
$valeurs = array_values($liste_obs);
|
218 |
$valeurs = array_values($liste_obs);
|
219 |
$premiere_obs = array_shift($valeurs);
|
219 |
$premiere_obs = array_shift($valeurs);
|
220 |
$donnees['liste_observations'] = $liste_obs;
|
- |
|
221 |
$donnees['auteur'] = $auteur;
|
220 |
$donnees['liste_observations'] = $liste_obs;
|
Line 222... |
Line 221... |
222 |
$donnees['auteur_formate'] = ucfirst($premiere_obs['prenom_utilisateur']).' '.ucfirst($premiere_obs['nom_utilisateur']);
|
221 |
$donnees['auteur_formate'] = ucfirst($premiere_obs['prenom_utilisateur']).' '.ucfirst($premiere_obs['nom_utilisateur']);
|
223 |
|
222 |
|