Subversion Repositories Applications.framework

Rev

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

Rev 5 Rev 63
Line 1... Line 1...
1
<?php
1
<?php
2
/**
2
/**
3
 * Fichier contenant la classe controleur
3
 * Fichier contenant la classe controleur
4
 * 
4
 * 
-
 
5
 * PHP Version 5 
-
 
6
 * 
5
* @category  PHP
7
* @category  PHP
6
* @package   Framework
8
* @package   Framework
7
* @author    aurelien <aurelien@tela-botanica.org>
9
* @author    aurelien <aurelien@tela-botanica.org>
8
* @copyright 2009 Tela-Botanica
10
* @copyright 2009 Tela-Botanica
9
* @license   http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL  
11
* @license   http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL  
Line 21... Line 23...
21
* @category  Class
23
* @category  Class
22
* @package   Framework
24
* @package   Framework
23
* @author    aurelien <aurelien@tela-botanica.org>
25
* @author    aurelien <aurelien@tela-botanica.org>
24
* @copyright 2009 Tela-Botanica
26
* @copyright 2009 Tela-Botanica
25
* @license   http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL  
27
* @license   http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL  
-
 
28
* @license   http://www.gnu.org/licenses/gpl.html Licence GNU-GPL  
26
* @version   SVN: <svn_id> 
29
* @version   SVN: $Id$ 
27
* @link      /doc/framework/ 
30
* @link      /doc/framework/ 
28
* 
31
* 
29
*/
32
*/
30
abstract class Controleur
33
abstract class Controleur
31
{
34
{
Line 86... Line 89...
86
        
89
        
87
        $this->$nom_modele = new $nom_modele; 
90
        $this->$nom_modele = new $nom_modele; 
Line 88... Line 91...
88
    }
91
    }
89
    
92
    
-
 
93
    /**
90
    /**
94
     * Fonction prenant en paramètre le nom d'un squelette et un tableau associatif de données, 
91
     * Fonction prenant en paramètre le nom d'un squelette et un tableau associatif de données, en extrait les variables, charge le squelette
95
     * en extrait les variables, charge le squelette
92
     * et cree une variable de classe contenant les deux combinés.
96
     * et cree une variable de classe contenant les deux combinés.
93
     * 
97
     * 
94
     * @param String $nom_squelette le nom du squelette
98
     * @param String $nom_squelette le nom du squelette