If you would like to help, please take a look at the list of issues.
- Fork and clone.
- Run the command
php composer.phar install
to install the dependencies. This will also install the dev dependencies. See Composer. - Use the command
phpunit
to run the tests. See PHPUnit. - Create a branch, commit, push and send us a pull request.
To ensure a consistent code base, you should make sure the code follows the coding standards PSR-1 and PSR-2.
- Create class extends
Composer\Installers\BaseInstaller
with your Installer. - Create unit tests as a separate class or as part of a
Composer\Installers\Test\InstallerTest
. - Add information about your Installer in
README.md
in section "Current Supported Package Types". - Run the tests.