PHP Version
8.3
CodeIgniter4 Version
4.4.5
CodeIgniter4 Installation Method
Composer (using codeigniter4/appstarter)
Which operating systems have you tested for this bug?
Linux
Which server did you use?
cli-server (PHP built-in webserver)
Database
MySQL
What happened?
Database function getCustomRowObject declared return types as @return array|null but must return object as custom class instance
Steps to Reproduce
Definition placed in system/Database/ResultInterface.php
Expected Output
Return type must be an object of custom class instance
Anything else?
No response
PHP Version
8.3
CodeIgniter4 Version
4.4.5
CodeIgniter4 Installation Method
Composer (using
codeigniter4/appstarter)Which operating systems have you tested for this bug?
Linux
Which server did you use?
cli-server (PHP built-in webserver)
Database
MySQL
What happened?
Database function
getCustomRowObjectdeclared return types as@return array|nullbut must returnobjectascustom class instanceSteps to Reproduce
Definition placed in
system/Database/ResultInterface.phpExpected Output
Return type must be an
objectofcustom class instanceAnything else?
No response