From ae3e22d1ac2b9325c2d3e119062c2064e6059da3 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Fri, 6 Nov 2026 09:25:45 +0100 Subject: [PATCH 1/2] `ResultCacheMetaExtension->getValue()` is invoked before bootstrap-files are included --- src/Analyser/ResultCache/ResultCacheValueExtension.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Analyser/ResultCache/ResultCacheValueExtension.php b/src/Analyser/ResultCache/ResultCacheValueExtension.php index f15e7daaeea..423650e7e04 100644 --- a/src/Analyser/ResultCache/ResultCacheValueExtension.php +++ b/src/Analyser/ResultCache/ResultCacheValueExtension.php @@ -40,6 +40,8 @@ interface ResultCacheValueExtension /** * The current value for the key - compared with the one recorded by the last analysis. * A long value is better hashed. + * + * `getValue` is invoked before bootstrap-files are included. */ public function getValue(string $key): string; From 76b89ec867477f44e1e93c6cb0b2afb12a07e1e0 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Fri, 6 Nov 2026 09:58:27 +0100 Subject: [PATCH 2/2] Update ResultCacheValueExtension.php --- src/Analyser/ResultCache/ResultCacheValueExtension.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Analyser/ResultCache/ResultCacheValueExtension.php b/src/Analyser/ResultCache/ResultCacheValueExtension.php index 423650e7e04..02aa16ed4f1 100644 --- a/src/Analyser/ResultCache/ResultCacheValueExtension.php +++ b/src/Analyser/ResultCache/ResultCacheValueExtension.php @@ -41,7 +41,7 @@ interface ResultCacheValueExtension * The current value for the key - compared with the one recorded by the last analysis. * A long value is better hashed. * - * `getValue` is invoked before bootstrap-files are included. + * `getValue` is invoked before [`bootstrapFiles`](https://phpstan.org/config-reference#bootstrap) are included. */ public function getValue(string $key): string;