Subversion Repositories eFlore/Applications.del

Compare Revisions

Regard whitespace Rev 1699 → Rev 1700

/trunk/services/modules/0.1/determinations/ValiderDetermination.php
18,12 → 18,8
class ValiderDetermination {
 
private $conteneur;
private $navigation;
private $masque;
private $gestionBdd;
private $bdd;
private $parametres = array();
private $ressources = array();
private $idObs = null;
private $idProposition = null;
private $idAuteurObs = null;
38,13 → 34,14
public function modifier($ressources, $parametres) {
$this->verifierParametres($ressources, $parametres);
$this->idProposition = $ressources[1];
$e = $this->modifierObservationParDetermination();
$retourCel = $this->modifierObservationParDetermination();
 
if ($e == 'ok' || $e == 'OK' || $e == 'Not Modified') {
RestServeur::envoyerEnteteStatutHttp(RestServeur::HTTP_CODE_OK);
} else {
throw new Exception("Erreur: le web service du CEL a retourné : $e", RestServeur::HTTP_CODE_ERREUR);
if (preg_match('/^(OK|Not Modified)$/i', $retourCel) == false) {
$msg = "Erreur: le web service du CEL a retourné : $e";
$code = RestServeur::HTTP_CODE_ERREUR;
throw new Exception($msg, $code);
}
return 'OK';
}
 
private function verifierParametres($ressources, $parametres) {
/trunk/services/modules/0.1/determinations/ListeImagesDeterminationsProbables.php
4,14 → 4,15
* pour retourner une liste d'images associée à la détermination la plus probable
* avec la possibilité de ne renvoyer que les images les mieux notées pour un protocole donné
*
* @category php 5.2
* @package del
* @subpackage images
* @category DEL
* @package Services
* @subpackage Determinations
* @author Raphaël Droz <raphael@tela-botanica.org>
* @author Jean-Pascal Milcent <jpm@tela-botanica.org>
* @author Aurélien Peronnet <aurelien@tela-botanica.org>
* @copyright Copyright (c) 2012, Tela Botanica (accueil@tela-botanica.org)
* @license http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
* @license http://www.gnu.org/licenses/gpl.html Licence GNU-GPL
* @license CECILL v2 <http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt>
* @license GNU-GPL <http://www.gnu.org/licenses/gpl.html>
* @see http://www.tela-botanica.org/wikini/eflore/wakka.php?wiki=ApiIdentiplante01Images
*/
 
162,7 → 163,6
* @param $liaisons les liaisons de la table del_obs_images
* */
private function chargerImage($liaisons) {
$images = array();
foreach ($liaisons as $liaison) {
198,7 → 198,7
/**
* Charger les votes pour chaque image
**/
*/
private function chargerPropositionPlusProbable($images) {
$resultatsPropositions = $this->bdd->recupererTous(sprintf(
'SELECT * FROM del_commentaire WHERE ce_observation IN (%s) AND nom_sel IS NOT NULL',