Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1978 Rev 2077
Line 136... Line 136...
136
		$obsInfos = $this->bdd->recuperer($requete);
136
		$obsInfos = $this->bdd->recuperer($requete);
137
		return $obsInfos;
137
		return $obsInfos;
138
	}
138
	}
Line 139... Line 139...
139
 
139
 
140
	private function verifierDroitUtilisateur() {
140
	private function verifierDroitUtilisateur() {
141
		$controleAcces = $this->conteneur->getControleAcces();
141
		$gestionUtilisateur = $this->conteneur->getUtilisateur();
142
		$utilisateurInfos = $controleAcces->getInfosUtilisateurConnecte();
142
		$utilisateurInfos = $gestionUtilisateur->getUtilisateur();
Line 143... Line 143...
143
		$utilisateurId = $utilisateurInfos['id_utilisateur'];
143
		$utilisateurId = $utilisateurInfos['id_utilisateur'];
144
 
144
 
145
		// si l'utilisateur connecté n'est ni auteur de l'observation, ni au moins administrateur de niveau 1
145
		// si l'utilisateur connecté n'est ni auteur de l'observation, ni au moins administrateur de niveau 1
Line 164... Line 164...
164
		return $this->bdd->requeter($requete);
164
		return $this->bdd->requeter($requete);
165
	}
165
	}
Line 166... Line 166...
166
	
166
	
167
	private function avertirAuteurObservation() {		
167
	private function avertirAuteurObservation() {		
168
		// le validateur est forcément celui qui est actuellement connecté
168
		// le validateur est forcément celui qui est actuellement connecté
169
		$controleAcces = $this->conteneur->getControleAcces();
169
		$gestionUtilisateur = $this->conteneur->getUtilisateur();
Line 170... Line 170...
170
		$utilisateurInfos = $controleAcces->getInfosUtilisateurConnecte();
170
		$utilisateurInfos = $gestionUtilisateur->getUtilisateur();
Line 171... Line 171...
171
		
171
		
172
		$infos_obs = $this->getInfosObs();
172
		$infos_obs = $this->getInfosObs();