Size: a a a

2020 August 04

В

Виктор in Yii Framework 3
@samdark, посмотри, пожалуйста, я все верно описал? https://github.com/yiisoft/yii-console/issues/46#issuecomment-668548890
источник

NO

Nex Otaku in Yii Framework 3
Можно рефлексией пройтись)
источник

NO

Nex Otaku in Yii Framework 3
Будет достаточно быстро.
источник

AM

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

В

Виктор in Yii Framework 3
Благодарю
источник

SI

Sergei Iamskoi 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
как ниже тоже можно
источник

Д

Дмитрий in Yii Framework 3
@rustamwin я подумал над индексом, вот решения:

Index - это такой же Collector, только захватывающий несколько сфер (реквест, респонс, прочее).
Создаем новый IndexCollector, в котором будет вся логика по сборам, не тянем себе Request/Response Collector'ы

В любой Storage можно будет прокинуть его несколькими путями:

1. Через новый метод addIndexCollector.
Нужно будет сделать отдельный IndexCollectorInterface, чтобы не подсовывали любой другой.
По завершению работы делаем сохранение основной кучи данных, потом кучи из индекса.

2. Через старый метод addCollector.
Нужно будет сделать интерфейс-маркер, в какую "пачку" сохранять данные из коллектора. Будет основной CommonDataBatch (или без него) и IndexDataBatch, с методами getName - название файла/таблицы/документа, где будут храниться данные.
По завершению работы делаем сохранение данных, группируя их по файлам.

Что скажешь?
Мне нравится 2-й вариант.
источник

Д

Дмитрий in Yii Framework 3
https://github.com/yiisoft/composer-config-plugin/pull/96
тут апдейт для тестов завезли, гляньте кто-нибудь.
@hiqsol @d_naumenko вы тоже.
источник

DN

Dmitry Naumenko in Yii Framework 3
о, как раз смотрел на него
источник

AM

Alexander Makarov in Yii Framework 3
а это норм что они фейлят?
источник

Д

Дмитрий in Yii Framework 3
Alexander Makarov
а это норм что они фейлят?
не думаю :)
источник

T

TradersVE in Yii Framework 3
I don't see the advantage of a separate file to composer.json, it is the same but with another file.
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
I don't see the advantage of a separate file to composer.json, it is the same but with another file.
It is PHP format so possible to write some logic there if needed.
источник

T

TradersVE in Yii Framework 3
Alexander Makarov
It is PHP format so possible to write some logic there if needed.
I think that the logic should be inside the configuration files, not in their declaration.
источник

AM

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

СП

Сергей Предводителев... in Yii Framework 3
TradersVE
I don't see the advantage of a separate file to composer.json, it is the same but with another file.
It's conveniently, logically and intuitive. composer.json for configuration composer. And separatelly main file for configuration application.

Config of application in composer.json is not obvious and overload composer.json
источник

Д

Дмитрий in Yii Framework 3
а зачем вообще этот advanced шаблон нужен?
источник