| 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 |
|