Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 515 → Rev 516

/trunk/services/modules/0.1/baseflor/InformationsBaseflor.php
76,7 → 76,7
case 'navigation.depart' :
$this->limite_requete['depart'] = $valeur; break;
case 'navigation.limite' : $this->limite_requete['limite'] = $valeur; break;
case 'champs' :
case 'categorie' :
if ($valeur == "description") {
$this->champs_recherches = "num_nomen, BDNT, chorologie, inflorescence,"
." sexualite, ordre_maturation, "
126,12 → 126,16
$this->requete_condition[] = "num_nomen = ".$retour[2]." AND BDNT = 'BDBFX' ";
break;
default :
$e = 'Erreur dans l\'url de votre requête : </br> La ressource " '
$e = 'Erreur dans l\'url de votre requête : </br> Le référentiel " '
.$retour[1].' " n\'existe pas.';
$this->renvoyerErreur(RestServeur::HTTP_CODE_MAUVAISE_REQUETE, $e);
break;
}
 
} else {
$e = 'Erreur dans l\'url de votre requête : </br> La ressource demandée n\'existe pas.';
$this->renvoyerErreur(RestServeur::HTTP_CODE_MAUVAISE_REQUETE, $e);
break;
}
} else {
$this->champs_recherches=" cle, catminat_code, BDNT, num_taxon, num_nomen ";
151,11 → 155,11
public function formaterResultatsInformationsBDNTnn($resultat){
$resultat_json = $resultat[0];
if ($this->retour_format == 'max'){
if (!isset($this->parametres['champs']) ) {
if (!isset($this->parametres['categorie']) ) {
$resultat_json = $this->formaterResultatsTousChamps($resultat_json);
} elseif ($this->parametres['champs'] == 'ecologie') {
} elseif ($this->parametres['categorie'] == 'ecologie') {
$resultat_json = $this->formaterResultatsChampsEcologie($resultat_json);
} elseif ($this->parametres['champs'] == 'description') {
} elseif ($this->parametres['categorie'] == 'description') {
$resultat_json = $this->formaterResultatsChampsDescription($resultat_json);
}
}