Skip to content

Commit 89dbaf6

Browse files
committed
refactor(database): use never for unsupported explain drivers
Signed-off-by: memleakd <121398829+memleakd@users.noreply.github.com>
1 parent d015b45 commit 89dbaf6

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

system/Database/OCI8/Builder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ protected function compileLockForUpdate(): string
236236
/**
237237
* Ensures the current driver supports explaining Query Builder selects.
238238
*/
239-
protected function assertExplainSupported(): void
239+
protected function assertExplainSupported(): never
240240
{
241241
throw new DatabaseException('OCI8 does not support explain().');
242242
}

system/Database/SQLSRV/Builder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -719,7 +719,7 @@ protected function compileLockForUpdate(): string
719719
/**
720720
* Ensures the current driver supports explaining Query Builder selects.
721721
*/
722-
protected function assertExplainSupported(): void
722+
protected function assertExplainSupported(): never
723723
{
724724
throw new DatabaseException('SQLSRV does not support explain().');
725725
}

0 commit comments

Comments
 (0)