DesarrolloLibre

Desarrollo Web, Android, juegos y mucho más

Categorias
20-02-2017

Los Bundle en Symfony son una especie de paquetes o plugins que almacenan toda la funcionalidad de una tarea en específico y podemos crear tantos Bundle como necesitemos de una manera fácil y automatizada; todos los Bundles se almacenan en la carpeta src.

Primero nos vamos a nuestra consola de Linux (terminal) o Windows (CMD), nos paramos sobre la raíz del proyecto y ejecutamos el siguiente comando:

php bin/console generate:bundle --namespace=BackendBundle --format=yml

Se nos creará una nueva carpeta dentro de nuestro proyecto llamada BackendBundle ubicada en:

src/BackendBundle
Carpeta bundle en symfony

Con el comando anterior creamos un Bundle en Symfony llamado BackendBundle con el formato con --format simplemente indicamos el formato de los archivos que en nuestro ejemplo es yml para los archivos de configuración; pero existen otros formatos que podemos usar como PHP o XML.

Como podrás ver al entrar en el proyecto, hay carpetas para lo básico dentro de nuestra aplicación; controladores, entidades, vistas y archivos de configuración para -por ejemplo- configurar las rutas de la aplicación como veremos en otra entrada:

Generar bundle consola

Publicidad

Give me for a beer!

Algunos recursos que te pueden interesar

TCPDF: clase Oper Source para generar PDF con PHP

TCPDF: clase Oper Source para generar PDF con PHP

Algunos artículos que te pueden interesar

Doctrine archivos de mapeo y entidades en Symfony

Doctrine archivos de mapeo y entidades en Symfony

Se explica como generar entidades a través de la bin/console en symfony mapeando desde la base de datos las relaciones.

Andrés Cruz 14-02-2017

Float en PHP

Float en PHP

Un float o números de punto flotante es un número con signo con parte decimal; la misma regla se aplica para PHP.

Andrés Cruz 22-08-2013

Cómo publicar posts en Facebook de manera automatizada con PHP

Cómo publicar posts en Facebook de manera automatizada con PHP

Se explica cómo obtener un token de acceso que no expira para publicar posts en el muro de Facebook de manera automatizada.

Andrés Cruz 21-07-2016