Size: a a a

2021 May 21

F

FrontendPro in Yii Framework 3
🦦🦦
источник

K

Kripton in Yii Framework 3
Согласен
источник

T🐜

The Ant 🐜 in Yii Framework 3
Все таки конфигурацию контейнера лучше оставить в вендоре, наверное. Поработав плотно с симфой, могу сказать, что изменение зависимости в контейнере пакета это очень редкий Кейс. И необходимость держать дубль конфигов для контейнера в таком случае сомнительна.
источник

AM

Alexander Makarov in Yii Framework 3
Он так найдёт два места: в vendor и, может быть, в config/packages.
источник

AM

Alexander Makarov in Yii Framework 3
Это как минимум.
источник

AM

Alexander Makarov in Yii Framework 3
А если нужно конфиг контейнера менять? Например, кеш выбрать?
источник

AM

Alexander Makarov in Yii Framework 3
Получится что конфиг опять в двух местах? В приложении и в вендоре?
источник

T🐜

The Ant 🐜 in Yii Framework 3
Да, но конфигов в приложении будет гораздо меньше. Имею в виду в директории приложения, а не вендоре. К тому же будет понятно что именно изменено в настройках пакета.
источник

AM

Alexander Makarov in Yii Framework 3
По факту их будет ровно столько же.
источник

AM

Alexander Makarov in Yii Framework 3
Просто лежать они будут в других местах.
источник

AM

Alexander Makarov in Yii Framework 3
Больше скрыто, больше магии.
источник

AM

Alexander Makarov in Yii Framework 3
На тему понятно что изменено или нет, у нас есть команда консольная, которая даёт прям diff всего изменённого по отношению к vendor-у.
источник

AM

Alexander Makarov in Yii Framework 3
То есть не только имя файла, а прям diff.
источник

AM

Alexander Makarov in Yii Framework 3
источник

NO

Nex Otaku in Yii Framework 3
Зачем мне вообще тащить в приложение кусок внутрянки от пакета?

Не зря все подключаемые пакеты выселили в резервацию вендора, чтобы не путались под ногами когда делаешь что-то действительно важное.

Это хорошее разделение, вот есть код приложения, он более важен, а вот есть код всякой второстепенной шелухи, она в вендоре.

Вы же сгребаете всë в одну кучу.
источник

AM

Alexander Makarov in Yii Framework 3
Не всё, а конфиг.
источник

NO

Nex Otaku in Yii Framework 3
Давайте уж тогда целиком пакет из вендора в приложение запихивать. А то мало ли, вдруг понадобится в исходники посмотреть а в вендор лезть лениво.
источник

AS

Alexey Samoylov in Yii Framework 3
Копировать дефолт конфиг из вендора при установке, да и все
источник

NO

Nex Otaku in Yii Framework 3
Это так и планируется сделать. Проблема в том что пакетов много, а значит и количество конфигов резко возрастëт
источник

AS

Alexey Samoylov in Yii Framework 3
я тут попробовал orchid под ларавель, он свой конфиг при установке сложил в config/platform.php и все
источник