
Cómo saber el controlador que maneja una ruta en Symfony
El framework Symfony es de lo mejorcito que tenemos en el mundillo de PHP (Personalmente es mi favorito por lejos). Para procesar un request se requiere un método de alguna clase (Un controlador). Para decidir cuál es el controlador al que se debe invocar al momento de responder al pedido de un usuario se utiliza un componente llamado Router. Este componente conoce el mapeo entre una URI y dicho controlador. Existen diversos modos de definir este mapeo (por ejemplo mediante annotations). Esto hace que, si una aplicación es grande, puede ser algo complejo encontrar cuál es exactamente el controlador que se esconde detrás de una URL. En este artículo te mostraré un pequeño truco para obtener esa información. Voy a asumir que estás en algún tipo de consola POSIX (Linux,…