364,8 → 364,8 |
$lieux_retour += $lieux_mondiaux; |
} |
|
// Suppression de possibles doublons |
$lieux_retour = $this->reduireListeLieux($lieux_retour); |
// Suppression de possibles doublons @WARNING marche pas !!! |
//$lieux_retour = $this->reduireListeLieux($lieux_retour); |
|
return $lieux_retour; |
} |
394,12 → 394,14 |
|
/** |
* Fonctions utilitaires |
* |
*/ |
|
// qui a écrit cette m*rde ? |
protected function reduireListeLieux($tableau) { |
$index = array(); |
foreach($tableau as $ligne) { |
// merci de mettre des commentaires !!! |
// ça enlève les 2 premières lettres ou chiffres du nom de lieu => wtf ? |
$index_loc = trim(preg_replace("/\([a-zA-Z0-9]{2}\)$/", "", $ligne[0])); |
if(!isset($index[$index_loc])) { |
$index[$index_loc] = $ligne; |