Une canalisation a cédé : la cave est sous l'eau, et Gorm a dû appeler du renfort. Devinez qui est venu « aider » ? Pipin. Depuis :
- Bruna a ajouté trois plats ce matin… qui n'apparaissent nulle part ;
- un aventurier qui n'avait que 5 pièces d'or s'est vu proposer le ragoût à 12,50 po ;
- et Pipin jure qu'il a « juste renommé une relation, pour faire plus joli ».
Votre mission
Trouvez et corrigez les trois bugs introduits par Pipin. Cette fois, pas de page d'erreur pour vous guider : ce sont des bugs silencieux. La page s'affiche, mais le résultat est faux.
Vos outils
- La console :
doctrine:schema:validate,dbal:run-sql "SELECT …",debug:router… - L'aperçu : ajoutez un plat depuis la page Cuisine, testez
/menu?budget=5. - Votre œil de lynx : relisez le code autour des symptômes.
Et surtout, ne cassez pas ce qui marche : la carte rangée par catégorie doit continuer à fonctionner.