2015-11-09 21:05:57 +00:00
|
|
|
<?php require_once __ROOT__.'/manager/security.php';
|
|
|
|
|
|
|
|
/**************************************************************/
|
|
|
|
/* _ _ ____ _____ ____ ____ _____ ____ ___ */
|
|
|
|
/* | | | / ___|| ____| _ \ | _ \| ____| _ \ / _ \ */
|
|
|
|
/* | | | \___ \| _| | |_) | | |_) | _| | |_) | | | | */
|
|
|
|
/* | |_| |___) | |___| _ < | _ <| |___| __/| |_| | */
|
|
|
|
/* \___/|____/|_____|_| \_\ |_| \_\_____|_| \___/ */
|
|
|
|
/* */
|
|
|
|
/**************************************************************/
|
|
|
|
|
2015-11-10 08:17:41 +00:00
|
|
|
class userRepo extends DBAccess{
|
2015-11-09 21:05:57 +00:00
|
|
|
/* VERIFIE L'EXISTENCE D'UN UTILISATEUR DANS LA BDD
|
|
|
|
*
|
|
|
|
* @identifiant<String> l'identifiant de l'utilisateur recherché
|
|
|
|
*
|
|
|
|
* @return UID<String> si l'utilisateur est dans la BDD, retourne son UID
|
|
|
|
* @return FALSE<Boolean> FAUX si l'utilisateur n'est pas présent dans la BDD
|
|
|
|
*
|
|
|
|
*/
|
|
|
|
public static function UID($identifiant){
|
2015-11-10 08:17:41 +00:00
|
|
|
$db = DataBase::getPDO();
|
2015-11-09 21:05:57 +00:00
|
|
|
|
|
|
|
/*** on cherche un utilisateur avec cet identifiant ***/
|
2015-11-10 08:17:41 +00:00
|
|
|
$getUtilisateurUID = $db->prepare("SELECT identifiant as id FROM utilisateur WHERE identifiant = :identifiant");
|
2015-11-09 21:05:57 +00:00
|
|
|
$getUtilisateurUID->execute(array(
|
|
|
|
':identifiant' => $identifiant
|
|
|
|
));
|
|
|
|
|
|
|
|
// on retourne le résultat : FAUX si aucun résultat, sinon la valeur de l'UID de l'utilisateur
|
|
|
|
return $getUtilisateurUID->fetch()['id'];
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|