
Composer
Authors: Nils Adermann, Jordi Boggiano and many community contributions Sponsored by: Sponsor Composer & Packagist.org Logo by: Max Grigorian Composer and all content on this …
Download Composer
Mar 1, 2012 · To quickly install Composer in the current directory, run the following script in your terminal. To automate the installation, use the guide on installing Composer programmatically.
Introduction - Composer
Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you.
Composer
Composer platform dependencies Making your package depend on specific Composer versions Setting up and using custom installers Modify the way certain types of packages are installed
Basic usage - Composer
To start using Composer in your project, all you need is a composer.json file. This file describes the dependencies of your project and may contain other metadata as well.
Composer
Jan 21, 2025 · Fixed psr-0/psr-4 rules having unstable order in vendor/composer/autoload*.php (#12263) Fixed a few warnings happening incorrectly in edge cases (#12284, #12268, #12283)
Composer
Feb 25, 2025 · Added COMPOSER_WITH_DEPENDENCIES and COMPOSER_WITH_ALL_DEPENDENCIES env vars to enable the --with[-all]-dependencies …
Command-line interface / Commands - Composer
To get help from the command-line, call composer or composer list to see the complete list of commands, then --help combined with any of those can give you more information.
Repositories - Composer
Types # Composer The main repository type is the composer repository. It uses a single packages.json file that contains all of the package metadata. This is also the repository type …
Composer
"snapshot": [{"path": "/composer.phar", "version": "6c886b4323a9175486dd9bfdc3bcbedf1108fffc", "min-php": 70205},{"path": …