Subversion Repositories Applications.framework

Compare Revisions

Regard whitespace Rev 413 → Rev 414

/trunk/framework/Controleur.php
84,7 → 84,7
*
* @return boolean false si le chargement a échoué, sinon true.
*/
final public function chargerModele($nom_modele) {
public function chargerModele($nom_modele) {
$sortie = true;
if (!isset($this->$nom_modele)) {
$modele = $this->getModele($nom_modele);
105,7 → 105,7
*
* @return mixed false si le chargement a échoué, sinon l'objet du modèle demandé.
*/
final protected function getModele($nom_modele, $ext = '.php') {
protected function getModele($nom_modele, $ext = '.php') {
$sortie = false;
$chemin_modele = $this->registre->get('base_chemin_modele').$nom_modele.$ext;
122,16 → 122,18
* Fonction prenant en paramètre le nom d'un squelette et un tableau associatif de données,
* en extrait les variables, charge le squelette et retourne le résultat des deux combinés.
*
* @param String $nom_squelette le nom du squelette sans son extension
* @param String $nom_squelette le nom du squelette sans son extension si elle vaut ".tpl.html"
* @param Array $donnees un tableau associatif contenant les variables a injecter dans la vue
* @param String $ext l'extension du fichier du squelette (par défaut : ".tpl.html"
* @since 0.4 suppression du paramètre 'ext' => le mettre directement dans le nom du squelette
*
* @return boolean false si la vue n'existe pas, sinon la chaine résultat.
*/
final protected function getVue($nom_squelette, &$donnees = array(), $ext = '.tpl.html') {
protected function getVue($nom_squelette, $donnees = array()) {
$donnees = $this->preTraiterDonnees($donnees);
$chemin_squelette = $this->base_chemin_squelette.$nom_squelette.$ext;
$chemin_squelette = $this->base_chemin_squelette.$nom_squelette.'.tpl.html';
if (file_exists($chemin_squelette) == false) {
$chemin_squelette = $this->base_chemin_squelette.$nom_squelette;
}
$sortie = SquelettePhp::analyser($chemin_squelette, $donnees);
 
return $sortie;