Size: a a a

2021 January 26

VS

Vitalii Shkolin in Yii Framework 3
Подскажите пожалуйста, как с этим быть? https://gist.github.com/shkolin/917ff542b568d4493235a2ff24056731
источник

AM

Alexander Makarov in Yii Framework 3
npm поставить.
источник

AM

Alexander Makarov in Yii Framework 3
Он нужен только для тестов.
источник

AM

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

В

Виктор in Yii Framework 3
Alexander Makarov
npm поставить.
Все же не решились фокси окончательно выпилить?
источник

AM

Alexander Makarov in Yii Framework 3
Виктор
Все же не решились фокси окончательно выпилить?
Он выпилен. Это для тестов.
источник
2021 January 28

AM

Alexander Makarov in Yii Framework 3
Мы хотим несколько поменять конфиги: https://github.com/yiisoft/app/pull/86/files#diff-09651a8d339eb91e3f0a340f94f4b0caf4df642c48812a526f8c80f7b8ba7ad4L12. Какой вариант вам нравится больше? Отдельно расскажите после опроса, почему именно.
Анонимный опрос
42%
Как было. Массивы и модификатор в конце.
50%
Как стало. Оборачиваем в ArrayCollection.
8%
Есть вариант лучше! Расскажу.
Проголосовало: 12
источник

AM

Alexander Makarov in Yii Framework 3
Alexander Makarov
Мы хотим несколько поменять конфиги: https://github.com/yiisoft/app/pull/86/files#diff-09651a8d339eb91e3f0a340f94f4b0caf4df642c48812a526f8c80f7b8ba7ad4L12. Какой вариант вам нравится больше? Отдельно расскажите после опроса, почему именно.
Анонимный опрос
42%
Как было. Массивы и модификатор в конце.
50%
Как стало. Оборачиваем в ArrayCollection.
8%
Есть вариант лучше! Расскажу.
Проголосовало: 12
источник

АГ

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

AM

Alexander Makarov in Yii Framework 3
Дело в модификаторах.
источник

AM

Alexander Makarov in Yii Framework 3
Когда мы собираем конфиги из пакетов + приложения, полезно иметь возможность настраивать, как это всё собирается.
источник

АГ

Алексей Гевондян... in Yii Framework 3
а, да, увидел, там ReverseBlockMerge юзался какой-то..
источник

AM

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

AM

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

А

Алексей R in Yii Framework 3
Alexander Makarov
Мы хотим несколько поменять конфиги: https://github.com/yiisoft/app/pull/86/files#diff-09651a8d339eb91e3f0a340f94f4b0caf4df642c48812a526f8c80f7b8ba7ad4L12. Какой вариант вам нравится больше? Отдельно расскажите после опроса, почему именно.
Анонимный опрос
42%
Как было. Массивы и модификатор в конце.
50%
Как стало. Оборачиваем в ArrayCollection.
8%
Есть вариант лучше! Расскажу.
Проголосовало: 12
Я больше за такой вариант:

return new ArrayCollection([
   'app' => [
       'charset' => 'UTF-8',
       'locale' => 'en',
       'name' => 'My Project',
   ],

   // ...
])->modifier(new SaveOrder());
источник

AB

Alexander Borisov in Yii Framework 3
А эти модификаторы где-то используются кроме вот конфиг плагина? Юзкейс их че-т не очень понятен
источник

АГ

Алексей Гевондян... in Yii Framework 3
а без модификаторов вообще как-нибудь обойтись можно?
источник

АГ

Алексей Гевондян... in Yii Framework 3
по-умолчанию там чтобы они были... а то код есть, а зачем - не оч ясно...
источник

А

Алексей R in Yii Framework 3
Алексей Гевондян
а без модификаторов вообще как-нибудь обойтись можно?
модификаторы задают правила слияния массивов. Иногда надо сливаемые значения добавлять в начало, иногда удалять старые при определении новых и т.д.
источник

RT

Roman Tsurkanu in Yii Framework 3
Алексей R
Я больше за такой вариант:

return new ArrayCollection([
   'app' => [
       'charset' => 'UTF-8',
       'locale' => 'en',
       'name' => 'My Project',
   ],

   // ...
])->modifier(new SaveOrder());
new придется оберунть еще в одни скобки
источник