Comus Party 1.0.0
Application web de mini-jeux en ligne
|
Classe SuggestionDAO. Plus de détails...
Fonctions membres publiques | |
__construct (?PDO $pdo) | |
Le constructeur de la classe SuggestionDAO. | |
getPdo () | |
Retourne la connexion à la base de données. | |
setPdo (?PDO $pdo) | |
Modifie la connexion à la base de données. | |
create (Suggestion $suggestion) | |
Insert une suggestion en base de données et retourne le résultat de l'exécution. | |
findAllWaiting () | |
Récupère toutes les suggestions en base de données qui ne sont pas traitées. | |
hydrate (array $data) | |
Hydrate un tableau de données en une suggestion. | |
deny (?int $id) | |
Refuse une suggestio en modifiant un attribut en base de données et retourne le résultat de l'exécution. | |
accept (?int $id) | |
Accepte une suggestio en modifiant ses attributs en base de données et retourne le résultat de l'exécution. | |
findById (?int $id) | |
Récupère une suggestion en base de données par son identifiant. | |
Fonctions membres privées | |
hydrateMany (array $suggestsTab) | |
Hydrate un tableau de données en plusieurs suggestions. | |
Attributs privés | |
PDO | $pdo |
Classe SuggestionDAO.
La classe SuggestionDAO permet de gérer les suggestions en base de données
Définition à la ligne 20 du fichier suggestion.dao.php.
__construct | ( | ?PDO | $pdo | ) |
Le constructeur de la classe SuggestionDAO.
PDO | null | $pdo | La connexion à la base de données |
Définition à la ligne 32 du fichier suggestion.dao.php.
accept | ( | ?int | $id | ) |
Accepte une suggestio en modifiant ses attributs en base de données et retourne le résultat de l'exécution.
Les attributs modifiés sont :
int | null | $id | L'identifiant de la suggestion à accepter |
Définition à la ligne 166 du fichier suggestion.dao.php.
create | ( | Suggestion | $suggestion | ) |
Insert une suggestion en base de données et retourne le résultat de l'exécution.
Suggestion | $suggestion | La suggestion à insérer |
Définition à la ligne 60 du fichier suggestion.dao.php.
deny | ( | ?int | $id | ) |
Refuse une suggestio en modifiant un attribut en base de données et retourne le résultat de l'exécution.
L'attribut modifié st :
int | null | $id | L'identifiant de la suggestion à refuser |
Définition à la ligne 148 du fichier suggestion.dao.php.
findAllWaiting | ( | ) |
Récupère toutes les suggestions en base de données qui ne sont pas traitées.
Définition à la ligne 81 du fichier suggestion.dao.php.
findById | ( | ?int | $id | ) |
Récupère une suggestion en base de données par son identifiant.
int | null | $id | L'identifiant de la suggestion |
DateMalformedStringException | Exception levée dans le cas d'une date malformée |
Définition à la ligne 181 du fichier suggestion.dao.php.
getPdo | ( | ) |
Retourne la connexion à la base de données.
Définition à la ligne 41 du fichier suggestion.dao.php.
hydrate | ( | array | $data | ) |
Hydrate un tableau de données en une suggestion.
array | $data | Le tableau associatif contenant les données de la suggestion |
DateMalformedStringException | Exception levée dans le cas d'une date malformée |
Définition à la ligne 121 du fichier suggestion.dao.php.
|
private |
Hydrate un tableau de données en plusieurs suggestions.
array | $suggestsTab | Le tableau associatif contenant les tableaux de données des suggestions |
DateMalformedStringException | Exception levée dans le cas d'une date malformée |
Définition à la ligne 104 du fichier suggestion.dao.php.
setPdo | ( | ?PDO | $pdo | ) |
Modifie la connexion à la base de données.
PDO | null | $pdo | La nouvelle connexion à la base de données |
Définition à la ligne 50 du fichier suggestion.dao.php.
|
private |
Définition à la ligne 26 du fichier suggestion.dao.php.