Silex, el manual oficial

8.2. El controlador

La clase Route de Symfony es la responsable del sistema de enrutamiento tan poderoso de Silex. Las rutas pueden tener nombres, lo que permite que luego puedan ser generadas fácilmente.

Las rutas también pueden agregar requisitos para el valor de sus variables. Para facilitar su manejo, el método match() (que lo utilizan internamente los métodos get(), post(), etc.) devuelve una instancia de la clase Controller, que a su vez encapsula a una ruta.