Subversion Repositories eFlore/Applications.coel-consultation

Rev

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

Rev 112 Rev 114
Line 4... Line 4...
4
 * Collection est le controlleur principal de l'application.
4
 * Collection est le controlleur principal de l'application.
5
 * Elle repartie les demandes utilisateurs dans les différents modules, executent les actions et redistribue le code
5
 * Elle repartie les demandes utilisateurs dans les différents modules, executent les actions et redistribue le code
6
 * html dans les différentes fonctions d'affichage.
6
 * html dans les différentes fonctions d'affichage.
7
 * C'est une Singleton.
7
 * C'est une Singleton.
8
 *
8
 *
9
 * @category	PHP5
9
 * @category	PHP 5.2
10
 * @package		Collection
10
 * @package		Collection
11
 * @author		Jean-Pascal MILCENT <jpm@tela-botanica.org>
11
 * @author		Jean-Pascal MILCENT <jpm@tela-botanica.org>
12
 * @copyright	2010 Tela-Botanica
12
 * @copyright	2010 Tela-Botanica
13
 * @license		GPL-v3 et CECILL-v2
13
 * @license		GPL-v3 et CECILL-v2
14
 * @version		SVN:<svn_id>
14
 * @version		$Id: AppControleur.php 114 2010-06-28 09:49:51Z jpm $
15
 */
15
 */
Line 16... Line 16...
16
 
16
 
Line 17... Line 17...
17
class Collection extends Controleur {
17
class AppControleur extends Controleur {
18
	
18
	
19
	/**
19
	/**
20
	 * Instance de la classe pointant sur elle même (pour le pattern singleton)
20
	 * Instance de la classe pointant sur elle même (pour le pattern singleton)
Line 87... Line 87...
87
	/**
87
	/**
88
	 * Vérifie si l'instance de classe à été crée, si non la crée.
88
	 * Vérifie si l'instance de classe à été crée, si non la crée.
89
	 */
89
	 */
90
	private static function verifierCreationInstance() {
90
	private static function verifierCreationInstance() {
91
		if (empty(self::$instance)) {
91
		if (empty(self::$instance)) {
92
			self::$instance = new Collection();
92
			self::$instance = new AppControleur();
93
		}
93
		}
94
	}
94
	}
Line 95... Line 95...
95
	
95
	
96
	/**
96
	/**