We welcome your contribution. There are several ways to help out:
- Create an issue on GitHub, if you have found a bug or have an idea for a feature
- Write test cases for open bug issues
- Write patches for open bug/feature issues
There are a few guidelines that we need contributors to follow, so that we have a chance of keeping on top of things.
- The code must follow the CakePHP coding standard.
- All code changes should be covered by unit tests
- Submit an issue, but:
- Make sure it does not already exist.
- Clearly describe the issue including steps to reproduce, when it is a bug.
- Make sure you mention the version and configuration of all software that could be relevant.
Make sure your code changes comply with the CakePHP Coding standard, using PHP Codesniffer. Execute the following command from the plugin folder:
vendor/bin/phpcs -p --extensions=php --standard=CakePHP