binding improvements

This commit is contained in:
Yuri Kuznetsov
2022-11-20 13:25:54 +02:00
parent 8f0969eb5d
commit 047b07d3c9
15 changed files with 307 additions and 99 deletions

View File

@@ -297,8 +297,8 @@ class InjectableFactory
}
if ($type === Binding::FACTORY_CLASS_NAME) {
/** @var class-string $value */
/** @var Factory $factory */
/** @var class-string<object> $value */
/** @var Factory<object> $factory */
$factory = $this->createInternal($value, null, $bindingContainer);
return $factory->create();