How to use composer, the PHP dependency manager

What is composer?

A dependency manager for PHP. It keeps track of which packages you use in your application, it can install and update them. Also it can remove them. All packages you use though composer don’t need to go in your version control...