It is inevitable that code will have bugs. There are a few things you can do to help the maintainer to fix the bug that you've discovered quicker:
- Use the PHP Driver Jira to report all issues and bugs.
- Include the version of the Driver, PHP and Cassandra or DSE in your Jira ticket.
- Include a complete stack trace of the failure as well as any available logs.
- Include any additional information you think is relevant - the description of your setup, any non-default Driver configuration, etc.
- Write a failing test. The PHP Driver uses PHPUnit test framework. A reliably failing test is the fastest way to demonstrate and fix a problem.
If you're able to fix a bug yourself, you can fork the repository and submit a pull request with the fix.
To protect DataStax and the community, all contributors are required to sign the DataStax Contribution License Agreement. The process is completely electronic and should only take a few minutes.