Classe rememberTokenDAO.
Plus de détails...
|
| __construct (?PDO $pdo) |
| Le constructeur de la classe PlayerDAO.
|
|
| getPdo () |
| Retourne la connexion à la base de données.
|
|
| setPdo (?PDO $pdo) |
| Modifie la connexion à la base de données.
|
|
| insert (RememberToken $rememberToken) |
| Insère un jeton de connexion en base de données.
|
|
| delete (RememberToken $rememberToken) |
| Supprime un jeton de connexion en base de données.
|
|
| find (int $userId, string $token) |
| Récupère un jeton de connexion en base de données.
|
|
| findByUserId (int $userId) |
| Récupère un jeton de connexion en base de données pour un utilisateur.
|
|
| deleteAllForUserId (int $userId) |
| Supprime les jetons de connexion en base de données pour un utilisateur.
|
|
|
| hydrate (array $data) |
| Hydrate un objet RememberToken avec les valeurs du tableau associatif passé en paramètre.
|
|
| hydrateMany (array $datas) |
| Hydrate un tableau d'objets RememberToken avec les valeurs des tableaux associatifs du tableau passé en paramètre.
|
|
Classe rememberTokenDAO.
La classe rememberTokenDAO permet de gérer les actions liées aux jetons de connexion dans la base de données
Définition à la ligne 21 du fichier rememberToken.dao.php.
◆ __construct()
Le constructeur de la classe PlayerDAO.
- Paramètres
-
PDO | null | $pdo | La connexion à la base de données |
Définition à la ligne 33 du fichier rememberToken.dao.php.
◆ delete()
Supprime un jeton de connexion en base de données.
- Paramètres
-
RememberToken | $rememberToken | Le jeton de connexion à supprimer |
- Renvoie
- bool Retourne true si la suppression a réussi, false sinon
Définition à la ligne 79 du fichier rememberToken.dao.php.
◆ deleteAllForUserId()
deleteAllForUserId |
( |
int | $userId | ) |
|
Supprime les jetons de connexion en base de données pour un utilisateur.
- Paramètres
-
int | $userId | Identifiant de l'utilisateur |
- Renvoie
- bool Retourne true si la suppression a réussi, false sinon
Définition à la ligne 174 du fichier rememberToken.dao.php.
◆ find()
find |
( |
int | $userId, |
|
|
string | $token ) |
Récupère un jeton de connexion en base de données.
- Paramètres
-
int | $userId | Identifiant de l'utilisateur |
string | $token | Jeton de connexion |
- Renvoie
- RememberToken|null Retourne le jeton de connexion s'il existe, null sinon
- Exceptions
-
DateMalformedStringException | Si la date de création ou d'expiration du jeton de connexion est mal formée |
Définition à la ligne 96 du fichier rememberToken.dao.php.
◆ findByUserId()
findByUserId |
( |
int | $userId | ) |
|
Récupère un jeton de connexion en base de données pour un utilisateur.
- Paramètres
-
int | $userId | Identifiant de l'utilisateur |
- Renvoie
- array|null Retourne les jetons de connexion s'ils existent, null sinon
- Exceptions
-
DateMalformedStringException | Si la date de création ou d'expiration du jeton de connexion est mal formée |
Définition à la ligne 137 du fichier rememberToken.dao.php.
◆ getPdo()
Retourne la connexion à la base de données.
- Renvoie
- PDO|null Objet retourné par la méthode, ici un PDO représentant la connexion à la base de données
Définition à la ligne 42 du fichier rememberToken.dao.php.
◆ hydrate()
Hydrate un objet RememberToken avec les valeurs du tableau associatif passé en paramètre.
- Paramètres
-
array | $data | Tableau associatif contenant les données à hydrater |
- Renvoie
- RememberToken Objet RememberToken hydraté
- Exceptions
-
DateMalformedStringException | Si la date de création ou d'expiration du jeton de connexion est mal formée |
Définition à la ligne 120 du fichier rememberToken.dao.php.
◆ hydrateMany()
hydrateMany |
( |
array | $datas | ) |
|
|
private |
Hydrate un tableau d'objets RememberToken avec les valeurs des tableaux associatifs du tableau passé en paramètre.
- Paramètres
-
array | $datas | Tableau associatif contenant les données à hydrater |
- Renvoie
- array Objet RememberToken hydraté
- Exceptions
-
DateMalformedStringException | Si la date de création ou d'expiration du jeton de connexion est mal formée |
Définition à la ligne 160 du fichier rememberToken.dao.php.
◆ insert()
Insère un jeton de connexion en base de données.
- Paramètres
-
RememberToken | $rememberToken | Le jeton de connexion à insérer |
- Renvoie
- bool Retourne true si l'insertion a réussi, false sinon
Définition à la ligne 61 du fichier rememberToken.dao.php.
◆ setPdo()
Modifie la connexion à la base de données.
- Paramètres
-
PDO | null | $pdo | La nouvelle connexion à la base de données |
Définition à la ligne 51 du fichier rememberToken.dao.php.
◆ $pdo
La documentation de cette classe a été générée à partir du fichier suivant :