28,9 → 28,6 |
case 'supprimerTous' : |
$this->supprimerTous(); |
break; |
case 'genererScriptTableReference' : |
$this->genererScriptTableReference(); |
break; |
default : |
throw new Exception("Erreur : la commande '$cmd' n'existe pas!"); |
} |
93,14 → 90,5 |
"cel_obs_images, locations "; |
$this->getBdd()->requeter($requete); |
} |
|
private function genererScriptTableReference() { |
$script_sql = file_get_contents(__DIR__.'/cel_references.tpl.sql'); |
$config_references = Config::get('references'); |
foreach($config_references as $a_remplacer => $remplacement) { |
$script_sql = str_replace($a_remplacer, $remplacement, $script_sql); |
file_put_contents(__DIR__.'/cel_references_gen.sql', $script_sql); |
} |
} |
} |
?> |