Subversion Repositories eFlore/Applications.moissonnage

Compare Revisions

Ignore whitespace Rev 42 → Rev 43

/trunk/services/bibliotheque/FormateurWfs.php
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) {