21,7 → 21,7 |
* Cas d'utilisation : |
* Service completion nom scientifique |
* |
* 1 : L'application recoit un debut de nom scientifique |
* 1 : L'application recoit un debut de nom scientifique ainsi qu'un code de référentiel |
* 2 : Si le genre recu est >1, l'application retourne les 50 premieres genre commencant par ce prefixe |
* 3 : Si l'espece est presente l'application retourne les 50 premieres genre+espece commencant par ce prefixe |
*/ |
38,19 → 38,23 |
|
$liste_genre_espece = array(); |
|
|
$referentiel = null; |
$genre = null; |
$espece = null; |
|
if(isset($uid[0])) { |
$genre = $uid[0]; |
$referentiel = $uid[0]; |
} |
|
if(isset($uid[1])) { |
$espece = $uid[1]; |
$genre = $uid[1]; |
} |
|
if(isset($uid[2])) { |
$espece = $uid[2]; |
} |
|
$chercheur_infos_taxon = new RechercheInfosTaxonBeta($this->config); |
$chercheur_infos_taxon = new RechercheInfosTaxonBeta($this->config, $referentiel); |
$liste_genre_espece = $chercheur_infos_taxon->rechercherGenreEspeceSurPrefixe($genre,$espece); |
|
$this->envoyerJson($liste_genre_espece); |