Session type: Standard (45 min)
Session level: Intermediate
Session language: Spanish
Routes, Controllers, Symfony, Programación Orientada a Objetos... todas estas novedades y muchas más se han encargado de dejar atrás a nuestro viejo compañero de viaje hook_menu().

En esta charla nos adentraremos de lleno en el sistema de Routing de Drupal 8 que está basado en el potente componente de Routing de Symfony, empezando desde lo más sencillo hasta llegar a las partes más avanzadas. En esta odisea no caminaremos solos, ya que nos acompañarán diferentes ejemplos de código y diagramas de flujo para poder llegar a nuestro destino sanos y salvos :)

Hablaremos sobre los siguientes puntos:
• Rutas y controladores.
• Entendiendo en profundidad los routing.yml.
• Alterando rutas existentes.
• Usando parámetros en las rutas.
• Definiendo nuestro propios Parameter Converters.
• Rutas dinámicas con Route Callbacks.
• Rutas complejas ayudándonos con los PathProcessors.
• Objetos relacionados con el sistema de Routing.
Author bio
Jansete es un murcianico que forma parte del equipo drupalero de idealista/news, actualmente es mantenedor de algunos módulos contribuidos como s3fs (S3 File System) para Drupal 8 y es profesor de cursos de Drupal en la plataforma OpenWebinars pero todo esto no le supone un impedimento para ser maestro Pokémon.