Thank you for considering contributing to scip-php
! This document
outlines the guidelines and information you need to know before
contributing.
- Fork and clone the repository, then create a new branch for your changes.
- Install the project dependencies:
composer install
- Ensure the tests and linters run successfully:
composer test
composer lint
- See the Development section for further information.
- Make your changes, commit and push them.
- Open a pull request.
If you find a bug or issue, please open an issue using the "Bug report" template. Be sure to include as much detail as possible, including steps to reproduce the issue.
If you have an idea for a larger feature, please open an issue using the "Feature request" template. Be sure to include as much detail as possible, including why you think the feature would be useful.
If you want to contribute to scip-php
, please follow these guidelines:
- Make sure your code is well-tested and passes the tests and linters.
- Keep your pull requests small and focused on one specific feature or bug fix.
- Clearly explain what your code does and why it is necessary.
- Avoid making significant changes to the project without discussing them with the community first.
The coding style is based on PSR-12.
It is defined in the phpcs.xml
file and enforced with the
PHP_CodeSniffer linter.
If you have any questions or need help, please open a discussion.