- Fork this repository
- Create a new branch for each feature or improvement
- Send a pull request from each feature branch to the master branch
- Make sure the
README.mdand any other relevant documentation are kept up-to-date.
It is very important to separate new features or improvements into separate feature branches, and to send a pull request for each branch. This allows me to review and pull in new features or improvements individually.
All pull requests must adhere to the PSR-2 standard.
All pull requests must be accompanied by passing unit tests and complete code coverage. This repository uses phpunit for testing.
Make sure you don't break our release cycle. We are using SemVer v2.0.0 to tag all releases.