Subversion Repositories Sites.obs-saisons.fr

Rev

Rev 71 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 71 Rev 207
1
<?php
1
<?php
2
abstract class Utilisateur extends aControleur {
2
abstract class Utilisateur extends aControleur {
-
 
3
	
-
 
4
	public function setIdentite($identite) {
-
 
5
		$_SESSION['ods_saisie']['identite'] = $identite;
-
 
6
	}
-
 
7
	
-
 
8
	public function getIdentite() {
-
 
9
		if($this->estAdmin()) {
-
 
10
			if(!isset($_SESSION['ods_saisie']['identite']) || $_SESSION['ods_saisie']['identite'] == '') {
-
 
11
				return $this->getIdentifiantNumerique();
-
 
12
			}
-
 
13
			return $_SESSION['ods_saisie']['identite'];
-
 
14
		} else {
-
 
15
			return $this->getIdentifiantNumerique();
-
 
16
		}
-
 
17
	}
3
	
18
	
4
	public function getIdentifiantNumerique() {
19
	public function getIdentifiantNumerique() {
5
		return 0;
20
		return 0;
6
	}
21
	}
7
	
22
	
8
	public function getEmail() {
23
	public function getEmail() {
9
		return '';
24
		return '';
10
	}
25
	}
11
	
26
	
12
	public function getNom() {
27
	public function getNom() {
13
		return '';
28
		return '';
14
	}
29
	}
15
	
30
	
16
	public function getPrenom() {
31
	public function getPrenom() {
17
		return '';	
32
		return '';	
18
	}
33
	}
19
	
34
	
20
	public function estIdentifie() {
35
	public function estIdentifie() {
21
		return false;
36
		return false;
22
	}
37
	}
23
	
38
	
24
	public function estAdmin() {
39
	public function estAdmin() {
25
		return false;
40
		return false;
26
	}
41
	}
27
	
42
	
28
	public function getFormulaireidentification() {
43
	public function getFormulaireidentification() {
29
		return '';
44
		return '';
30
	}
45
	}
31
	
46
	
32
	public function getFormulaireInscription() {
47
	public function getFormulaireInscription() {
33
		
48
		
34
		return '';
49
		return '';
35
	}
50
	}
36
}
51
}
37
?>
52
?>