feat(database): add support for nested transactions using savepoints #10977
Annotations
10 errors
Run static analysis:
system/Database/BaseConnection.php#L1749
Regex pattern is invalid: Compilation failed: missing closing parenthesis at offset 199 in pattern: /^\s*(WITH\s.+(\s|[)]))?"?(SET|INSERT|UPDATE|DELETE|REPLACE|CREATE|DROP|TRUNCATE|LOAD|COPY|ALTER|RENAME|GRANT|REVOKE|LOCK|UNLOCK|REINDEX|MERGE|((RELEASE|ROLLBACK TO)?\s*SAVEPOINT)\s(?!.*\sRETURNING\s)/is
|
Run static analysis:
system/Database/OCI8/Connection.php#L119
Method CodeIgniter\Database\OCI8\Connection::initialize() with return type void returns null but should not return anything.
|
Run static analysis:
system/Database/OCI8/Connection.php#L119
Result of method CodeIgniter\Database\BaseConnection<resource,resource>::initialize() (void) is used.
|
Run static analysis:
system/Database/OCI8/Connection.php#L121
Unreachable statement - code above always terminates.
|
Run static analysis:
system/Database/SQLSRV/Connection.php#L573
Instantiated class CodeIgniter\Database\SQLSRV\BadMethodCallException not found.
|
Run static analysis:
system/Database/SQLSRV/Connection.php#L573
Throwing object of an unknown class CodeIgniter\Database\SQLSRV\BadMethodCallException.
|
Run static analysis:
system/Database/SQLSRV/Connection.php#L578
Instantiated class CodeIgniter\Database\SQLSRV\BadMethodCallException not found.
|
Run static analysis:
system/Database/SQLSRV/Connection.php#L578
Throwing object of an unknown class CodeIgniter\Database\SQLSRV\BadMethodCallException.
|
Run static analysis:
system/Database/SQLSRV/Connection.php#L583
Instantiated class CodeIgniter\Database\SQLSRV\BadMethodCallException not found.
|
Run static analysis:
system/Database/SQLSRV/Connection.php#L583
Throwing object of an unknown class CodeIgniter\Database\SQLSRV\BadMethodCallException.
|
Loading