Dans ma nouvelle entreprise, on m'a confié la responsabilité de développer un vieux backend PHP / Symfony dont la base de code avait été écrite par un pigiste puis construite au hasard par quelques personnes différentes.
J'essaie de l'importer dans PHPstorm et de tout configurer de manière à laisser le plug-in Symfony faire le gros du travail pour moi, mais celui qui a créé cette chose n'a pas correctement mappé les choses, de sorte que l'EDI ne réalise pas quel mappage de contrôleurs Par exemple, la seule icône de gouttière apparaissant dans chaque contrôleur est le bouton blanc "service symfony", qui me renvoie à var / cache / dev / srcApp_KernelDevDebugContainer.xml (généré automatiquement par symfony à l'exécution?) , le seul endroit où le service est défini. Je ne pense pas que c'est vrai. Je ne peux pas non plus déterminer quelles parties du code sont générées par Symfony ou personnalisées par le développeur d'origine.