diff options
Diffstat (limited to 'Database')
| -rw-r--r-- | Database/dbmain.php | 30 | ||||
| -rw-r--r-- | Database/meth_dbadmin.php | 72 | ||||
| -rw-r--r-- | Database/meth_dbmission.php | 268 | ||||
| -rw-r--r-- | Database/meth_dbsearch.php | 62 | ||||
| -rw-r--r-- | Database/meth_dbuser.php | 35 |
5 files changed, 293 insertions, 174 deletions
diff --git a/Database/dbmain.php b/Database/dbmain.php index 1f1ac24..77999f9 100644 --- a/Database/dbmain.php +++ b/Database/dbmain.php @@ -1,20 +1,27 @@ <?php -// **************************************************************************** -// Description: Partie commune des deux ensembles de méthodes -// pour la gestion de la BDD -// **************************************************************************** + +// ############################################################################ +// # # +// # Description: Partie commune des deux ensembles de méthodes # +// # pour la gestion de la BDD # +// # # +// ############################################################################ + // Utilisation de PDO: // https://www.php.net/manual/fr/pdo.connections.php -// // private: accessible uniquement dans la class // protected: accesible depuis l'extérieur et donc via extend mais non modifiable // public: accessible et modifiable depuis l'extérieur // final: ne peut etre ré-écris (overload) class DbMain { + + // **************************************************************************** + // INFOS GLOBAL ET DE CONNEXION + // **************************************************************************** // Pour gérer si "en production" private $debug = True; - // Salt pour chiffrement + // Salt pour le chiffrement private $salt = "cTKXHBoN3oxymlhNem2h"; // Configuration du serveur MYSQL / MARIADB private $conn; @@ -23,8 +30,9 @@ class DbMain { private $pass = ""; private $database = "alphajob"; - // Déclaration des tables - // Timestamp auto si non renseigné + // **************************************************************************** + // DECLARATION DES TABLES + // **************************************************************************** // UserAccount, infos du compte nécessaire à la connection private $createTableUserAccount = "CREATE TABLE IF NOT EXISTS `alphajob`.`userAccount` ( `userId` INT UNSIGNED NOT NULL AUTO_INCREMENT, @@ -134,6 +142,9 @@ class DbMain { protected $tableUserJob = "userJob"; protected $tableMission = "mission"; + // **************************************************************************** + // FONCTIONS PRINCIPALES + // **************************************************************************** // Création de la DB si elle n'existe pas private function create_db() { $reqInitDb = "CREATE DATABASE IF NOT EXISTS ".$this->database; @@ -210,7 +221,7 @@ class DbMain { return $data[0][0]; } - // Fonction "auto", déclenchée à l'instanciation + // Constructeur, fonction "auto" déclenchée à l'instanciation final public function __construct() { // Essaie de se connecter a la BDD if ($this->debug) { @@ -220,4 +231,5 @@ class DbMain { } } } + ?>
\ No newline at end of file diff --git a/Database/meth_dbadmin.php b/Database/meth_dbadmin.php index 112bce1..b41c7c5 100644 --- a/Database/meth_dbadmin.php +++ b/Database/meth_dbadmin.php @@ -1,14 +1,21 @@ <?php -// **************************************************************************** -// Description: Ensemble de méthodes pour étendre dbmain -// afin de gérer l'administration du site -// **************************************************************************** + +// ############################################################################ +// # # +// # Description: Ensemble de méthodes pour étendre dbmain # +// # afin de gérer l'administration du site # +// # # +// ############################################################################ // Import de dbmain -require_once(dirname( __FILE__ )."/dbmain.php"); +require_once(dirname( __FILE__ )."./dbmain.php"); + // Extension de cette classe avec dbmain class DbAdmin extends DbMain { + // **************************************************************************** + // GESTION DES UTILISATEURS DANS L'ADMIN + // **************************************************************************** // Récupérer toutes les infos de la table userAccount final public function get_all_users_account() { $reqGetAll = " @@ -25,7 +32,7 @@ class DbAdmin extends DbMain { // https://stackoverflow.com/questions/1361340/how-can-i-do-insert-if-not-exists-in-mysql // Suppresion d'un utilisateur - final public function user_del($userId) { + final public function del_user_by_userid($userId) { // Préparation de la requète pour voir si l'utilisateur existe // https://stackoverflow.com/questions/1676551/best-way-to-test-if-a-row-exists-in-a-mysql-table $reqCheckExistId = " @@ -56,8 +63,11 @@ class DbAdmin extends DbMain { } } + // **************************************************************************** + // GESTION DES EMPLOIS DANS L'ADMIN + // **************************************************************************** // Ajout d'une categorie - final public function job_category_register($jobCategoryNameEn, $jobCategoryNameFr) { + final public function register_job_category($jobNameEn, $jobNameFr) { // Préparation et execution de la requète pour voir si la categorie existe en anglais $reqCheckjobCategoryNameEn = " SELECT EXISTS( @@ -67,7 +77,7 @@ class DbAdmin extends DbMain { jobCategoryNameEn = ? LIMIT 1 )"; - $reqResultEn = $this->exec_cmd($reqCheckjobCategoryNameEn, array($jobCategoryNameEn))->fetchAll(PDO::FETCH_NUM); + $reqResultEn = $this->exec_cmd($reqCheckjobCategoryNameEn, array($jobNameEn))->fetchAll(PDO::FETCH_NUM); // Si il n'existe pas en anglais if (!$reqResultEn[0][0]) { // Préparation et execution de la requète pour voir si la categorie existe en Français @@ -79,7 +89,7 @@ class DbAdmin extends DbMain { jobCategoryNameFr = ? LIMIT 1 )"; - $reqResultFr = $this->exec_cmd($reqCheckjobCategoryNameFr, array($jobCategoryNameFr))->fetchAll(PDO::FETCH_NUM); + $reqResultFr = $this->exec_cmd($reqCheckjobCategoryNameFr, array($jobNameFr))->fetchAll(PDO::FETCH_NUM); // Si il n'existe pas en Français non plus if (!$reqResultFr[0][0]) { // Préparation de la requète pour l'ajout @@ -90,7 +100,7 @@ class DbAdmin extends DbMain { VALUES (? ,?)"; // Exécution de la requète - $this->exec_cmd($reqjobCategoryNameAdd, array($jobCategoryNameEn, $jobCategoryNameFr)); + $this->exec_cmd($reqjobCategoryNameAdd, array($jobNameEn, $jobNameFr)); // Retourne 1 pour réussite return 1; } else { @@ -104,7 +114,7 @@ class DbAdmin extends DbMain { } // Suppresion d'un utilisateur - final public function job_category_del($jobCategoryId) { + final public function del_job_category_by_jobid($jobId) { // Préparation de la requète pour voir si l'utilisateur existe $reqCheckExistId = " SELECT EXISTS( @@ -117,7 +127,7 @@ class DbAdmin extends DbMain { // Exécution de la requète, fetchall pour avoir le résultat // struct par défaut req et index (fetch_both) = arr([0] => arr("req" => BOOL, [0] => BOOL)) // fetch_num pour casser l'index "req" en chiffre, dict -> list - $reqResult = $this->exec_cmd($reqCheckExistId, array($jobCategoryId))->fetchAll(PDO::FETCH_NUM); + $reqResult = $this->exec_cmd($reqCheckExistId, array($jobId))->fetchAll(PDO::FETCH_NUM); // Si il existe if ($reqResult[0][0]) { // Préparation de la requète pour suppression @@ -127,7 +137,7 @@ class DbAdmin extends DbMain { WHERE jobCategoryId = ?"; // Exécution de la requète - $this->exec_cmd($reqDelJobCategory, array($jobCategoryId)); + $this->exec_cmd($reqDelJobCategory, array($jobId)); // Retourne 1 pour réussite return 1; } else { @@ -135,5 +145,41 @@ class DbAdmin extends DbMain { return 0; } } + + // **************************************************************************** + // GESTION DES MISSIONS DANS L'ADMIN + // **************************************************************************** + // Suppresion d'une mission + final public function del_mission_by_missionid($missionId) { + // Préparation de la requète pour voir si l'utilisateur existe + $reqCheckExistId = " + SELECT EXISTS( + SELECT 1 FROM + ".$this->tableMission." + WHERE + missionId = ? + LIMIT 1 + )"; + // Exécution de la requète + $reqResult = $this->exec_cmd($reqCheckExistId, array($missionId))->fetchAll(PDO::FETCH_NUM); + // Si il existe + if ($reqResult[0][0]) { + // Préparation de la requète pour suppression + $reqDelMission = " + DELETE FROM + ".$this->tableMission." + WHERE + missionId = ?"; + // Exécution de la requète + $this->exec_cmd($reqDelMission, array($missionId)); + // Retourne 1 pour réussite + return 1; + } else { + // Retourne 0 pour échec + return 0; + } + } + } + ?>
\ No newline at end of file diff --git a/Database/meth_dbmission.php b/Database/meth_dbmission.php index 92f8690..5087bc5 100644 --- a/Database/meth_dbmission.php +++ b/Database/meth_dbmission.php @@ -1,136 +1,160 @@ <?php -// **************************************************************************** -// Description: Ensemble de méthodes pour étendre dbmain afin -// d'effectuer des recherches dans la bdd -// **************************************************************************** + +// ############################################################################ +// # # +// # Description: Ensemble de méthodes pour étendre dbmain afin # +// # d'effectuer des recherches dans la bdd # +// # # +// ############################################################################ + // Infos pour les "join": // https://www.freecodecamp.org/news/sql-joins-tutorial/ -// + // Import de dbmain -require_once(dirname( __FILE__ )."/dbmain.php"); +require_once(dirname( __FILE__ )."./dbmain.php"); + // Extension de cette classe avec dbmain class DbMission extends DbMain { - // Enregistrement d'une mission - final public function register_mission($subject, $clientId, $proId, $jobId) { - // Préparation de la requète pour enregistrement de la mission - $reqAddMission = " - INSERT INTO ".$this->tableMission." - (date, subject, clientId, proId, jobCategoryId) - VALUES - (?, ?, ?, ?, ?)"; - // Exécution de la requète - $this->exec_cmd($reqAddMission, array(date("Y-m-d H:i:s"), $subject, $clientId, $proId, $jobId)); - return 1; - } + // **************************************************************************** + // ENREGISTREMENT ET VALIDATION DES MISSIONS + // **************************************************************************** + // Enregistrement d'une mission + final public function register_mission($subject, $clientId, $proId, $jobId) { + // Préparation de la requète pour enregistrement de la mission + $reqAddMission = " + INSERT INTO ".$this->tableMission." + (date, subject, clientId, proId, jobCategoryId) + VALUES + (?, ?, ?, ?, ?)"; + // Exécution de la requète + $this->exec_cmd($reqAddMission, array(date("Y-m-d H:i:s"), $subject, $clientId, $proId, $jobId)); + return 1; + } + + // Enregistrement d'une mission + final public function accept_mission_by_missionid($missionId) { + // Préparation de la requète pour enregistrement de la mission + $reqAddMission = " + UPDATE + ".$this->tableMission." + SET + acceptedByPro = ? + WHERE + missionId = ?"; + // Exécution de la requète + $this->exec_cmd($reqAddMission, array(date("Y-m-d H:i:s"), $missionId)); + return 1; + } + + final public function validate_mission_pro_by_missionid($missionId) { + // Préparation de la requète pour enregistrement de la mission + $reqAddMission = " + UPDATE + ".$this->tableMission." + SET + validatedByPro = ? + WHERE + missionId = ?"; + // Exécution de la requète + $this->exec_cmd($reqAddMission, array(date("Y-m-d H:i:s"), $missionId)); + return 1; + } - // Enregistrement d'une mission - final public function accept_mission($missionId) { - // Préparation de la requète pour enregistrement de la mission - $reqAddMission = " - UPDATE - ".$this->tableMission." - SET - acceptedByPro = ? - WHERE - missionId = ?"; - // Exécution de la requète - $this->exec_cmd($reqAddMission, array(date("Y-m-d H:i:s"), $missionId)); - return 1; - } + final public function validate_mission_client_by_missionid($missionId) { + // Préparation de la requète pour enregistrement de la mission + $reqAddMission = " + UPDATE + ".$this->tableMission." + SET + validatedByClient = ? + WHERE + missionId = ?"; + // Exécution de la requète + $this->exec_cmd($reqAddMission, array(date("Y-m-d H:i:s"), $missionId)); + return 1; + } - final public function validate_mission_by_pro($missionId) { - // Préparation de la requète pour enregistrement de la mission - $reqAddMission = " - UPDATE - ".$this->tableMission." - SET - validatedByPro = ? - WHERE - missionId = ?"; - // Exécution de la requète - $this->exec_cmd($reqAddMission, array(date("Y-m-d H:i:s"), $missionId)); - return 1; - } + final public function review_mission($missionId, $review, $note) { + // Préparation de la requète pour enregistrement de la mission + $reqAddMission = " + UPDATE + ".$this->tableMission." + SET + review = ?, note = ? + WHERE + missionId = ?"; + // Exécution de la requète + $this->exec_cmd($reqAddMission, array($review, $note, $missionId)); + return 1; + } - final public function validate_mission_by_client($missionId) { - // Préparation de la requète pour enregistrement de la mission - $reqAddMission = " - UPDATE - ".$this->tableMission." - SET - validatedByClient = ? - WHERE - missionId = ?"; - // Exécution de la requète - $this->exec_cmd($reqAddMission, array(date("Y-m-d H:i:s"), $missionId)); - return 1; - } + // **************************************************************************** + // RECUPERATION DES INFORMATIONS RELATIVES AUX MISSIONS + // **************************************************************************** + // Récupérations des missions d'un pro par son id + final public function get_mission_by_proid($proId) { + $reqGetMissionsProId = " + SELECT + missionId, date, subject, note, review, + acceptedByPro, validatedByClient, + validatedByPro, jobCategoryId, proId, lastname + FROM + ".$this->tableMission." + LEFT JOIN + ".$this->tableUserInfo." + ON + ".$this->tableMission.".proId = ".$this->tableUserInfo.".userId + WHERE + proId = ?"; + $result = $this->exec_cmd($reqGetMissionsProId, array($proId))->fetchAll(PDO::FETCH_ASSOC); + return $result; + } - final public function review_mission($missionId, $review, $note) { - // Préparation de la requète pour enregistrement de la mission - $reqAddMission = " - UPDATE - ".$this->tableMission." - SET - review = ?, note = ? - WHERE - missionId = ?"; - // Exécution de la requète - $this->exec_cmd($reqAddMission, array($review, $note, $missionId)); - return 1; - } + // Récupérations des missions d'un client par son id + final public function get_mission_by_clientid($clientId) { + $reqGetMissionsClientId = " + SELECT + missionId, date, subject, note, review, + acceptedByPro, validatedByClient, + validatedByPro, jobCategoryId, lastname + FROM + ".$this->tableMission." + LEFT JOIN + ".$this->tableUserInfo." + ON + ".$this->tableMission.".proId = ".$this->tableUserInfo.".userId + WHERE + clientId = ?"; + $result = $this->exec_cmd($reqGetMissionsClientId, array($clientId))->fetchAll(PDO::FETCH_ASSOC); + return $result; + } - // Récupérations des missions d'un pro par son id - final public function get_mission_by_pro_id($proId) { - $reqGetAllMission = " - SELECT - missionId, date, subject, note, review, - acceptedByPro, validatedByClient, - validatedByPro, jobCategoryId, proId, lastname - FROM - ".$this->tableMission." - LEFT JOIN - ".$this->tableUserInfo." - ON - ".$this->tableMission.".proId = ".$this->tableUserInfo.".userId - WHERE - proId = ?"; - $result = $this->exec_cmd($reqGetAllMission, array($proId))->fetchAll(PDO::FETCH_ASSOC); - return $result; - } + // Récupérations des missions d'un client par son id + final public function get_all_missions() { + $reqGetAllMission = " + SELECT + * + FROM + ".$this->tableMission; + $result = $this->exec_cmd($reqGetAllMission, array())->fetchAll(PDO::FETCH_NUM); + return $result; + } - // Récupérations des missions d'un client par son id - final public function get_mission_by_client_id($clientId) { - $reqGetAllMission = " - SELECT - missionId, date, subject, note, review, - acceptedByPro, validatedByClient, - validatedByPro, jobCategoryId, lastname - FROM - ".$this->tableMission." - LEFT JOIN - ".$this->tableUserInfo." - ON - ".$this->tableMission.".proId = ".$this->tableUserInfo.".userId - WHERE - clientId = ?"; - $result = $this->exec_cmd($reqGetAllMission, array($clientId))->fetchAll(PDO::FETCH_ASSOC); - return $result; - } + // Compte le nombre de mission d'un consultant par son nom + final public function count_pro_missions_by_proid($proId) { + $reqCountMission = " + SELECT COUNT(*) FROM + ".$this->tableMission." + INNER JOIN + ".$this->tableUserInfo." + ON + ".$this->tableMission.".proId = ".$this->tableUserInfo.".userId + WHERE + proId = ?"; + $result = $this->exec_cmd($reqCountMission, array($proId))->fetchAll(PDO::FETCH_NUM); + return $result; + } +} - // Compte le nombre de mission d'un consultant par son nom - final public function count_pro_missions_by_id($proId) { - $reqCountMission = " - SELECT COUNT(*) FROM - ".$this->tableMission." - INNER JOIN - ".$this->tableUserInfo." - ON - ".$this->tableMission.".proId = ".$this->tableUserInfo.".userId - WHERE - proId = ?"; - $result = $this->exec_cmd($reqCountMission, array($proId))->fetchAll(PDO::FETCH_NUM); - return $result; - } -}
\ No newline at end of file +?>
\ No newline at end of file diff --git a/Database/meth_dbsearch.php b/Database/meth_dbsearch.php index 7557583..eed9915 100644 --- a/Database/meth_dbsearch.php +++ b/Database/meth_dbsearch.php @@ -1,18 +1,26 @@ <?php -// **************************************************************************** -// Description: Ensemble de méthodes pour étendre dbmain afin -// d'effectuer des recherches dans la bdd -// **************************************************************************** + +// ############################################################################ +// # # +// # Description: Ensemble de méthodes pour étendre dbmain afin # +// # d'effectuer des recherches dans la bdd # +// # # +// ############################################################################ + // Infos pour les "join": // https://www.freecodecamp.org/news/sql-joins-tutorial/ // Import de dbmain -require_once(dirname( __FILE__ )."/dbmain.php"); +require_once(dirname( __FILE__ )."./dbmain.php"); + // Extension de cette classe avec dbmain class DbSearch extends DbMain { + // **************************************************************************** + // RECUPERATION DES INFORMATIONS RELATIVES AUX UTILISATEURS + // **************************************************************************** // Récupération des infos d'un compte par son id - final public function get_user_account_by_id($id) { + final public function get_user_account_by_userid($userId) { $reqSearchUser = " SELECT userId, email, inscriptionDate, userStatus @@ -20,12 +28,12 @@ class DbSearch extends DbMain { ".$this->tableUserAccount." WHERE userId = ?"; - $result = $this->exec_cmd($reqSearchUser, array($id))->fetch(PDO::FETCH_ASSOC); + $result = $this->exec_cmd($reqSearchUser, array($userId))->fetch(PDO::FETCH_ASSOC); return $result; } // Récupération des infos d'un utilisateur par son id - final public function get_user_info_by_id($id) { + final public function get_user_info_by_userid($userId) { $reqGetUserInfo = " SELECT userId, lastname, firstname, degree, @@ -35,12 +43,32 @@ class DbSearch extends DbMain { ".$this->tableUserInfo." WHERE userId = ?"; - $result = $this->exec_cmd($reqGetUserInfo, array($id))->fetchAll(PDO::FETCH_ASSOC); + $result = $this->exec_cmd($reqGetUserInfo, array($userId))->fetchAll(PDO::FETCH_ASSOC); + return $result; + } + + // **************************************************************************** + // RECUPERATION DES INFORMATIONS RELATIVES AUX PROS + // **************************************************************************** + final public function get_all_pro_by_jobid($jobId) { + $reqSearchConsultant = " + SELECT + ".$this->tableUserInfo.".userId, + lastname, firstname, capability + FROM + ".$this->tableUserInfo." + INNER JOIN + ".$this->tableUserJob." + ON + ".$this->tableUserInfo.".userId = ".$this->tableUserJob.".userId + WHERE + jobCategoryId = ?"; + $result = $this->exec_cmd($reqSearchConsultant, array($jobId))->fetchAll(PDO::FETCH_ASSOC); return $result; } // Récupération des infos d'un pro par son nom - final public function get_pro_info_by_lastname($research) { + final public function get_pro_info_by_lastname($lastname) { $reqSearchConsultant = " SELECT ".$this->tableUserInfo.".userId, @@ -55,12 +83,12 @@ class DbSearch extends DbMain { userStatus = '1' AND lastname LIKE CONCAT('%', ?, '%')"; - $result = $this->exec_cmd($reqSearchConsultant, array($research))->fetchAll(PDO::FETCH_ASSOC); + $result = $this->exec_cmd($reqSearchConsultant, array($lastname))->fetchAll(PDO::FETCH_ASSOC); return $result; } // Récupération des emploies associés à un pro - final public function get_pro_job_category($proId) { + final public function get_pro_job_by_proid($proId) { $reqGetAll = " SELECT ".$this->tableUserJob.".jobCategoryId, @@ -78,7 +106,7 @@ class DbSearch extends DbMain { } // Récupération des notes d'un consultant par son nom - final public function get_pro_note_by_id($proId) { + final public function get_pro_note_by_proid($proId) { $reqCountMission = " SELECT note @@ -94,8 +122,11 @@ class DbSearch extends DbMain { return $result; } + // **************************************************************************** + // RECUPERATION DES INFORMATIONS RELATIVES AUX EMPLOIS + // **************************************************************************** // Récupérer toutes les infos de la table jobCategory - final public function get_job_category_all() { + final public function get_job_all() { $reqGetAllJobs = " SELECT * @@ -106,7 +137,7 @@ class DbSearch extends DbMain { } // Récupérer toutes les infos de la table jobCategory - final public function get_job_category_by_id($jobId) { + final public function get_job_by_jobid($jobId) { $reqGetJobinfo = " SELECT * @@ -118,4 +149,5 @@ class DbSearch extends DbMain { return $result; } } + ?>
\ No newline at end of file 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 |
