Thank you for taking time to help.
- Code contributions must be done in respect of PSR-2. Scrutinizer will validate this.
- All changes must be documented in the CHANGELOG.md in respect of Keep a Changelog Standard.
- Please create an issue before creating a pull request.
- All code must be covered by tests.
- Pull requests are made to master. Changes are never pushed directly (without pull request) into master.
- Use a feature branch for every pull request. Don't open a pull request from your master branch.
You should have php >= 7.2
and composer
installed (Docker contribution is very welcomed).
Setup you're environment:
make install
Run tests:
make test-unit
Coverage:
make test-coverage