Desarrollo profesional con Symfony de PHP

Si eliminamos el vendor y luego el composer update, se recrea el vendor

php bin/console cache:clear
php bin/console about

index.php -> psr4 -> patrón de autoload

VER ARCHIVO .env

En .env APP_END=prod o PP_END=ddev


Primer controlador

ddev php bin/console make:controller Home
 

Para cambiar la home en el /home por ejemplo

#[Route('/home', name: 'app_home')]

Ponemos / 


Crear primeras rutas

Voy copiando y pegando, podría crear un nuevo controller pero puedo hacerlo desde el mismo controler

 

Si hago asi aboutUs, me crea la ruta como about/us


Parametros en las rutas

ddev php bin/console debug:router


{% set edad=40 %}

{{ dump(edad) }}


ddev composer require symfony/twig-pack
 

 

Symfony