Para poder instalar DoctrineFixturesBundle en symfony 2.1 de forma automática hacemos los siguientes pasos:
- Modificar el archivo composer.json agregar estas lineas:
"doctrine/doctrine-fixtures-bundle": "dev-master"
Tal como se ven en la imagen
Una vez modificado esto ejecutar esta linea:
php composer.phar update doctrine/doctrine-fixtures-bundle
Con la anterior linea se actualiza/instala únicamente este bundle así evitamos descargar y actulizar de nuevo todo el vendor de symfony
Nota: Para que se instale automáticamente sobre plataforma windows, linux o cualquiera tienen que tener instalado algun gestor de git como por ejemplo el git-scm
Fixtures se utilizan para cargar un conjunto controlado de datos en una base de datos. Estos datos pueden ser utilizados para pruebas o podrían ser los datos iniciales necesarios para que la aplicación funcione sin problemas.
DoctrineFixturesBundle instala automaticamente la libreria Doctrina Data Fixtures. La libreria se puede encontrar en vendor/doctrine/data-fixtures.