Subversion Repositories Applications.framework

Rev

Rev 299 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 299 Rev 387
Line 12... Line 12...
12
 * @author		Delphine CAUQUIL <delphine@tela-botanica.org>
12
 * @author		Delphine CAUQUIL <delphine@tela-botanica.org>
13
 * @copyright	Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)
13
 * @copyright	Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)
14
 * @license	http://www.gnu.org/licenses/gpl.html Licence GNU-GPL-v3
14
 * @license	http://www.gnu.org/licenses/gpl.html Licence GNU-GPL-v3
15
 * @license	http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL-v2
15
 * @license	http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL-v2
16
 * @since 		0.3 
16
 * @since 		0.3
17
 * @version	$Id: Cli.php 299 2011-01-18 14:03:46Z jpm $
17
 * @version	$Id: Cli.php 387 2011-10-28 15:57:40Z jpm $
18
 * @link		/doc/framework/
18
 * @link		/doc/framework/
19
 */
19
 */
Line 20... Line 20...
20
 
20
 
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 -... Line 61...
-
 
61
		Config::verifierPresenceParametres(self::$parametres_obligatoires);
-
 
62
 
-
 
63
		if (strpos($script_nom, DS)) {
61
		Config::verifierPresenceParametres(self::$parametres_obligatoires);
64
			$decompoScriptNom = explode(DS, $script_nom);
-
 
65
			$script_nom = array_pop($decompoScriptNom);
62
		
66
			$dossier_nom = implode(DS, $decompoScriptNom);
-
 
67
		} else {
-
 
68
			$dossier_nom = strtolower($script_nom);
-
 
69
		}
63
		$classe_nom = self::obtenirNomClasse($script_nom);
70
 
Line 64... Line 71...
64
		$dossier_nom = strtolower($script_nom);
71
		$classe_nom = self::obtenirNomClasse($script_nom);
65
		$fichier_script = Config::get('chemin_modules').$dossier_nom.DS.$classe_nom.'.php';
72
		$fichier_script = Config::get('chemin_modules').$dossier_nom.DS.$classe_nom.'.php';
66
		
73