From 57f2cb77b152e1655ab1053c2302ac5b329681a1 Mon Sep 17 00:00:00 2001 From: Bart Jaskulski <bjaskulski@protonmail.com> Date: Mon, 30 Sep 2024 20:39:13 +0200 Subject: [PATCH] fix: accept more rich interface Signed-off-by: Bart Jaskulski <bjaskulski@protonmail.com> --- src/Binding/Binder/CompositeBinder.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Binding/Binder/CompositeBinder.php b/src/Binding/Binder/CompositeBinder.php index 4df27e4..9ee8eec 100644 --- a/src/Binding/Binder/CompositeBinder.php +++ b/src/Binding/Binder/CompositeBinder.php @@ -5,19 +5,20 @@ declare(strict_types=1); namespace WPDesk\Init\Binding\Binder; use WPDesk\Init\Binding\Binder; +use WPDesk\Init\Binding\ComposableBinder; use WPDesk\Init\Binding\Definition; use WPDesk\Init\Binding\Definition\HookableDefinition; final class CompositeBinder implements Binder { - /** @var Binder[] */ + /** @var ComposableBinder[] */ private $binders; - public function __construct( Binder ...$binders ) { + public function __construct( ComposableBinder ...$binders ) { $this->binders = $binders; } - public function add( Binder $binder ): void { + public function add( ComposableBinder $binder ): void { $this->binders[] = $binder; } -- GitLab