Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1430 Rev 1431
Line 212... Line 212...
212
		// Mais magiquement (par référence), cela va remplir notre tableau indexé par couple d'id (id_image, id_observation)
212
		// Mais magiquement (par référence), cela va remplir notre tableau indexé par couple d'id (id_image, id_observation)
213
		// cf reformateImagesDoubleIndex() à qui revient la tâche de créer ces deux versions simultanément lorsque
213
		// cf reformateImagesDoubleIndex() à qui revient la tâche de créer ces deux versions simultanément lorsque
214
		// c'est encore possible.
214
		// c'est encore possible.
215
		if($votes) Observation::mapVotesToImages($votes, $images_keyed_by_id_image);
215
		if($votes) Observation::mapVotesToImages($votes, $images_keyed_by_id_image);
Line -... Line 216...
-
 
216
 
-
 
217
		// les deux masques de tags sont transformés en AST dans le processus de construction de la requête.
-
 
218
		// Reprenous les paramètres originaux non-nettoyés (ils sont valables car le nettoyage est déterministe)
-
 
219
		$params_header = array_merge($params, array_filter(array('masque.tag_cel' => @$parametres['masque.tag_cel'],
216
 
220
																 'masque.tag_pictoflora' => @$parametres['masque.tag_pictoflora'])));
217
		$resultat = new ResultatService();
221
		$resultat = new ResultatService();
218
		$resultat->corps = array('entete' => ListeObservations2::makeJSONHeader($total, $params, Config::get('url_service')),
222
		$resultat->corps = array('entete' => ListeObservations2::makeJSONHeader($total, $params_header, Config::get('url_service')),
219
								 'resultats' => $images);
223
								 'resultats' => $images);
220
		return $resultat;
224
		return $resultat;
Line 221... Line 225...
221
	}
225
	}