RoutesShell fournit une interface CLI simple d’utilisation pour tester et débugger les routes. Vous pouvez l’utiliser pour tester la façon dont les routes sont parsées et ce que les paramètres de routing des URLs vont générer.
bin/cake routes
Vous pouvez rapidement voir comment une URL sera parsée en utilisant la méthode
check
:
bin/cake routes check /bookmarks/edit/1
Si votre route contient un paramètre de query string, n’oubliez pas d’entourer l’URL de guillemets:
bin/cake routes check "/bookmarks/?page=1&sort=title&direction=desc"
Vous pouvez regarder la façon dont un tableau de routing va générer
l’URL en utilisant la méthode generate
:
bin/cake routes generate controller:Bookmarks action:edit 1