Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 1.34 KB

CONTRIBUTING.md

File metadata and controls

19 lines (14 loc) · 1.34 KB

Contributing

Contributions are welcome and accepted via Pull Requests on Github.

Pull Requests

  • Naming convention - all pull requests fixing a problem should match "Fix #issue : Message" pattern, the new features and non-fix changes should match "Resolve #issue : Message", the rest should match "Non-issue : Message".
  • Follow our template of code - all contributions have to follow PSR-2 coding standard with an exception of control structures, which have to have opening parenthesis always placed in the next line instead of the same.
  • Add tests - the contribution won't be accepted if it doesn't have tests.
  • Document any change in behaviour - make sure the README.md and official documentation is kept up to date.
  • Create feature branches - don't create pull requests from your master branch.
  • One pull request per feature - for multiple things that you want to do, send also multiple pull requests.
  • Keep coherent history - make sure each individual commit in your pull request is meaningful. If you had to make multiple commits during development cycle, please squash them before submitting.

Running Tests

$> vendor/bin/phpunit