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
editIntitule() editIntitule(string $newIntitule, integer $idProposition) Modifier l'intitulé d'une proposition Parameters string $newIntitule Nouvel intitulé de la proposition integer $idProposition id de la proposition à modifier
selectByGroupe() selectByGroupe(integer $idGroupe) : array Selectionner toutes les propositions d'un groupe Parameters integer $idGroupe identifiant du groupe Returns array — renvoie toutes les propositions d'un groupe
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