Son los paquetes.
Es un plugin de composer que se encarga de ejecutar la receta asociada al bundle.
No es obligatorio , solamente que lo que te aportaría la receta , en este caso no lo hará.
Si queremos crear un proyecto web completo:
symfony new nombre_proyecto --full
Si queremos crear algo más simple como una API:
symfony new nombre_proyecto
php - iml - xml
#[Route('/categoria', name: 'categoria')]
/categoria → nombre de la ruta
name:’app_categoria’ → nombre interno de la ruta
se recomienda añadir "app_" antes de cada nombre de ruta para diferenciar entre nuestra rutas y las de bundles de terceros.
Es el gestor de plantillas que utiliza symfony.
Dentro de la carpeta public y puedes almacenar imágenes , ficheros , archivos etc…
Dentro de los ficheros controladores se hace en los constructores y métodos.
Pero en los ficheros normales solo se puede hacer inyección de dependencia en el constructor. Esto se hace nada más para poder utilizar otro objeto dentro de la clase.
Si queremos crear un mensaje de error por cada mensaje de error solo tenemos que indicar el error y el código de error.
Ruta : template > bundles > TwigBundle > Exception > error404.html.twig
Ruta : template > bundles > TwigBundle > Exception > error500.html.twig
Por el contrario si queremos crear un mensaje de error genérico para todo, solo tenemos que crear un error para todos los mensajes no contemplados. Ruta : template > bundles > TwigBundle > Exception > error.html.twig
Es una validación de campo de un formulario.
¿Quieres compartirlo en las redes sociales?
No hay comentarios, anímate y deja el primero.