Subversion Repositories Sites.obs-saisons.fr

Rev

Rev 71 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
31 aurelien 1
<?php
2
abstract class Utilisateur extends aControleur {
3
 
207 aurelien 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
	}
18
 
31 aurelien 19
	public function getIdentifiantNumerique() {
20
		return 0;
21
	}
22
 
23
	public function getEmail() {
24
		return '';
25
	}
26
 
27
	public function getNom() {
28
		return '';
29
	}
30
 
31
	public function getPrenom() {
32
		return '';
33
	}
34
 
71 aurelien 35
	public function estIdentifie() {
36
		return false;
37
	}
38
 
31 aurelien 39
	public function estAdmin() {
40
		return false;
41
	}
71 aurelien 42
 
43
	public function getFormulaireidentification() {
44
		return '';
45
	}
46
 
47
	public function getFormulaireInscription() {
48
 
49
		return '';
50
	}
31 aurelien 51
}
52
?>