248,7 → 248,7 |
"&retour.champs=num_statut"; |
$noms = @json_decode(file_get_contents($url)); |
if(! $noms) return ''; |
$noms = array_filter((array)($noms->resultat), array($this, retournerNumStatutUn)); |
$noms = array_filter((array)($noms->resultat), array($this, retournerNumStatutUn)); // XXX: php 5.3 |
$nom = array_pop($noms)->nom_vernaculaire; |
|
// cache |
259,6 → 259,10 |
private function retournerNumStatutUn(&$item) { |
return ($item->num_statut == 1); |
} |
|
private function retournerNumStatutUnArr(&$item) { |
return ($item['num_statut'] == 1); |
} |
|
// si getNomCommun_v2 ou getNomCommun_v3 sont utilisés |
/* require_once('/home/raphael/eflore/framework/framework/Framework.php'); |
291,7 → 295,7 |
$noms = $service->consulter(Array('nvjfl', 'noms-vernaculaires'), $donnees); |
|
if(! $noms) return ''; |
$noms = array_filter((array)($noms->resultat), array($this, retournerNumStatutUn)); |
$noms = array_filter((array)($noms->resultat), array($this, retournerNumStatutUn)); // XXX: php 5.3 |
$nom = array_pop($noms)->nom_vernaculaire; |
|
// cache |
329,7 → 333,7 |
return ''; |
} |
if(! $noms) return ''; |
$noms = array_filter($noms['resultat'], array($this, retournerNumStatutUn)); |
$noms = array_filter($noms['resultat'], array($this, retournerNumStatutUnArr)); // XXX: php 5.3 |
$premier_nom = array_pop($noms); |
$nom = $premier_nom['nom_vernaculaire']; |
|