feat: implement 8 framework optimizations #10
test.yml
on: pull_request
PHPStan Static Analysis
17s
Matrix: test
Annotations
10 errors and 4 warnings
|
PHPStan Static Analysis:
library/Plume/Engine/Engine.php#L207
Parameter $callback of method PlumeEngine::map() has invalid type callback.
|
|
PHPStan Static Analysis:
library/Plume/Engine/Engine.php#L135
Call to an undefined method PlumeEngine::router().
|
|
PHPStan Static Analysis:
library/Plume/Engine/Engine.php#L132
Parameter #1 $callback of function set_exception_handler expects (callable(Throwable): void)|null, array{$this(PlumeEngine), 'handleException'} given.
|
|
PHPStan Static Analysis:
library/Plume/Engine/Engine.php#L122
Parameter #2 $value of method PlumeEngine::set() expects string|null, true given.
|
|
PHPStan Static Analysis:
library/Plume/Engine/Engine.php#L121
Parameter #2 $value of method PlumeEngine::set() expects string|null, true given.
|
|
PHPStan Static Analysis:
library/Plume/Engine/Engine.php#L120
Parameter #2 $value of method PlumeEngine::set() expects string|null, false given.
|
|
PHPStan Static Analysis:
library/Plume/Engine/Engine.php#L116
Parameter #2 $callback of method PlumeEvent::set() expects callback, array<int, $this(PlumeEngine)|string> given.
|
|
PHPStan Static Analysis:
library/Plume/Engine/Engine.php#L106
Call to an undefined method PlumeEngine::response().
|
|
PHPStan Static Analysis:
library/Plume/Engine/Engine.php#L105
Call to an undefined method PlumeEngine::request().
|
|
PHPStan Static Analysis:
library/Plume/Engine/ActionResolver.php#L23
Strict comparison using === between string and false will always evaluate to false.
|
|
PHPStan Static Analysis
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHP 8.2 Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHP 8.3 Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHP 8.1 Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|