Size: a a a

2020 September 05

СП

Сергей Предводителев... in Yii Framework 3
Алексей Гевондян
посмотрите как функция env в ларе сделана... там то точно все работает)
вот ищу где она там есть))
источник

АГ

Алексей Гевондян... in Yii Framework 3
источник

СП

Сергей Предводителев... in Yii Framework 3
Ну если я правильно понял он ровно так и делает
источник

АГ

Алексей Гевондян... in Yii Framework 3
через сервис локатор оно крч работает там
источник

АГ

Алексей Гевондян... in Yii Framework 3
фасад (так называемый)
источник

СП

Сергей Предводителев... in Yii Framework 3
Собирает из $_ENV, $_SERVER и getenv() данные и потом из итогового получает.
источник

СП

Сергей Предводителев... in Yii Framework 3
А не тупо из getenv()
источник

АГ

Алексей Гевондян... in Yii Framework 3
ну так, так так)
источник

СП

Сергей Предводителев... in Yii Framework 3
Я думал речь про симфони дотенв, сейчас понял, что речь было про другой дотенв)
источник

АГ

Алексей Гевондян... in Yii Framework 3
да
источник

СП

Сергей Предводителев... in Yii Framework 3
ну в ларе сделано через обёртку к этому дотенв как раз: и используют так: объединяют $_ENV, $_SERVER и getenv().
источник

АГ

Алексей Гевондян... in Yii Framework 3
источник

СП

Сергей Предводителев... in Yii Framework 3
ага
источник

АГ

Алексей Гевондян... in Yii Framework 3
дожили... в пхп нет нормальной работы с энвом.. срочно нужен рфц)
источник

СП

Сергей Предводителев... in Yii Framework 3
Но собственно вопрос не снимается :)
Как получать переменную из окружения в пакетах yiisoft чтобы это было универсально?
источник

AM

Alexander Makarov in Yii Framework 3
getenv(BLA, true)
источник

СП

Сергей Предводителев... in Yii Framework 3
Alexander Makarov
getenv(BLA, true)
там нет переменных, которые заданы через composer-config-plugin.
источник

СП

Сергей Предводителев... in Yii Framework 3
Чтобы они там оказались, надо делать putenv, а это я так понял тоже очень не универсально и не безопасно.
источник

AM

Alexander Makarov in Yii Framework 3
Нет. Их там нет потому как в конфиге итоговом не getenv
источник

AM

Alexander Makarov in Yii Framework 3
См. readme плагина
источник