From b84c865adb81f60ac23891b0f12f755890d0fb0b Mon Sep 17 00:00:00 2001 From: Simon Asika Date: Sun, 28 May 2023 23:01:40 +0800 Subject: [PATCH] AppContext & Container call() do not use callable as type hint, detect callable after bind context #1026 --- src/AttributesResolver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/AttributesResolver.php b/src/AttributesResolver.php index d0c8630..a83a717 100644 --- a/src/AttributesResolver.php +++ b/src/AttributesResolver.php @@ -167,7 +167,7 @@ public function call(callable $callable, array $args = [], ?object $context = nu return $this->resolveCallable($callable, $context, $options)(...$args); } - public function resolveCallable(callable $callable, ?object $context = null, array $options = []): callable + public function resolveCallable(mixed $callable, ?object $context = null, array $options = []): callable { $ref = new ReflectionCallable($callable); $funcRef = $ref->getReflector();