| Author: | Dimitrios Tydeas Mengidis |
|---|
New in version 1.6.
Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you
| parameter | required | default | choices | comments |
|---|---|---|---|---|
| no_dev | no | yes |
|
Disables installation of require-dev packages ( see --no-dev ) |
| no_plugins | no | no |
|
Disables all plugins ( see --no-plugins ) |
| no_scripts | no | no |
|
Skips the execution of all scripts defined in composer.json ( see --no-scripts ) |
| optimize_autoloader | no | yes |
|
Optimize autoloader during autoloader dump ( see --optimize-autoloader ). Convert PSR-0/4 autoloading to classmap to get a faster autoloader. This is recommended especially for production, but can take a bit of time to run so it is currently not done by default. |
| prefer_dist | no | no |
|
Forces installation from package dist even for de versions ( see --prefer-dist ) |
| prefer_source | no | no |
|
Forces installation from package sources when possible ( see --prefer-source ) |
| working_dir | yes | Directory of your project ( see --working-dir ) |
Note
Requires php
Note
Requires composer installed in bin path (recommended /usr/local/bin)