| @@ -96,7 +96,7 @@ discard block | ||
| 96 | 96 | |
| 97 | 97 | private function makeDelegator(Injector $injector, string $name, callable $callback, array $delegators): callable | 
| 98 | 98 |      { | 
| 99 | -        return /** @return object */ function () use ($injector, $name, $callback, $delegators) { | |
| 99 | +        return /** @return \Closure */ function () use ($injector, $name, $callback, $delegators) { | |
| 100 | 100 |              foreach ($delegators as $delegator) { | 
| 101 | 101 | $container = $injector->make(ContainerInterface::class); | 
| 102 | 102 | $delegator = $this->makeInvokable($name, $delegator); | 
| @@ -109,7 +109,7 @@ discard block | ||
| 109 | 109 | |
| 110 | 110 | private function makeContainerGet(string $name): callable | 
| 111 | 111 |      { | 
| 112 | -        return /** @return object */ static function (ContainerInterface $container) use ($name) { | |
| 112 | +        return /** @return \Closure */ static function (ContainerInterface $container) use ($name) { | |
| 113 | 113 | return $container->get($name); | 
| 114 | 114 | }; | 
| 115 | 115 | } | 
| @@ -119,7 +119,7 @@ discard block | ||
| 119 | 119 | */ | 
| 120 | 120 | private function makeFactory(Injector $injector, string $name, $factory): callable | 
| 121 | 121 |      { | 
| 122 | -        return /** @return object */ function () use ($injector, $name, $factory) { | |
| 122 | +        return /** @return \Closure */ function () use ($injector, $name, $factory) { | |
| 123 | 123 | $container = $injector->make(ContainerInterface::class); | 
| 124 | 124 | $factory = $this->makeInvokable($name, $factory); | 
| 125 | 125 | return $factory($container, $name); | 
| @@ -131,7 +131,7 @@ discard block | ||
| 131 | 131 | */ | 
| 132 | 132 | private function makeIdentity($object): callable | 
| 133 | 133 |      { | 
| 134 | -        return /** @return object */ static function () use ($object) { | |
| 134 | +        return /** @return \Closure */ static function () use ($object) { | |
| 135 | 135 | return $object; | 
| 136 | 136 | }; | 
| 137 | 137 | } | 
| @@ -164,7 +164,7 @@ discard block | ||
| 164 | 164 | */ | 
| 165 | 165 | private function makeLazyInvokable(string $name, $factory): callable | 
| 166 | 166 |      { | 
| 167 | -        return /** @return callable */ function () use ($name, $factory) { | |
| 167 | +        return /** @return \Closure */ function () use ($name, $factory) { | |
| 168 | 168 | return $this->makeInvokable($name, $factory); | 
| 169 | 169 | }; | 
| 170 | 170 | } |