1
votes

I was recently trying to re-install the fos:userbundle and noticed the docs have changed. They are no longer using the deps file are now referencing the new package manager composer.

I found some info about integrating composer with sf2.0.* here: http://knplabs.com/blog/symfony2-with-composer

After downloading the src: https://github.com/KnpLabs/symfony-with-composer

I tried adding the following to my composer.json: "friendsofsymfony/user-bundle": "*" as per the instructions: https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/index.md

When I run bin/vendors update I get the following:

Updating dependencies
Nothing to install or update
Writing lock file
Generating autoload files

It does not appear to be installing the fos package. Am I missing something?

Thanks

1

1 Answers

1
votes

Composer is a PHAR archive that takes care of installing dependencies, update them, create projects, etc. It has nothing to do with the old bin/vendors.

What you need to do is to download Composer:

curl -s http://getcomposer.org/installer | php

And install your dependencies:

php composer.phar install

By the way, the symfony-with-composer thing you downloaded is an old version of Symfony2 Standard Distribution that isn't maintained anymore, as mentioned on the repository itself.