summaryrefslogtreecommitdiff
path: root/app/Http/RequestHandlers/AbstractModuleComponentPage.php
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2023-02-02 12:12:00 +0000
committerGreg Roach <greg@subaqua.co.uk>2023-02-02 12:14:05 +0000
commitac19d600a12d5004afa0c876d5ab7b3df2cf1b4f (patch)
treedda9767c30e4af27a5ca574da1090a5a6e2cb71b /app/Http/RequestHandlers/AbstractModuleComponentPage.php
parent47166c2079f5fad6f03b1d6010d95a5b0a8d9a1f (diff)
downloadwebtrees-ac19d600a12d5004afa0c876d5ab7b3df2cf1b4f.tar.gz
webtrees-ac19d600a12d5004afa0c876d5ab7b3df2cf1b4f.tar.bz2
webtrees-ac19d600a12d5004afa0c876d5ab7b3df2cf1b4f.zip
Improve type hints for phpstan. See #4713
Diffstat (limited to 'app/Http/RequestHandlers/AbstractModuleComponentPage.php')
-rw-r--r--app/Http/RequestHandlers/AbstractModuleComponentPage.php8
1 files changed, 5 insertions, 3 deletions
diff --git a/app/Http/RequestHandlers/AbstractModuleComponentPage.php b/app/Http/RequestHandlers/AbstractModuleComponentPage.php
index c8b6069eeb..99ea3faf01 100644
--- a/app/Http/RequestHandlers/AbstractModuleComponentPage.php
+++ b/app/Http/RequestHandlers/AbstractModuleComponentPage.php
@@ -50,9 +50,11 @@ abstract class AbstractModuleComponentPage implements RequestHandlerInterface
}
/**
- * @param class-string $interface
- * @param string $title
- * @param string $description
+ * @template T of ModuleInterface
+ *
+ * @param class-string<T> $interface
+ * @param string $title
+ * @param string $description
*
* @return ResponseInterface
*/