24-07-2019, 10:53 AM
Je ne pense pas que générer tout un ensemble de classes et méthodes directement soit une bonne solution pour arriver à un design efficace. Je préfère largement créer une classe ou une méthode au moment ou j'en ai besoin, et pas à l'avance pour finalement ne jamais m'en servir ou pire, m'en servir par défaut alors que j'aurais pu trouver une meilleure façon de faire les choses.
Perso si j'avais à développer un outil en PHP ça serait plutôt une classe qu'on peut instancier et placer en error handler et en class loader de PHP. Ces handlers intercepteraient les chargement de classes et les erreurs de fonction/méthode non définies, et me proposerait directement dans la console de créer la classe / la méthode ; je n'aurais qu'à faire [Entrée] et le fichier serait créé/modifié au bon endroit en respectant le namespace demandé et PSR4.
Perso si j'avais à développer un outil en PHP ça serait plutôt une classe qu'on peut instancier et placer en error handler et en class loader de PHP. Ces handlers intercepteraient les chargement de classes et les erreurs de fonction/méthode non définies, et me proposerait directement dans la console de créer la classe / la méthode ; je n'aurais qu'à faire [Entrée] et le fichier serait créé/modifié au bon endroit en respectant le namespace demandé et PSR4.