Paaxio 1.0
Plateforme de streaming musical - SAE IUT Bayonne
Chargement...
Recherche...
Aucune correspondance
Référence de la classe PlaylistDAO
Graphe de collaboration de PlaylistDAO:

Fonctions membres publiques

 __construct (?PDO $pdo=null)
 Constructeur de la classe PlaylistDAO.
 
 findAll ()
 Récupère toutes les playlists de la base de données.
 
 findFromUser (int $id, ?string $email)
 
 findAllFromUser (?string $email=null)
 
 hydrate (array $tableaAssoc)
 
 hydrateMany (array $tableauxAssoc)
 
 getChansonsByPlaylist (int $idPlaylist, ?string $emailUtilisateur=null)
 
 getPdo ()
 Get the value of pdo.
 
 setPdo (?PDO $pdo)
 Set the value of pdo.
 

Attributs privés

PDO $pdo
 

Description détaillée

Définition à la ligne 7 du fichier playlist.dao.php.

Documentation des constructeurs et destructeur

◆ __construct()

PlaylistDAO::__construct ( ?PDO  $pdo = null)

Constructeur de la classe PlaylistDAO.

Paramètres
PDO | null$pdoL'instance PDO pour la connexion à la base de données.

Définition à la ligne 18 du fichier playlist.dao.php.

Références $pdo.

Documentation des fonctions membres

◆ findAll()

PlaylistDAO::findAll ( )

Récupère toutes les playlists de la base de données.

Renvoie
array Une liste de toutes les playlists.

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

Références hydrateMany().

Voici le graphe d'appel pour cette fonction :

◆ findAllFromUser()

PlaylistDAO::findAllFromUser ( ?string  $email = null)

Définition à la ligne 57 du fichier playlist.dao.php.

Références hydrateMany().

Voici le graphe d'appel pour cette fonction :

◆ findFromUser()

PlaylistDAO::findFromUser ( int  $id,
?string  $email 
)

Définition à la ligne 38 du fichier playlist.dao.php.

Références hydrate().

Voici le graphe d'appel pour cette fonction :

◆ getChansonsByPlaylist()

PlaylistDAO::getChansonsByPlaylist ( int  $idPlaylist,
?string  $emailUtilisateur = null 
)

Définition à la ligne 106 du fichier playlist.dao.php.

◆ getPdo()

PlaylistDAO::getPdo ( )

Get the value of pdo.

Définition à la ligne 145 du fichier playlist.dao.php.

Références $pdo.

◆ hydrate()

PlaylistDAO::hydrate ( array  $tableaAssoc)

Définition à la ligne 70 du fichier playlist.dao.php.

Référencé par findFromUser(), et hydrateMany().

Voici le graphe des appelants de cette fonction :

◆ hydrateMany()

PlaylistDAO::hydrateMany ( array  $tableauxAssoc)

Définition à la ligne 94 du fichier playlist.dao.php.

Références hydrate().

Référencé par findAll(), et findAllFromUser().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ setPdo()

PlaylistDAO::setPdo ( ?PDO  $pdo)

Set the value of pdo.

Définition à la ligne 153 du fichier playlist.dao.php.

Références $pdo.

Documentation des données membres

◆ $pdo

PDO PlaylistDAO::$pdo
private

Définition à la ligne 12 du fichier playlist.dao.php.

Référencé par __construct(), getPdo(), et setPdo().


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