36 lines
1.3 KiB
PHP
36 lines
1.3 KiB
PHP
<?php require_once __ROOT__.'/manager/security.php';
|
|
|
|
/**************************************************************/
|
|
/* _ _ ____ _____ ____ ____ _____ ____ ___ */
|
|
/* | | | / ___|| ____| _ \ | _ \| ____| _ \ / _ \ */
|
|
/* | | | \___ \| _| | |_) | | |_) | _| | |_) | | | | */
|
|
/* | |_| |___) | |___| _ < | _ <| |___| __/| |_| | */
|
|
/* \___/|____/|_____|_| \_\ |_| \_\_____|_| \___/ */
|
|
/* */
|
|
/**************************************************************/
|
|
|
|
class userRepo{
|
|
/* 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){
|
|
$db = DataBase::getInstance();
|
|
|
|
/*** on cherche un utilisateur avec cet identifiant ***/
|
|
$getUtilisateurUID = $db->pdo->prepare("SELECT identifiant as id FROM utilisateur WHERE identifiant = :identifiant");
|
|
$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'];
|
|
}
|
|
|
|
|
|
|
|
} |