|
Paaxio 1.0
Plateforme de streaming musical - SAE IUT Bayonne
|
Fonctions membres publiques | |
| getConnexion () | |
| Retourne l'instance PDO de la connexion à la base de données. | |
| __wakeup () | |
| Empêche la désérialisation du singleton. | |
Fonctions membres publiques statiques | |
| static | getInstance () |
| Retourne l'instance unique de la classe bd (pattern Singleton). | |
Fonctions membres privées | |
| __construct () | |
| Constructeur privé pour empêcher l'instanciation directe. | |
| __clone () | |
| Empêche le clonage du singleton. | |
Attributs privés | |
| PDO | $pdo |
Attributs privés statiques | |
| static bd | $instance = null |
Définition à la ligne 7 du fichier bd.class.php.
|
private |
Constructeur privé pour empêcher l'instanciation directe.
Crée une connexion PDO à la base de données via la configuration stockée.
| PDOException | En cas d'échec de connexion à la base de données. |
Définition à la ligne 24 du fichier bd.class.php.
Références Constantes\getInstance().
|
private |
Empêche le clonage du singleton.
Définition à la ligne 58 du fichier bd.class.php.
| bd::__wakeup | ( | ) |
Empêche la désérialisation du singleton.
| Exception |
Définition à la ligne 64 du fichier bd.class.php.
| bd::getConnexion | ( | ) |
Retourne l'instance PDO de la connexion à la base de données.
Définition à la ligne 50 du fichier bd.class.php.
Références $pdo.
|
static |
Retourne l'instance unique de la classe bd (pattern Singleton).
Définition à la ligne 38 du fichier bd.class.php.
Références $instance.
Référencé par Controller\__construct().
|
staticprivate |
Définition à la ligne 12 du fichier bd.class.php.
Référencé par getInstance().
|
private |
Définition à la ligne 17 du fichier bd.class.php.
Référencé par getConnexion().