Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1826 Rev 1926
Line 43... Line 43...
43
	private function obtenirPreferencesUtilisateur($id_utilisateur) {
43
	private function obtenirPreferencesUtilisateur($id_utilisateur) {
44
		$requete = 'SELECT * '.
44
		$requete = 'SELECT * '.
45
			'FROM del_utilisateur_infos '.
45
			'FROM del_utilisateur_infos '.
46
			'WHERE id_utilisateur = '.$this->bdd->proteger($id_utilisateur).' '.
46
			'WHERE id_utilisateur = '.$this->bdd->proteger($id_utilisateur).' '.
47
			' -- '.__FILE__.' : '.__LINE__;
47
			' -- '.__FILE__.' : '.__LINE__;
48
		$prefs_utilisateur = $this->bdd->recupererTous($requete);
48
		$prefs_utilisateur = $this->bdd->recuperer($requete);
Line 49... Line 49...
49
 
49
 
50
		if (empty($prefs_utilisateur)) {
50
		if (empty($prefs_utilisateur)) {
51
			$this->initialiserInfosUtilisateur($id_utilisateur);
51
			$this->initialiserInfosUtilisateur($id_utilisateur);
52
			$prefs_utilisateur = $this->renvoyerInfosUtilisateurDefaut($id_utilisateur);
52
			$prefs_utilisateur = $this->renvoyerInfosUtilisateurDefaut($id_utilisateur);
53
		} else {
53
		} else {
-
 
54
			if (empty($prefs_utilisateur['preferences'])) {
-
 
55
				$prefs_utilisateur['preferences'] = $this->obtenirTableauPreferenceDefaut();
54
			$prefs_utilisateur = $prefs_utilisateur[0];
56
			} else {
-
 
57
				$prefs_utilisateur['preferences'] = json_decode($prefs_utilisateur['preferences']);
55
			$prefs_utilisateur['preferences'] = json_decode($prefs_utilisateur['preferences']);
58
			}
56
			$prefs_utilisateur['admin'] = $prefs_utilisateur['admin'];
59
			$prefs_utilisateur['admin'] = $prefs_utilisateur['admin'];
Line 57... Line 60...
57
		}
60
		}
58
 
61