Skip to content

feat(database): add support for nested transactions using savepoints #11062

feat(database): add support for nested transactions using savepoints

feat(database): add support for nested transactions using savepoints #11062

Re-run triggered June 10, 2024 09:15
Status Failure
Total duration 1m 23s
Artifacts

test-phpstan.yml

on: pull_request
PHP Static Analysis
1m 11s
PHP Static Analysis
Fit to window
Zoom out
Zoom in

Annotations

10 errors
PHP Static Analysis: system/Database/OCI8/Connection.php#L123
Method CodeIgniter\Database\OCI8\Connection::initialize() with return type void returns null but should not return anything.
PHP Static Analysis: system/Database/OCI8/Connection.php#L123
Result of method CodeIgniter\Database\BaseConnection<resource,resource>::initialize() (void) is used.
PHP Static Analysis: system/Database/SQLSRV/Connection.php#L571
Method CodeIgniter\Database\SQLSRV\Connection::_savepointQuery() has parameter $commit with no type specified.
PHP Static Analysis: system/Database/SQLSRV/Connection.php#L571
Method CodeIgniter\Database\SQLSRV\Connection::_savepointQuery() has parameter $create with no type specified.
PHP Static Analysis: system/Database/SavepointsForNestedTransactions.php (in context of class CodeIgniter/Database/MySQLi/Connection)#L23
Non-abstract class CodeIgniter\Database\MySQLi\Connection contains abstract method _savepointQuery().
PHP Static Analysis: system/Database/SavepointsForNestedTransactions.php (in context of class CodeIgniter/Database/MySQLi/Connection)#L33
Call to method CodeIgniter\Database\MySQLi\Connection::_savePointQuery() with incorrect case: _savepointQuery
PHP Static Analysis: system/Database/SavepointsForNestedTransactions.php (in context of class CodeIgniter/Database/MySQLi/Connection)#L41
Method CodeIgniter\Database\MySQLi\Connection::_savepoint() invoked with 2 parameters, 3 required.
PHP Static Analysis: system/Database/SavepointsForNestedTransactions.php (in context of class CodeIgniter/Database/OCI8/Connection)#L23
Non-abstract class CodeIgniter\Database\OCI8\Connection contains abstract method _savepointQuery().
PHP Static Analysis: system/Database/SavepointsForNestedTransactions.php (in context of class CodeIgniter/Database/OCI8/Connection)#L33
Call to method CodeIgniter\Database\OCI8\Connection::_savePointQuery() with incorrect case: _savepointQuery
PHP Static Analysis: system/Database/SavepointsForNestedTransactions.php (in context of class CodeIgniter/Database/OCI8/Connection)#L41
Method CodeIgniter\Database\OCI8\Connection::_savepoint() invoked with 2 parameters, 3 required.