Repository navigation
Support Laravel 12 - #207
LukeTowers wants to merge 219 commits into
Conversation
Release v1.2.1
Co-authored-by: Luke Towers <git@luketowers.ca>
Co-authored-by: Wim Verhoogt <wim@verbant.nl> Co-authored-by: Ben Thomson <git@alfreido.com>
|
@LukeTowers @bennothommo CodeRabbit is right, why are we breaking the method signature here? |
Co-authored-by: mjauvin <2013630+mjauvin@users.noreply.github.com>
|
@LukeTowers any idea why this isn't working anymore ? |
Agreed, stripping the extra quotes is needed: some databases report a column's default as a quoted SQL literal, so a default copied back from Your Here's your current override run on Laravel 12.69.3, next to the same override with the inner quotes unescaped as well:
Suggested change, which keeps your tests passing: $value = str_replace("''", "'", substr($value, 1, -1));and a test case with I checked that SQLite's 🤖 Generated with Claude Code |
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
|
@LukeTowers @JonasPardon I don't think we need to override Or is there something special about our MailFake maybe that we need ? We should at least drop the argument, it's not needed and Laravel doesn't have it either. |
@mjauvin It does differ, even though the body mirrors Laravel's:
I checked 1 and 2 by removing the override on |
|
@JonasPardon I agree with your answer above. But I think we can drop the mailmanager argument. |
Add Laravel's InvokeDeferredCallbacks middleware to the HTTP kernel so callbacks registered with defer() run after the response is sent.
Replaces #173, continuing the work done by @mjauvin @bennothommo & @wverhoogt
Summary by CodeRabbit
New Features
Bug Fixes