- PHP
>=8.2 - Composer
composer install- Create a branch from
main. - Keep changes focused and deterministic.
- Add or update tests with your changes.
- Run the full test suite before opening a PR.
composer test- Follow the existing code style and structure.
- Use strict typing in PHP (
declare(strict_types=1);). - Prefer small, composable classes/functions.
- Avoid adding dependencies unless necessary.
- Keep public behavior deterministic.
Please include:
- A short summary of the change
- Why the change is needed
- Test coverage details (new/updated tests)
- Any breaking changes or migration notes
Thank you for contributing.