Documentation

Utilisateur
in package

Modèle Utilisateur

Table of Contents

checkPassword()  : bool
Vérifie si un utilisateur existe dans la base de données en fonction de son id et de son mot de passe
checkUser()  : bool
Vérifie si un utilisateur existe dans la base de données en fonction de son email et de son mot de passe Si l'utilisateur existe, on le stocke dans la variable de session $_SESSION['user']
getAllUtilisateurs()  : array<string|int, mixed>
Retourne tous les utilisateurs de la base de données
recoveryPassUser()  : bool
Envoie un mail à l'utilisateur avec un nouveau mot de passe (TODO: Fonction non implémentée)
registerUser()  : bool
Enregistre un utilisateur dans la base de données en fonction des données du formulaire
update()  : void
Met à jour les informations d'un utilisateur (Fonction utilisée par l'intermédiaire d'une requête AJAX)
updateUser()  : bool
Met à jour les informations d'un utilisateur
ifAlreadyExist()  : bool
Vérifie si un utilisateur existe dans la base de données en fonction de son email

Methods

checkPassword()

Vérifie si un utilisateur existe dans la base de données en fonction de son id et de son mot de passe

public checkPassword(int $id, string $pass) : bool
Parameters
$id : int
$pass : string
Return values
bool

checkUser()

Vérifie si un utilisateur existe dans la base de données en fonction de son email et de son mot de passe Si l'utilisateur existe, on le stocke dans la variable de session $_SESSION['user']

public checkUser(string $email, string $password) : bool
Parameters
$email : string
$password : string
Return values
bool

getAllUtilisateurs()

Retourne tous les utilisateurs de la base de données

public getAllUtilisateurs() : array<string|int, mixed>
Return values
array<string|int, mixed>

recoveryPassUser()

Envoie un mail à l'utilisateur avec un nouveau mot de passe (TODO: Fonction non implémentée)

public recoveryPassUser(string $mail) : bool
Parameters
$mail : string
Return values
bool

true si le mail a été envoyé, false sinon

registerUser()

Enregistre un utilisateur dans la base de données en fonction des données du formulaire

public registerUser(array<string|int, mixed> $userDatas) : bool
Parameters
$userDatas : array<string|int, mixed>
Return values
bool

update()

Met à jour les informations d'un utilisateur (Fonction utilisée par l'intermédiaire d'une requête AJAX)

public update(array<string|int, mixed> $datas) : void
Parameters
$datas : array<string|int, mixed>
Return values
void

updateUser()

Met à jour les informations d'un utilisateur

public updateUser(array<string|int, mixed> $userDatas) : bool
Parameters
$userDatas : array<string|int, mixed>
Return values
bool

ifAlreadyExist()

Vérifie si un utilisateur existe dans la base de données en fonction de son email

private ifAlreadyExist(string $mail) : bool
Parameters
$mail : string
Return values
bool

Search results