Skip to content

feat: support BackedEnum values in database binds #14665

feat: support BackedEnum values in database binds

feat: support BackedEnum values in database binds #14665

Triggered via pull request June 1, 2026 19:45
Status Failure
Total duration 1m 40s
Artifacts

test-phpstan.yml

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

Annotations

10 errors
PHP Static Analysis: tests/system/Database/Builder/GetTest.php#L92
Parameter #2 $actual of method CodeIgniter\Test\CIUnitTestCase::assertSqlEquals() expects string, CodeIgniter\Database\ResultInterface given.
PHP Static Analysis: tests/system/Database/Builder/GetTest.php#L91
Parameter #2 $actual of method CodeIgniter\Test\CIUnitTestCase::assertSqlEquals() expects string, CodeIgniter\Database\ResultInterface given.
PHP Static Analysis: tests/system/Database/Builder/GetTest.php#L77
Parameter #2 $actual of method CodeIgniter\Test\CIUnitTestCase::assertSqlEquals() expects string, CodeIgniter\Database\ResultInterface|false given.
PHP Static Analysis: tests/system/Database/Builder/GetTest.php#L76
Parameter #2 $actual of method CodeIgniter\Test\CIUnitTestCase::assertSqlEquals() expects string, CodeIgniter\Database\ResultInterface|false given.
PHP Static Analysis: tests/system/Database/Builder/GetTest.php#L75
Parameter #2 $actual of method CodeIgniter\Test\CIUnitTestCase::assertSqlEquals() expects string, CodeIgniter\Database\ResultInterface|false given.
PHP Static Analysis: tests/system/Database/Builder/GetTest.php#L61
Parameter #2 $actual of method CodeIgniter\Test\CIUnitTestCase::assertSqlEquals() expects string, CodeIgniter\Database\ResultInterface|false given.
PHP Static Analysis: tests/system/Database/Builder/GetTest.php#L60
Parameter #2 $actual of method CodeIgniter\Test\CIUnitTestCase::assertSqlEquals() expects string, CodeIgniter\Database\ResultInterface|false given.
PHP Static Analysis: tests/system/Database/Builder/GetTest.php#L59
Parameter #2 $actual of method CodeIgniter\Test\CIUnitTestCase::assertSqlEquals() expects string, CodeIgniter\Database\ResultInterface|false given.
PHP Static Analysis: tests/system/Database/Builder/GetTest.php#L0
Ignored error pattern #^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, CodeIgniter\\Database\\ResultInterface\|false given\.$# in path /home/runner/work/CodeIgniter4/CodeIgniter4/tests/system/Database/Builder/GetTest.php was not matched in reported errors.
PHP Static Analysis: tests/system/Database/Builder/GetTest.php#L0
Ignored error pattern #^Parameter \#3 \$subject of function str_replace expects array\<string\>\|string, CodeIgniter\\Database\\ResultInterface given\.$# in path /home/runner/work/CodeIgniter4/CodeIgniter4/tests/system/Database/Builder/GetTest.php was not matched in reported errors.