40,9 → 40,22 |
*/ |
public function __construct() { |
Config::verifierPresenceParametres($this->parametres_obligatoires); |
|
$this->base_chemin_modele = Config::get('chemin_modeles'); |
if (Registre::existe('tbf.chemin_modeles')) { |
$this->base_chemin_modele = Registre::get('tbf.chemin_modeles'); |
} |
|
$this->base_chemin_squelette = Config::get('chemin_squelettes'); |
if (Registre::existe('tbf.chemin_squelettes')) { |
$this->base_chemin_squelette = Registre::get('tbf.chemin_squelettes'); |
} |
|
$this->base_chemin_controleur = Config::get('chemin_controleurs'); |
if (Registre::existe('tbf.chemin_controleurs')) { |
$this->base_chemin_squelette = Registre::get('tbf.chemin_controleurs'); |
} |
|
$this->base_url_application = new Url(Config::get('base_url_application')); |
} |
|
70,7 → 83,7 |
* Retourne un modele donné |
* |
* @param string $nom_modele le nom du fichier modèle à charger sans son extension |
* @param String $ext l'extension du fichier du modèel (par défaut : ".php" |
* @param String $ext l'extension du fichier du modèle (par défaut : ".php") |
* |
* @return mixed false si le chargement a échoué, sinon l'objet du modèle demandé. |
*/ |