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

Classe ModeratorDAO. Plus de détails...

Fonctions membres publiques

 __construct (?PDO $pdo)
 Le constructeur de la classe ModeratorDAO.
 
 getPdo ()
 Retourne la connexion à la base de données.
 
 setPdo (?PDO $pdo)
 Modifie la connexion à la base de données.
 
 findByUuid (string $uuid)
 Retourne un objet Moderator (ou null) à partir de l'UUID passé en paramètre.
 
 hydrate (array $data)
 Hydrate un objet Moderator avec les valeurs du tableau associatif passé en paramètre.
 
 findByUserId (int $userId)
 Retourne un objet Moderator (ou null) à partir de l'ID utilisateur passé en paramètre.
 
 hydrateMany (array $data)
 Hydrate un tableau d'objets Moderator avec les valeurs des tableaux associatifs passés en paramètre.
 

Attributs privés

PDO $pdo
 

Description détaillée

Classe ModeratorDAO.

La classe ModeratorDAO permet de faire des opérations sur la table moderator dans la base de données

Définition à la ligne 22 du fichier moderator.dao.php.

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( ?PDO $pdo)

Le constructeur de la classe ModeratorDAO.

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

Définition à la ligne 34 du fichier moderator.dao.php.

Documentation des fonctions membres

◆ findByUserId()

findByUserId ( int $userId)

Retourne un objet Moderator (ou null) à partir de l'ID utilisateur passé en paramètre.

Paramètres
int$userIdL'ID de l'utilisateur du modérateur recherché
Renvoie
Moderator|null Objet retourné par la méthode, ici un modérateur (ou null si non-trouvé)
Exceptions
DateMalformedStringExceptionException levée dans le cas d'une date malformée

Définition à la ligne 100 du fichier moderator.dao.php.

◆ findByUuid()

findByUuid ( string $uuid)

Retourne un objet Moderator (ou null) à partir de l'UUID passé en paramètre.

Paramètres
string$uuidL'UUID du modérateur recherché
Renvoie
Moderator|null Objet retourné par la méthode, ici un modérateur (ou null si non-trouvé)
Exceptions
DateMalformedStringExceptionException levée dans le cas d'une date malformée

Définition à la ligne 63 du fichier moderator.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 43 du fichier moderator.dao.php.

◆ hydrate()

hydrate ( array $data)

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

Paramètres
array$dataLe tableau associatif content les paramètres
Renvoie
Moderator|null L'objet retourné par la méthode, ici un joueur
Exceptions
DateMalformedStringExceptionException levée dans le cas d'une date malformée

Définition à la ligne 82 du fichier moderator.dao.php.

◆ hydrateMany()

hydrateMany ( array $data)

Hydrate un tableau d'objets Moderator avec les valeurs des tableaux associatifs passés en paramètre.

Paramètres
array$dataLe tableau associatif content les paramètres
Renvoie
array L'objet retourné par la méthode, ici un tableau de modérateurs
Exceptions
DateMalformedStringExceptionException levée dans le cas d'une date malformée

Définition à la ligne 119 du fichier moderator.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 52 du fichier moderator.dao.php.

Documentation des champs

◆ $pdo

PDO $pdo
private

Définition à la ligne 28 du fichier moderator.dao.php.


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