Subversion Repositories Applications.framework

Rev

Rev 241 | Rev 266 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 241 Rev 244
Line 58... Line 58...
58
	
58
	
59
	private static function charger($script_nom, $parametres) {
59
	private static function charger($script_nom, $parametres) {
60
		$Script = null;
60
		$Script = null;
Line 61... Line 61...
61
		Config::verifierPresenceParametres(self::$parametres_obligatoires);
61
		Config::verifierPresenceParametres(self::$parametres_obligatoires);
62
		
62
		
Line 63... Line 63...
63
		$classe_nom = implode('', array_map('ucfirst', explode('_', strtolower($script_nom))));
63
		$classe_nom = self::obtenirNomClasse($script_nom);
64
		$fichier_script = Config::get('chemin_modules').$script_nom.DS.$classe_nom.'.php';
64
		$fichier_script = Config::get('chemin_modules').$script_nom.DS.$classe_nom.'.php';
65
		
65
		
Line 74... Line 74...
74
			}
74
			}
75
		}
75
		}
76
		return $Script;
76
		return $Script;
77
	}
77
	}
Line -... Line 78...
-
 
78
	
-
 
79
	private static function obtenirNomClasse($script_nom) {
-
 
80
		$nom_classe = implode('', array_map('ucfirst', explode('_', strtolower($script_nom))));
-
 
81
		return $nom_classe;
-
 
82
	}
78
	
83
	
79
	private static function getParametres($argv) {
84
	private static function getParametres($argv) {
80
		$parametres = array();
85
		$parametres = array();
81
		// Récupération des options
86
		// Récupération des options
82
		while (count($argv)) {
87
		while (count($argv)) {