/trunk/jrest/lib/GestionObservation.php |
---|
358,10 → 358,11 |
// TODO : voir si l'on peut utiliser un des fonctions de la classe cel |
if (isset($parametres['date_observation']) && $parametres['date_observation']!="null") { |
//TODO: prendre en compte des dates incomplètes ? |
if(count(explode("/",$parametres['date_observation'])) >= 3) { |
list($jour,$mois,$annee)=explode("/",$parametres['date_observation']); |
$parametres['date_observation']=$annee."-".$mois."-".$jour." 0:0:0"; |
} |
} |
return $parametres; |
} |
/trunk/jrest/lib/RechercheInfosTaxonBeta.php |
---|
260,5 → 260,21 |
return $retour; |
} |
private function getUrlRechercheSynonymes($num_nom) { |
return $this->url_service_nom.'/'.$num_nom.'/relations/synonymie/?retour.format=min'; |
} |
public function rechercherSynonymesSurNumNom($num_nom) { |
$retour = array(); |
$resultat = @file_get_contents($this->getUrlRechercheSynonymes($num_nom)); |
if($resultat != '') { |
$resultat = json_decode($resultat); |
if(is_object($resultat) && isset($resultat->resultat) && count($resultat->resultat) > 0) { |
$retour = $resultat->resultat; |
} |
} |
return $retour; |
} |
} |
?> |