Skip to content

Refactor: Ensure Laravel 9 compatibility and resolve IDE conflicts#1

Open
rushabh-qrstuff wants to merge 2 commits into1.xfrom
9.x-compat
Open

Refactor: Ensure Laravel 9 compatibility and resolve IDE conflicts#1
rushabh-qrstuff wants to merge 2 commits into1.xfrom
9.x-compat

Conversation

@rushabh-qrstuff
Copy link
Collaborator

This commit:

  • Renames Driver interface to DriverContract to avoid workspace collisions.
  • Handles UniqueConstraintViolationException via helper for L9/L10 compatibility.
  • Updates composer.json for L9 dependencies and package rename (qrstuff/pennant).
  • Refactors TestCase.php for Testbench 7 support.

This commit:
- Renames Driver interface to DriverContract to avoid workspace collisions.
- Handles UniqueConstraintViolationException via helper for L9/L10 compatibility.
- Updates composer.json for L9 dependencies and package rename (qrstuff/pennant).
- Refactors TestCase.php for Testbench 7 support.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rushabh-qrstuff why do we need to rename the class?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants