Use composer to install bundle in custom directory

composer-php, php, symfony

Solution

I know this is late, but in case anyone is searching for an answer that I painstakingly (hours and hours) found: `vendor-dir`

The documentation says:

By setting this var you can make composer install the dependencies into a directory other than vendor

Example:

{
    "config": {
        "vendor-dir": "website/password/vendor/"
    }
}

From this doc and this doc

Again, hope to save anyone else a couple hours.

Problem

I see there is already a question but it did not answer the question - How can I install a composer package into the /src dir? How can I install a bundle in the `/src` directory? Reason I would like to do this is for development and deployment, so - I don't have to check in Symfony's base code into my subversion repo - I could use Composer to deploy Looking over the Composer docs some more I did come across this: - http://getcomposer.org/doc/04-schema.md#config vendor-dir: Defaults to vendor. You can install dependencies into a different directory if you want to. Could I set this at a Bundle level? or is this for the overall install? - https://github.com/composer/composer/blob/master/res/composer-schema.json

Original source

Related problems