45,14 → 45,16 |
} |
|
foreach ($stationBdd as $cle => $valeur) { |
if ($cle != 'taxon') { |
if ($cle != 'taxon' && $cle != 'auteur') { |
$station[$cle] = $valeur; |
} |
} |
$station['taxons'] = array(trim($stationBdd['taxon'])); |
$station['auteurs'] = array(trim($stationBdd['auteur'])); |
$this->mettreAJourBbox($station); |
} else { |
$station['taxons'][] = trim($stationBdd['taxon']); |
$station['auteurs'][] = trim($stationBdd['auteur']); |
} |
} |
return $stationsRetour; |
93,7 → 95,8 |
unset($station['station']); |
unset($station['zone_geo']); |
unset($station['ce_zone_geo']); |
$station['taxons'] = str_replace("&", "&", implode(',', $station['taxons'])); |
$station['taxons'] = str_replace("&", "&", implode(', ', $station['taxons'])); |
$station['auteurs'] = str_replace("&", "&", implode(', ', array_unique($station['auteurs']))); |
} |
|
private function mettreEnPageStationMoissonnage(& $station) { |
106,7 → 109,8 |
} |
} |
unset($station['nom']); |
$station['taxons'] = str_replace("&", "&", implode(',', $station['taxons'])); |
$station['taxons'] = str_replace("&", "&", implode(', ', $station['taxons'])); |
$station['auteurs'] = str_replace("&", "&", implode(', ', array_unique($station['auteurs']))); |
} |
|
public function formaterException(Exception $erreur) { |