summaryrefslogtreecommitdiff
path: root/Database/meth_dbuser.php
diff options
context:
space:
mode:
Diffstat (limited to 'Database/meth_dbuser.php')
-rw-r--r--Database/meth_dbuser.php35
1 files changed, 20 insertions, 15 deletions
diff --git a/Database/meth_dbuser.php b/Database/meth_dbuser.php
index ea5c66e..4d983b5 100644
--- a/Database/meth_dbuser.php
+++ b/Database/meth_dbuser.php
@@ -1,19 +1,23 @@
<?php
-// ****************************************************************************
-// Description: Ensemble de méthodes pour étendre dbmain
-// afin de gérer les utilisateurs
-// ****************************************************************************
-//
+
+// ############################################################################
+// # #
+// # Description: Ensemble de méthodes pour étendre dbmain #
+// # afin de gérer les utilisateurs #
+// # #
+// ############################################################################
+
// Import de dbmain
-require_once(dirname( __FILE__ )."/dbmain.php");
+require_once(dirname( __FILE__ )."./dbmain.php");
+
// Extension de cette classe avec dbmain
class DbUser extends DbMain {
// ****************************************************************************
- // Gestion d'un utilisateur
+ // GESTION DES UTILISATEURS
// ****************************************************************************
// Enregistrement d'un nouvel utilisateur
- final public function user_register($email, $pass, $userStatus) {
+ final public function register_user($email, $pass, $userStatus) {
// On vérifie si l'email existe deja dans la bdd
$exist = $this->check_exist_email($email);
// Si non
@@ -44,7 +48,7 @@ class DbUser extends DbMain {
}
// Vérification de la combinaison email - pass pour authentification
- final public function user_check_credential($email, $pass) {
+ final public function check_user_credential($email, $pass) {
// Préparation de la requète pour récupérer les infos ou l'email est présent
$reqCheckCredential = "
SELECT
@@ -66,7 +70,7 @@ class DbUser extends DbMain {
}
// Mise à jour des infos d'un utilisateur
- final public function user_infos_update($userInfos, $userId, $isPro, $userJobs = null) {
+ final public function update_user_infos($userInfos, $userId, $isPro, $userJobs = null) {
// Préparation de la requète pour mise à jour des infos
// J'ai préféré faire deux requètes distinctes et ne pas utiliser des valeurs
// passées par $POST ($key => $value) pour gérer les noms des colonnes
@@ -102,7 +106,7 @@ class DbUser extends DbMain {
if (!$isPro) {
// Exécution de la requète
// https://www.php.net/manual/fr/function.array-values.php
- // Pour passer de dict a list -> array_values()
+ // Pour passer de "dict" a "list" -> array_values()
$args = array_values($userInfos);
array_push($args, $userId);
$this->exec_cmd($reqAddInfoClient, $args);
@@ -126,10 +130,10 @@ class DbUser extends DbMain {
}
// ****************************************************************************
- // Gestion du token-autologin
+ // GESTION DU TOKEN AUTOLOGIN
// ****************************************************************************
// Vérification de la combinaison email - jeton d'auto-login pour authentification
- final public function autologin_token_check($email, $token) {
+ final public function check_token_autologin($email, $token) {
// Préparation de la requète pour récupérer les infos ou l'email est présent
$reqCheckToken = "
SELECT
@@ -149,7 +153,7 @@ class DbUser extends DbMain {
}
// Mise à jour du jeton d'auto-login
- final public function autologin_token_update($email, $token) {
+ final public function update_token_autologin($email, $token) {
// Préparation de la requète pour mise à jour du jeton d'auto-connection
$reqUpdateToken = "
UPDATE
@@ -163,7 +167,7 @@ class DbUser extends DbMain {
}
// Supression du jeton d'auto-login
- final public function autologin_token_delete($email) {
+ final public function del_token_autologin($email) {
// Préparation de la requète pour supression du jeton d'auto-connection
$reqDeleteToken = "
UPDATE
@@ -176,4 +180,5 @@ class DbUser extends DbMain {
$this->exec_cmd($reqDeleteToken, array($email))->fetchAll(PDO::FETCH_ASSOC);
}
}
+
?> \ No newline at end of file