Skip to content

chore: fix rector and phpstan errors #2452

chore: fix rector and phpstan errors

chore: fix rector and phpstan errors #2452

Triggered via pull request July 7, 2026 19:55
Status Success
Total duration 6m 17s
Artifacts

phpunit.yml

on: pull_request
Matrix: phpunit
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 68 warnings
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi
Process completed with exit code 1.
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV
Process completed with exit code 1.
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi
Process completed with exit code 1.
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8
Process completed with exit code 1.
phpunit (8.3, SQLite3, 8.0, highest) / PHP 8.3 - SQLite3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.3, SQLite3, 8.0, highest) / PHP 8.3 - SQLite3: /tests/Controllers/MagicLinkTest.php#L259
Took 0.5057s from 0.5000s limit to run Tests\\Controllers\\MagicLinkTest::testMagicLinkRedirectsIfNotAllowed
phpunit (8.3, SQLite3, 8.0, highest) / PHP 8.3 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.6356s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L84
Took 2.3661s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.3, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Authentication/Filters/JWTFilterTest.php#L78
Took 0.5127s from 0.5000s limit to run Tests\\Authentication\\Filters\\JWTFilterTest::testFilterSuccess
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.6485s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.4, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.3, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Controllers/RegisterTest.php#L231
Took 0.5011s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToConditionalActionWhenItApplies
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Controllers/RegisterTest.php#L185
Took 0.5312s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.6482s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Controllers/LoginTest.php#L172
Took 0.5615s from 0.5000s limit to run Tests\\Controllers\\LoginTest::testLoginActionUsernameSuccess
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L84
Took 2.3695s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.5, MySQLi, 8.0, highest) / PHP 8.5 - MySQLi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, MySQLi, 8.0, highest) / PHP 8.5 - MySQLi: /tests/Authentication/HasHmacTokensTest.php#L223
Took 0.5063s from 0.5000s limit to run Tests\\Authentication\\HasHmacTokensTest::testHmacTokenTimeToExpired
phpunit (8.5, MySQLi, 8.0, highest) / PHP 8.5 - MySQLi: /tests/Authentication/HasHmacTokensTest.php#L61
Took 0.5109s from 0.5000s limit to run Tests\\Authentication\\HasHmacTokensTest::testHmacTokens
phpunit (8.5, MySQLi, 8.0, highest) / PHP 8.5 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L84
Took 2.3643s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.4, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre: /tests/Controllers/RegisterTest.php#L256
Took 0.5146s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre: /tests/Controllers/RegisterTest.php#L93
Took 0.5188s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.6473s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L45
Took 0.5341s from 0.5000s limit to run Tests\\Unit\\UserTest::testGetIdentitiesSome
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L101
Took 0.5345s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindAllWithIdentitiesWhereInQuery
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L335
Took 0.5351s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFirstWithIdentities
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L55
Took 0.5363s from 0.5000s limit to run Tests\\Unit\\UserTest::testGetIdentitiesByType
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L68
Took 0.5372s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindAllWithIdentities
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Authentication/HasHmacTokensTest.php#L61
Took 0.5380s from 0.5000s limit to run Tests\\Authentication\\HasHmacTokensTest::testHmacTokens
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L89
Took 0.5469s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindByIdWithIdentities
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Authentication/HasAccessTokensTest.php#L63
Took 0.7912s from 0.5000s limit to run Tests\\Authentication\\HasAccessTokensTest::testAccessTokens
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L84
Took 2.6433s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L306
Took 0.5026s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L55
Took 0.5105s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.6534s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, Postgre, 8.0) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, MySQLi, 5.7) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L306
Took 0.5097s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/RegisterTest.php#L93
Took 0.5116s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.7687s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L306
Took 0.5009s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Controllers/RegisterTest.php#L256
Took 0.5610s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.6574s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLSRV, 8.0) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/SessionAuthenticatorTest.php#L228
Took 0.5934s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\SessionAuthenticatorTest::testForgetCurrentUser
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Filters/TokenFilterTest.php#L32
Took 0.6107s from 0.5000s limit to run Tests\\Authentication\\Filters\\TokenFilterTest::testFilterNotAuthorized
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/JWTAuthenticatorTest.php#L235
Took 0.6265s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\JWTAuthenticatorTest::testAttemptSuccess
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Unit/UserTest.php#L369
Took 0.6974s from 0.5000s limit to run Tests\\Unit\\UserTest::testLastLogin
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Controllers/MagicLinkTest.php#L92
Took 0.6980s from 0.5000s limit to run Tests\\Controllers\\MagicLinkTest::testMagicLinkVerifyPendingRegistrationActivation
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Controllers/MagicLinkTest.php#L178
Took 0.7425s from 0.5000s limit to run Tests\\Controllers\\MagicLinkTest::testMagicLinkVerifyStartsLoginAction
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Controllers/RegisterTest.php#L306
Took 0.8107s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Collectors/AuthTest.php#L52
Took 0.8403s from 0.5000s limit to run Tests\\Collectors\\AuthTest::testDisplayLoggedIn
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.8664s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Controllers/RegisterTest.php#L209
Took 0.9857s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterSkipsConditionalActionWhenItDoesNotApply
phpunit (8.2, OCI8, 8.0) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/