Subversion Repositories Applications.framework

Compare Revisions

Ignore whitespace Rev 476 → Rev 477

/trunk/framework/Cli.php
56,16 → 56,17
exit(0);
}
 
private static function charger($script_nom, $parametres) {
private static function charger($script_nom_original, $parametres) {
$Script = null;
Config::verifierPresenceParametres(self::$parametres_obligatoires);
 
if (strpos($script_nom, DS)) {
$decompoScriptNom = explode(DS, $script_nom);
 
if (strpos($script_nom_original, DS)) {
$decompoScriptNom = explode(DS, $script_nom_original);
$script_nom = array_pop($decompoScriptNom);
$dossier_nom = implode(DS, $decompoScriptNom);
} else {
$dossier_nom = strtolower($script_nom);
$dossier_nom = strtolower($script_nom_original);
}
 
$classe_nom = self::obtenirNomClasse($script_nom);
78,7 → 79,7
if (!class_exists( $classe_nom)) {
trigger_error("Erreur: impossible de trouver la classe de la commande : $classe_nom\n", E_USER_ERROR);
} else {
$Script = new $classe_nom($script_nom, $parametres);
$Script = new $classe_nom($script_nom_original, $parametres);
}
}
return $Script;