Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.18 KB

CONTRIBUTING.md

File metadata and controls

32 lines (24 loc) · 1.18 KB

Contribute 🚀

We welcome contributors to the project. Before you begin, some useful info...

  • If you want to contribute to this project you need to subscribe to a Contributor Agreement.
  • Before opening a pull request, please create an issue to discuss the scope of your proposal.
  • If you want to send a PR for version 8.0 please use the 8.0 branch, for 8.1 use the 8.1 branch and so on.
  • Never send PR to master unless you want to contribute to the development version of the client (master represents the next major version).
  • Each PR should include a unit test using PHPUnit. If you are not familiar with PHPUnit you can have a look at the reference.

Testing

To execute the tests, you can use the following command:

composer run-script test

We also use PHPStan for code static analysis. Please remember to run this command before sending the PR:

composer run-script phpstan

Thanks in advance for your contribution! ❤️