diff --git a/src/Bridges/ApplicationLatte/TemplateFactory.php b/src/Bridges/ApplicationLatte/TemplateFactory.php index a247ff4f3..b6fa7c3af 100644 --- a/src/Bridges/ApplicationLatte/TemplateFactory.php +++ b/src/Bridges/ApplicationLatte/TemplateFactory.php @@ -40,7 +40,11 @@ public function __construct( } - /** @return Template */ + /** + * @template T of Template = Template + * @param class-string|null $class + * @return T + */ public function createTemplate(?UI\Control $control = null, ?string $class = null): UI\Template { $class ??= $this->templateClass;