Subversion Repositories Applications.referentiel

Rev

Rev 18 | Rev 23 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?php
// declare(encoding='UTF-8');
/**
 * Classe Controleur du module Test.
 * 
 * TODO : refactoriser l'ensemble des tests!
 *
 * @package             Referentiel
 * @category    Php5.2
 * @author              Jean-Pascal MILCENT <jpm@tela-botanica.org>
 * @copyright   2010 Tela-Botanica
 * @license             http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
 * @license             http://www.gnu.org/licenses/gpl.html Licence GNU-GPL
 * @version             SVN: $Id$
 */
class Test extends AppliControleur {
        
        private $projet = null;
        private $tableStructureDao = null;
        private $referentielDao = null;
        private $manuel = null;
        
        public function __construct()  {
                parent::__construct();
                
                // Récupération de paramêtres
                if (isset($_GET['projet'])) { // code du projet courrant
                        $this->projet = $_GET['projet'];
                }
                // Parser le fichier ini contenant certains règles liées à la version du manuel
                $this->manuel = parse_ini_file(Config::get('dossier_configurations').DS.Config::get('manuel'));
                
                // Chargement des DAO nécessaires
                $this->tableStructureDao = $this->getModele('TableStructureDao');
                $this->referentielDao = $this->getModele('ReferentielDao');
        }
        
        //+----------------------------------------------------------------------------------------------------------------+
        // Méthodes
        /**
         * Fonction d'affichage par défaut, elle appelle la liste des administrateurs
         */
        public function executerActionParDefaut() {
                return '';
        }
        
}
?>