Line 209... |
Line 209... |
209 |
protected function formaterCommentaires($liste_commentaires) {
|
209 |
protected function formaterCommentaires($liste_commentaires) {
|
210 |
foreach ($liste_commentaires as $commentaire) {
|
210 |
foreach ($liste_commentaires as $commentaire) {
|
211 |
$id_obs = $commentaire['ce_observation'];
|
211 |
$id_obs = $commentaire['ce_observation'];
|
212 |
if (isset($this->correspondance_id_obs_auteurs[$id_obs])) {
|
212 |
if (isset($this->correspondance_id_obs_auteurs[$id_obs])) {
|
213 |
$id_auteur_obs = $this->correspondance_id_obs_auteurs[$id_obs];
|
213 |
$id_auteur_obs = $this->correspondance_id_obs_auteurs[$id_obs];
|
- |
|
214 |
// si l'auteur du commentaire est l'auteur de l'obs, on évite de lui
|
- |
|
215 |
// rappeler qu'il se parle à lui-même
|
- |
|
216 |
$id_auteur_commentaire = $commentaire['ce_utilisateur'];
|
- |
|
217 |
if ($id_auteur_commentaire == 0 || $id_auteur_commentaire == '') { // cas du commentateur non-inscrit
|
- |
|
218 |
$id_auteur_commentaire = $commentaire['utilisateur_courriel'];
|
- |
|
219 |
}
|
- |
|
220 |
if ($id_auteur_obs != $id_auteur_commentaire) {
|
214 |
$commentaire['auteur'] = $this->formaterAuteur($commentaire);
|
221 |
$commentaire['auteur'] = $this->formaterAuteur($commentaire);
|
215 |
$this->observations_concernees[$id_auteur_obs][$id_obs]['commentaires'][] = $commentaire;
|
222 |
$this->observations_concernees[$id_auteur_obs][$id_obs]['commentaires'][] = $commentaire;
|
216 |
}
|
223 |
}
|
217 |
}
|
224 |
}
|
218 |
}
|
225 |
}
|
- |
|
226 |
}
|
Line 219... |
Line 227... |
219 |
|
227 |
|
220 |
private function formaterAuteur($commentaire) {
|
228 |
private function formaterAuteur($commentaire) {
|
221 |
return $commentaire['utilisateur_prenom'].' '.$commentaire['utilisateur_nom'];
|
229 |
return $commentaire['utilisateur_prenom'].' '.$commentaire['utilisateur_nom'];
|