Никак не могу понять, как решить вопрос с DI. Массив в зависимостях ОБЯЗАТЕЛЕН. Но так же имеется и класс, который должен взяться из контейнера. Пытаюсь сделать разными способами, но так и не победил еще этот вопрос. Может кто знает?
// PageCountry прописан в контейнере и берется от туда без проблем
class PageValue {
public function __construct(PageCountry $country, $values) {}
}
$value = \Yii::$container->get(PageValue::class, [], [$value]);
$value = \Yii::$container->get(PageValue::class, [$value]);
Как правильно передать параметры в зависимость?