Bonjour,
Comment organiser ses classes suivant cette problématique : gérer un utilisateur avec inscription et mise à jour du profil.
1 Entity User
1 DAO User
1 Classe My\Form\UserAdd
1 Classe My\Form\UserEdit
1/ Pour commencer, êtes-vous d'accord avec cette organisation des classes ?
Les formulaires d'inscription et de mise à jour dépendent très fortement de l'entité User.
2/ Comment faire en sorte que les classes de formulaires n'aient pas d'injections de dépendances avec l'entité User ?
- Passez-vous par un service ?
- Où placez-vous les fonctions validateurs de champ (avec constantes taille min/max, messages d'erreur, libellés, ...) ?
> Dans l'entité User ?
Merci
Partager