Line 121... |
Line 121... |
121 |
$heure = explode(':', $val[1]);
|
121 |
$heure = explode(':', $val[1]);
|
122 |
return mktime((int) $heure[0], (int) $heure[1], (int) $heure[2], (int) $date[1], (int) $date[2], (int) $date[0]);
|
122 |
return mktime((int) $heure[0], (int) $heure[1], (int) $heure[2], (int) $date[1], (int) $date[2], (int) $date[0]);
|
123 |
}
|
123 |
}
|
Line 124... |
Line 124... |
124 |
|
124 |
|
125 |
//+----------------------------------------------------------------------------------------------------------------+
|
125 |
//+----------------------------------------------------------------------------------------------------------------+
|
Line 126... |
Line 126... |
126 |
// GESTION DE L'IDENTIFICATION
|
126 |
// GESTION DE L'IDENTIFICATION et des UTILISATEURS
|
127 |
|
127 |
|
128 |
protected function getAuthIdentifiant() {
|
128 |
protected function getAuthIdentifiant() {
|
129 |
$id = (isset($_SERVER['PHP_AUTH_USER'])) ? $_SERVER['PHP_AUTH_USER'] : null;
|
129 |
$id = (isset($_SERVER['PHP_AUTH_USER'])) ? $_SERVER['PHP_AUTH_USER'] : null;
|
Line 193... |
Line 193... |
193 |
|
193 |
|
194 |
$autorisation = (in_array($courriel, $courriels_autorises)) ? true : false ;
|
194 |
$autorisation = (in_array($courriel, $courriels_autorises)) ? true : false ;
|
195 |
return $autorisation;
|
195 |
return $autorisation;
|
Line -... |
Line 196... |
- |
|
196 |
}
|
- |
|
197 |
|
- |
|
198 |
/**
|
- |
|
199 |
* Prend en paramêtre un tableau de courriels et retourne après avoir intérogé un service we de l'annuaire
|
- |
|
200 |
* une tableau avec en clé le courriel et en valeur, un tableau associatif :
|
- |
|
201 |
* - nom : le nom de l'utilisateur
|
- |
|
202 |
* - prenom : le prénom de l'utilisateur.
|
- |
|
203 |
* @param array $courriels un tableau de courriels pour lesquels il faut recherche le prénom et nom.
|
- |
|
204 |
*/
|
- |
|
205 |
protected function recupererUtilisateursNomPrenom(Array $courriels) {
|
- |
|
206 |
// Récupération des données au format Json
|
- |
|
207 |
$service = "utilisateur/prenom-nom-par-courriel/".implode(',', $courriels);
|
- |
|
208 |
$url = sprintf($this->config['chemins']['baseURLServicesAnnuaireTpl'], $service);
|
- |
|
209 |
$json = $this->getDao()->consulter($url);
|
- |
|
210 |
return (array) json_decode($json);
|
196 |
}
|
211 |
}
|
197 |
|
212 |
|
Line 198... |
Line 213... |
198 |
//+----------------------------------------------------------------------------------------------------------------+
|
213 |
//+----------------------------------------------------------------------------------------------------------------+
|
199 |
// GESTION de l'ENVOIE au NAVIGATEUR
|
214 |
// GESTION de l'ENVOIE au NAVIGATEUR
|