Subversion Repositories Applications.framework

Rev

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

Rev 105 Rev 120
Line 1... Line 1...
1
<?php
1
<?php
2
// declare(encoding='UTF-8');
2
// declare(encoding='UTF-8');
3
/**
3
/**
4
 * Classe registre, qui permet un accès à différentes variables à travers les autres classes.
4
 * Classe registre, qui permet un accès à différentes variables à travers les autres classes.
5
 * C'est un singleton
5
 * C'est un singleton
6
 * 
6
 *
7
* PHP Version 5 
7
* PHP Version 5
8
* 
8
*
9
* @category  Class
9
* @category  Class
10
* @package   Framework
10
* @package   Framework
11
* @author    Jean-Pascal Milcent <jmp@tela-botanica.org>
11
* @author	Jean-Pascal Milcent <jmp@tela-botanica.org>
12
* @copyright 2009 Tela-Botanica
12
* @copyright 2009 Tela-Botanica
13
* @license   http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL  
13
* @license   http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
14
* @license   http://www.gnu.org/licenses/gpl.html Licence GNU-GPL  
14
* @license   http://www.gnu.org/licenses/gpl.html Licence GNU-GPL
15
* @version   SVN: $$Id: Registre.php 105 2009-08-31 15:25:05Z aurelien $$ 
15
* @version   SVN: $$Id: Registre.php 120 2009-09-01 12:21:14Z aurelien $$
16
* @link      /doc/framework/ 
16
* @link	  /doc/framework/
17
* 
17
*
18
*/
18
*/
19
class Registre {
19
class Registre {
Line 20... Line 20...
20
 
20
 
21
	/**
21
	/**
Line 40... Line 40...
40
	public static function getInstance() {
40
	public static function getInstance() {
41
		if (self::$registre instanceof Registre) {
41
		if (self::$registre instanceof Registre) {
42
			return self::$registre;
42
			return self::$registre;
43
		}
43
		}
44
		self::$registre = new Registre;
44
		self::$registre = new Registre;
45
	    return self::$registre;
45
		return self::$registre;
46
	}
46
	}
Line 47... Line 47...
47
 
47
 
48
	/**
48
	/**
49
	 * Ajoute un objet au tableau selon un intitulé donné
49
	 * Ajoute un objet au tableau selon un intitulé donné