Contributing
Overview
We welcome contributions to the PHP M-Pesa SDK! This guide outlines the steps and guidelines for contributing to the project.
How to Contribute
- Fork the Repository: Start by forking the GitHub repository (opens in a new tab).
- Create a Branch: Create a new branch for your feature or bug fix.
- Make Changes: Implement your changes, ensuring that your code adheres to the project's coding standards.
- Submit a Pull Request: Once your changes are ready, submit a pull request to the main repository.
Guidelines
- Code Style: Follow the existing code style and conventions used in the project.
- Documentation: Update the documentation to reflect any changes you make.
- Testing: Ensure that your changes are covered by tests and that all tests pass.
- Commit Messages: Write clear and descriptive commit messages for your changes.
Getting Started
-
Clone the Repository:
git clone https://github.com/Mesele-shishay/PhpMpesaSDK.git cd PhpMpesaSDK
-
Install Dependencies:
composer install
-
Run Tests:
vendor/bin/phpunit
Contact
If you have any questions or need further assistance, feel free to open an issue or contact the maintainers.