При взгляде на Injector сложилось впечатление, что этот пакет предназначен исключительно для каких-то специфических вещей использования в коде пакетов фреймворка Yii3, но никак не для клиентского кода - слишком много "магии".После настройки контейнера зависимости можно получить через get ():
/** @var \Yiisoft\Di\Container $container */
$object = $container->get('interface_name');
Однако обратите внимание, что использовать контейнер напрямую - это плохая практика, и лучше полагаться на автоматическое подключение, выполненное через Injector, доступный через отдельный yiisoft/injector pacakge.
Какую реальную задачу может решить данный пакет? У кого-нибудь есть более менее реальный пример использования, где оправдано использование этого пакета?