Compose tips
https://getcomposer.org/doc/
Install
composer install
composer install --prefer-dist --no-dev
Require
Add new component :
composer require knplabs/gaufrette
If the package is not on https://packagist.org/, simply add repository in json file like this :
(...)
'repositories": {
friendsoforo/oro-slider-bundle": {
"type": "vcs",
"url": "git@github.com:FriendsOfOro/OroSliderBundle.git"
}
(...)
And after you can execute this:
composer require friendsoforo/oro-slider-bundle
Specific requirement
Specific branch :
composer require friendsoforo/oro-slider-bundle:dev-staging
Specific commit :
composer require friendsoforo/oro-slider-bundle:dev-master#d7c1fd6b46e1679835ce4167042847a2fc7c7643
Update
Update all components
composer update
/!\ always in local
Update one component:
composer update knplabs/gaufrette:dev-master