📄️ Model
La classe Model est une classe générique pour effectuer des opérations CRUD (Create, Read, Update, Delete) sur une table de base de données. Elle offre des méthodes pour effectuer des opérations courantes telles que la recherche, l'ajout, la mise à jour et la suppression de données dans la base de données.
📄️ LoufokerieModel
La classe LoufokerieModel étend la classe générique Model pour fournir des fonctionnalités spécifiques liées à la gestion des loufokeries. Cette classe ajoute des méthodes pour récupérer des informations sur les loufokeries actuelles, futures, passées, ainsi que sur les périodes et les titres des loufokeries. Elle inclut également des méthodes pour vérifier l'existence d'une loufokerie, obtenir le nombre de likes d'une loufokerie et récupérer des informations sur la dernière loufokerie terminée par un joueur.
📄️ ContributionModel
La classe ContributionModel étend la classe générique Model pour fournir des fonctionnalités spécifiques liées à la gestion des contributions aux cadavres exquis (Loufokerie). Cette classe ajoute des méthodes pour récupérer des contributions par ordre de soumission, obtenir un tableau rempli de chaînes vides sauf pour la contribution aléatoire et la propre contribution d'un joueur, et obtenir le nombre total de soumissions pour une loufokerie spécifiée.
📄️ RandomModel
La classe RandomModel étend la classe générique Model pour fournir des fonctionnalités spécifiques liées à la gestion des contributions aléatoires dans le contexte des cadavres exquis (Loufokerie). Cette classe ajoute des méthodes pour récupérer la contribution aléatoire d'un utilisateur pour une loufokerie donnée et pour attribuer une contribution aléatoire à un utilisateur pour une loufokerie spécifique.
📄️ JoueurModel
La classe JoueurModel étend la classe générique Model pour fournir des fonctionnalités spécifiques liées à la gestion des joueurs participant à des cadavres exquis (Loufokerie). Cette classe ajoute une méthode pour récupérer tous les joueurs par ordre alphabétique ayant participé à une loufokerie.
📄️ AdministrateurModel
La classe AdministrateurModel étend la classe générique Model pour fournir des fonctionnalités spécifiques liées à la gestion des administrateurs du système.