selectAll() selectAll() : Array Liste tous les objets d'une table Returns Array — contenant tous les objets de la table
selectById() selectById(integer $id) : Array Selectionner un objet d'une table Parameters integer $id idenfiant un seul objet Returns Array — un seul objet correspondant au paramètre passé
countAll() countAll() : integer Compter le nombre d'entité Returns integer — Nombre d'individu de la table
createPromotion() createPromotion(string $newAnneeDiplome) Créer une promotion Parameters string $newAnneeDiplome année correspondant à la promotion créée
editAnneeDiplome() editAnneeDiplome(string $newAnneeDiplome, integer $idPromotion) Modification de l'année associée à la promotion Parameters string $newAnneeDiplome nouvelle annee integer $idPromotion id de la promotion à modifier
query() query(String $sql, $params = null) : \renvoie Envoyer des requêtes à la BD Parameters String $sql requête SQL bien formée $params Returns \renvoie — le résultat de la requête
connexion() connexion() : \PDO Se connecter à la BD. Si l'objet PDO n'est pas encore instancié on le recrée. Sinon on le retourne. Returns \PDO