Est-ce que quelqu'un sait s'il est possible de spécifier une interface pour un modèle Doctrine à implémenter dans YAML?PHP - Doctrine, spécifiez les interfaces dans YAML
Je ne trouve rien dans la documentation.
Merci
Est-ce que quelqu'un sait s'il est possible de spécifier une interface pour un modèle Doctrine à implémenter dans YAML?PHP - Doctrine, spécifiez les interfaces dans YAML
Je ne trouve rien dans la documentation.
Merci
Je ne crois pas qu'il y ait une façon de le faire. Toutefois, vous pouvez implémenter une interface dans votre modèle en étendant le modèle généré par doctrine et en implémentant l'interface dans la sous-classe. À mon avis, aucune valeur n'est perdue en ayant à faire cette étape supplémentaire, car une fois que vous déclarez que vous implémentez une interface, vous devez réellement entrer le code pour le faire.
Il est préférable de mettre en œuvre l'interface dans une sous-classe de la classe générée, de sorte que si vous recréez la classe, aucune de vos modifications ne sera perdue.