Merge pull request #16737 from filamentphp/halt-rollback-database-transaction

feat: Rollback database transaction when halting from page
This commit is contained in:
Dan Harrin
2025-06-30 10:54:11 +01:00
committed by GitHub
+2 -2
View File
@@ -124,9 +124,9 @@ abstract class BasePage extends Component implements HasActions, HasForms, HasIn
(static::$reportValidationErrorUsing)($exception);
}
protected function halt(): void
protected function halt(bool $shouldRollbackDatabaseTransaction = false): void
{
throw new Halt;
throw (new Halt)->rollBackDatabaseTransaction($shouldRollbackDatabaseTransaction);
}
protected function callHook(string $hook): void