## Composer ### Composer home Composer home `~/.composer` directory is mounted and shared from your host system to the `php-fpm` container. This makes possible to share Composer's cache, and your Composer auth configuration between environments. ### Change Composer version by environment From Reward >0.2.0 it is possible to configure `COMPOSER_VERSION` in the .env file like this: ``` COMPOSER_VERSION=2 ``` Default Composer versioning matrix by environment type: | Environment Type | Composer Version | |------------------|------------------| | Generic PHP | 2 | | Magento 1 | 1 | | Magento 2 | 2 | | Laravel | 2 | | Shopware | 2 | | Symfony | 2 | | WordPress | 2 | ### Change Composer version interactively inside the Reward Shell ``` $ reward shell $ sudo alternatives --config composer ```