Line 153... |
Line 153... |
153 |
// don't die (phpunit)
|
153 |
// don't die (phpunit)
|
154 |
throw(new Exception());
|
154 |
throw(new Exception());
|
155 |
}
|
155 |
}
|
Line 156... |
Line 156... |
156 |
|
156 |
|
- |
|
157 |
// 2) réassocie les images "à plat" à leur observation (merge)
|
157 |
// 2) réassocie les images "à plat" à leur observation (merge)
|
158 |
// TODO: appliquer le formattage dépendant de la configuration en fin de processus
|
158 |
$observations = ListeObservations2::reformateObservationSimpleIndex($liaisons, $this->conteneur->getParametre('url_images'));
|
159 |
$observations = ListeObservations2::reformateObservationSimpleIndex($liaisons, $this->conteneur->getParametre('url_images'));
|
159 |
// bien que dans notre cas il n'y est qu'une seule observation, issu de plusieurs images
|
160 |
// bien que dans notre cas il n'y est qu'une seule observation, issu de plusieurs images
|
160 |
// dans $liaisons, $observation est un tableau (cf reformateObservation).
|
161 |
// dans $liaisons, $observation est un tableau (cf reformateObservation).
|
161 |
// Considérons la chose comme telle au cas où le webservice doivent demain demander une paire
|
162 |
// Considérons la chose comme telle au cas où le webservice doivent demain demander une paire
|
Line 181... |
Line 182... |
181 |
$observation['images'] = array_values($observation['images']);
|
182 |
$observation['images'] = array_values($observation['images']);
|
182 |
// autre élément de post-processing: le ce_utilisateur de l'observation non-numeric...
|
183 |
// autre élément de post-processing: le ce_utilisateur de l'observation non-numeric...
|
183 |
if(!is_numeric($observation['auteur.id'])) $observation['auteur.id'] = "0";
|
184 |
if(!is_numeric($observation['auteur.id'])) $observation['auteur.id'] = "0";
|
184 |
if(!isset($observation['auteur.nom'])) $observation['auteur.nom'] = '[inconnu]';
|
185 |
if(!isset($observation['auteur.nom'])) $observation['auteur.nom'] = '[inconnu]';
|
Line -... |
Line 186... |
- |
|
186 |
|
- |
|
187 |
|
- |
|
188 |
if(isset($parametres['justthrow'])) return $observation;
|
185 |
|
189 |
|
186 |
// Mettre en forme le résultat et l'envoyer pour affichage
|
190 |
// Mettre en forme le résultat et l'envoyer pour affichage
|
187 |
$resultat = new ResultatService();
|
191 |
$resultat = new ResultatService();
|
188 |
$resultat->corps = $observation;
|
192 |
$resultat->corps = $observation;
|
189 |
return $resultat;
|
193 |
return $resultat;
|