4,10 → 4,11 |
/** |
* Traitement des observations sauvages pour les migrer vers des champs étendus |
* |
* Description : classe permettant d'affecter des champs étendus aux observations sauvages |
* Description : classe permettant d'affecter des champs étendus aux observations sauvages. Elle permet aussi |
* d'exporter les données à migrer en CSV pour vérifier les informations avant la migration. |
* Utilisation : |
* - Pour migrer les données : /opt/lamp/bin/php script.php migration_sauvages -a migrer -v 3 |
* - Pour exporter les données : /opt/lamp/bin/php script.php migration_sauvages -a exporter -s chemin_vers_fichier_sortie |
* - Pour migrer : /opt/lamp/bin/php script.php migration_sauvages -a migrer -v 3 |
* - Pour exporter : /opt/lamp/bin/php script.php migration_sauvages -a exporter -s chemin_vers_fichier_sortie |
* |
* @category PHP 5.3 |
* @package scripts |
33,15 → 34,15 |
$cmd = $this->getParametre('a'); |
try { |
switch ($cmd) { |
case 'exporter' : |
$this->exporterObservationsSauvagesAMigrer(); |
break; |
case 'migrer' : |
$this->migrerObservationsSauvages(); |
break; |
case 'exporter' : |
$this->exporterObservationsSauvagesAMigrer(); |
break; |
default : |
$msg = "Erreur : la commande '$cmd' n'existe pas!\n". |
"Commandes existantes : migrer, exporter"; |
"Commandes existantes : exporter, migrer"; |
throw new Exception($msg); |
} |
} catch (Exception $e) { |