Subversion Repositories eFlore/Applications.del

Rev

Rev 1385 | Rev 1435 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1385 Rev 1389
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;