Subversion Repositories Applications.gtt

Rev

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

Rev 62 Rev 104
Line 19... Line 19...
19
 
19
 
20
	function set($intitule, $objet)
20
	function set($intitule, $objet)
21
	{
21
	{
22
		if (is_array($objet) && isset($this->aso_stock[$intitule])) {
22
		if (is_array($objet) && isset($this->aso_stock[$intitule])) {
23
			$this->aso_stock[$intitule] = array_merge((array)$this->aso_stock[$intitule], (array)$objet);
23
			$this->aso_stock[$intitule] = array_merge((array)$this->aso_stock[$intitule], (array)$objet);
24
			$message = "Le tableau $intitule présent dans le registre a été fusionné avec un nouveau tableau de même intitulé !";
24
			$message = "Le tableau $intitule présent dans le registre a été fusionné avec un nouveau tableau de même intitulé !";
25
			trigger_error($message, E_USER_WARNING);
25
			trigger_error($message, E_USER_WARNING);
26
		} else {
26
		} else {
27
			$this->aso_stock[$intitule] = $objet;
27
			$this->aso_stock[$intitule] = $objet;
28
		}
28
		}
Line 88... Line 88...
88
	}
88
	}
89
	public function ajouterDonnee($cle, $val)
89
	public function ajouterDonnee($cle, $val)
90
	{
90
	{
91
		if (is_array($val) && isset($this->donnees[$cle])) {
91
		if (is_array($val) && isset($this->donnees[$cle])) {
92
			$this->donnees[$cle] = array_merge((array)$this->donnees[$cle], $val);
92
			$this->donnees[$cle] = array_merge((array)$this->donnees[$cle], $val);
93
			trigger_error('Fusion de données pour la clé : '. $cle, E_USER_NOTICE);
93
			trigger_error('Fusion de données pour la clé : '. $cle, E_USER_NOTICE);
94
		} else {
94
		} else {
95
			$this->donnees[$cle] = $val;
95
			$this->donnees[$cle] = $val;
96
		}
96
		}
97
	}
97
	}
98
	public function getDonnees($cle = null)
98
	public function getDonnees($cle = null)