Generar bundles en Symfony3

Los bundles en Symfony3 son módulos o paquetes que nos permiten dividir nuestra aplicación en varias partes reutilizables. De forma que si tenemos una tienda online que además tiene un foro y un blog, podríamos tener un bundle para la tienda, otro para el foro y otro para el blog dentro del mismo proyecto de Symfony. Crear más o menos bundles depende de cada uno. En Symfony3 toda nuestra aplicación estará dentro de bundles. Veamos como generar bundles en Symfony3.

Para crear un bundle tenemos que ejecutar el siguiente comando

php bin/console generate:bundle

Este comando nos sacará un asistente en la consola para configurar nuestro bundle
Generar bundles con Symfony3

Si te das cuenta automáticamente el comando aparte de generar el bundle hace lo siguiente:

  • Activar el bundle dentro de app/AppKernel.php
  • Importar las rutas del bundle a la configuración principal en app/config/routing.yml
  • Hacer las configuraciones necesarias en app/config/config.yml

Con esto ya tenemos nuestro bundle creado y funcionando, podríamos probar incluso a cargar las rutas por defecto que incluye y funcionaría a la perfección.

Ya sabemos generar bundles en Symfony3.

Más información:
http://symfony.com/doc/current/bundles/SensioGeneratorBundle/commands/generate_bundle.html
Crear bundles en Symfony2

Victor

Autor: Victor

Desarrollador web - Formador online - Blogger

Compartir este post

Poner un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *