From 49ec220ab857b6832139b361fd17249f518bdf10 Mon Sep 17 00:00:00 2001 From: JoshuaLicense Date: Mon, 11 Dec 2023 13:11:05 +0000 Subject: [PATCH] fix: mark `LaminasRouterHttpQueryV2` as `final` and return `static` (#7) --- src/Router/LaminasRouterHttpQueryV2.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Router/LaminasRouterHttpQueryV2.php b/src/Router/LaminasRouterHttpQueryV2.php index cdd4b210..b5f54e86 100644 --- a/src/Router/LaminasRouterHttpQueryV2.php +++ b/src/Router/LaminasRouterHttpQueryV2.php @@ -43,7 +43,7 @@ class LaminasRouterHttpQueryV2 implements RouteInterface * * @param array $defaults */ - public function __construct(array $defaults = []) + final public function __construct(array $defaults = []) { $this->defaults = $defaults; } @@ -68,7 +68,7 @@ public static function factory($options = []) $options['defaults'] = []; } - return new self($options['defaults']); + return new static($options['defaults']); } /**