Thank you for considering contributing to this package!
If you discover a bug, please create an issue on GitHub with:
- A clear, descriptive title
- Steps to reproduce the issue
- Expected behavior
- Actual behavior
- Your environment (PHP version, Laravel version, etc.)
Enhancement suggestions are welcome! Please provide:
- A clear description of the enhancement
- Why this enhancement would be useful
- Examples of how it would work
- Fork the repository
- Create a new branch for your feature (
git checkout -b feature/amazing-feature) - Make your changes
- Ensure code follows PSR-12 coding standards
- Add tests if applicable
- Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow PSR-12 coding standards
- Add PHPDoc comments for all public methods
- Keep backwards compatibility in mind
- Write clear, self-documenting code
Before submitting a pull request, ensure:
- All existing tests pass
- New features include tests
- Code is properly formatted
Feel free to open an issue for any questions or clarifications.