Bonjour, après avoir lu un max de tutos, vidéo et autres sur la POO en php, il faut que je passe a la pratique sinon je ne vais pas avancer :
Je dois réaliser (pour une commande bien réelle) un site dont le back-office permettra a un administrateur unique d'ajouter des titres de musique, et des infos relatives a ces titres tout ça sera stocké en bdd.
Je souhaite me servir de cette appli pour m'initier à la POO, alors je sais, le procédurale ferait très bien les choses pour une application aussi simple, mais je ne peux pas démarrer la POO immédiatement avec la construction d'une Usine a gaz.
J'attends donc d'aimables et bienveillants conseils sur mon idée :-)
Je pensais créer une class User dont les méthodes seraient :
Connexion
Ajout de titre
Modification de titre
Suppression de titre
(ces 4 méthodes seraient réservées à l'administrateur unique)
Dans une partie front-office, n'importe quel utilisateur pourrait voir ces titres de musique, les ranger, les trier selon différents critères (titre, artiste, genre etc), ces critères seront récupérés par simple formulaires, et la validation affichera la page avec les titres contenant le-dit critère.
Pour cette partie front-officle dois-je considérer chaque utilisateur public également comme des instance de la class User ?
si oui c'est également dans la class User que je mettrai d'autres méthodes pour les fonctions de tri ?
Ca n'est pas sur la syntaxe du language que j'ai besoin d'être éclairé mais sur le Model d'utilisation.
Je remercie grandement tous ceux qui sauront me faire progresser dans mon idée, car ça fait un moment que j'essaye de mettre un pied dans la POO.
bonne journée, et bon code.
Tristan F
Partager