Version: 3.0.1 ```php $definitions[$name] = $builder->addDefinition($this->prefix('controller.' . $name)) ->setType(IController::class) ->addTag(InjectExtension::TAG_INJECT) ->setFactory($controller); ``` InjectExtension search inject* methods in IController instead of `$controller` https://github.com/nette/di/blob/master/src/DI/Extensions/InjectExtension.php#L64 Is it bug or do I have to remove interface as type?
Version: 3.0.1
InjectExtension search inject* methods in IController instead of
$controllerhttps://github.com/nette/di/blob/master/src/DI/Extensions/InjectExtension.php#L64
Is it bug or do I have to remove interface as type?