Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 999 Bytes

CONTRIBUTING.md

File metadata and controls

38 lines (25 loc) · 999 Bytes

Contributing

Contributions are very welcome. If you would like to add functionality, before starting your work, please open an issue to discuss the feature you would like to work on.

All development tools can be executed via make commands. All those commands ensure, you use the correct PHP version and the dependencies. To achieve this, the commands use the Symfony CLI, so please make sure you have it installed.

Coding standards

Check coding standards with PHP CS Fixer.

make cs

also fix common issues with Rector

make refactoring

Static Analysis

Analyze your code with PHPStan.

make static-code-analysis

Test

Cover your code with tests and run PHPUnit, which is already in require-dev

./vendor/bin/phpunit tests