From 18bf8f50a0b78f33bc476fe3535323051efa7810 Mon Sep 17 00:00:00 2001 From: Franck DAKIA Date: Mon, 19 Jan 2026 01:27:13 +0000 Subject: [PATCH] Fix binding value type --- src/Container/Capsule.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Container/Capsule.php b/src/Container/Capsule.php index 581a622f..28634c42 100644 --- a/src/Container/Capsule.php +++ b/src/Container/Capsule.php @@ -177,10 +177,10 @@ public function make(string $key): mixed * Add to register * * @param string $key - * @param callable $value + * @param string|Closure|callable $value * @return Capsule */ - public function bind(string $key, callable $value): Capsule + public function bind(string $key, string|Closure|callable $value): Capsule { $this->key[$key] = true; @@ -193,10 +193,10 @@ public function bind(string $key, callable $value): Capsule * Register the instance of a class * * @param string $key - * @param Closure|callable $value + * @param string|Closure|callable $value * @return Capsule */ - public function factory(string $key, Closure|callable $value): Capsule + public function factory(string $key, string|Closure|callable $value): Capsule { $this->factories[$key] = $value;