Comus Party 1.0.0
Application web de mini-jeux en ligne
Chargement...
Recherche...
Aucune correspondance
Référence de la classe RememberTokenDAO

Classe rememberTokenDAO. Plus de détails...

Fonctions membres publiques

 __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.
 

Fonctions membres privées

 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.
 

Attributs privés

PDO $pdo
 

Description détaillée

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.

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( ?PDO $pdo)

Le constructeur de la classe PlayerDAO.

Paramètres
PDO | null$pdoLa connexion à la base de données

Définition à la ligne 33 du fichier rememberToken.dao.php.

Documentation des fonctions membres

◆ delete()

delete ( RememberToken $rememberToken)

Supprime un jeton de connexion en base de données.

Paramètres
RememberToken$rememberTokenLe 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$userIdIdentifiant 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$userIdIdentifiant de l'utilisateur
string$tokenJeton de connexion
Renvoie
RememberToken|null Retourne le jeton de connexion s'il existe, null sinon
Exceptions
DateMalformedStringExceptionSi 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$userIdIdentifiant de l'utilisateur
Renvoie
array|null Retourne les jetons de connexion s'ils existent, null sinon
Exceptions
DateMalformedStringExceptionSi 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()

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 ( array $data)
private

Hydrate un objet RememberToken avec les valeurs du tableau associatif passé en paramètre.

Paramètres
array$dataTableau associatif contenant les données à hydrater
Renvoie
RememberToken Objet RememberToken hydraté
Exceptions
DateMalformedStringExceptionSi 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$datasTableau associatif contenant les données à hydrater
Renvoie
array Objet RememberToken hydraté
Exceptions
DateMalformedStringExceptionSi 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()

insert ( RememberToken $rememberToken)

Insère un jeton de connexion en base de données.

Paramètres
RememberToken$rememberTokenLe 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()

setPdo ( ?PDO $pdo)

Modifie la connexion à la base de données.

Paramètres
PDO | null$pdoLa nouvelle connexion à la base de données

Définition à la ligne 51 du fichier rememberToken.dao.php.

Documentation des champs

◆ $pdo

PDO $pdo
private

Définition à la ligne 27 du fichier rememberToken.dao.php.


La documentation de cette classe a été générée à partir du fichier suivant :