Size: a a a

2020 May 11

AV

Andrii Vasyliev in Yii Framework 3
Коллекторы не создались?
источник

DS

Dmitriy S in Yii Framework 3
Andrii Vasyliev
Коллекторы не создались?
Ну так как ты написал - вообще не работает, сделал вот так, результат внизу
источник

AV

Andrii Vasyliev in Yii Framework 3
ну да, коллекторы не создались
есть 2 варианта:


дописать DI чтобы резолвил референсы внутри массива
дописать Debugger чтобы он сам резолвил референсы
источник

AV

Andrii Vasyliev in Yii Framework 3
мне больше нравится первый вариант
источник

DS

Dmitriy S in Yii Framework 3
Andrii Vasyliev
мне больше нравится первый вариант
А еще референсы в масиве внутри второго массива, или еще более вложенные
источник

DS

Dmitriy S in Yii Framework 3
и это я еще мерж не проверил, ща сделаю
источник

AV

Andrii Vasyliev in Yii Framework 3
Dmitriy S
А еще референсы в масиве внутри второго массива, или еще более вложенные
да именно так. рефы для того и нужны чтобы их резолвить
источник

DS

Dmitriy S in Yii Framework 3
В общем и не смержило, перезаписало консолью common
источник

DS

Dmitriy S in Yii Framework 3
А не, не перезаписало, а добавило, ща попробую именованные параметры
источник

DS

Dmitriy S in Yii Framework 3
да, с именованными нормально склеило
источник

DS

Dmitriy S in Yii Framework 3
Но сам подход страшноватый. В параметрах получше смотрится. Там же еще trackedServices есть, их тоже через референсы придется добавлять, а там еще и свой синтаксис и референсы уже не прокатят
источник

DS

Dmitriy S in Yii Framework 3
источник

DS

Dmitriy S in Yii Framework 3
В общем проще сделать возможность указывать параметры в конфиге плагина для конкретного конфига
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
Ну сделай Logger::log и хелпер помести в yii-web или вообще в какой-то отдельный пакет
Мне не нравится сама идея статических обёрток, которые скрывают реальные зависимости...
источник

AM

Alexander Makarov in Yii Framework 3
Но если попросит ещё кто-то, сделаю. На стороне дебаггера ничего не меняется при этом.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Мне не нравится сама идея статических обёрток, которые скрывают реальные зависимости...
Та не вопрос, сделаю себе отдельным пакетом. Мне чтобы на пять минуть прописать дебаг, править конструктор - это чересчур.
источник

AM

Alexander Makarov in Yii Framework 3
на 5 минут лучше dd() :)
источник

AM

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

DS

Dmitriy S in Yii Framework 3
Так что реши с параметрами? Надо уже пр-ы выкладывать
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
на 5 минут лучше dd() :)
так мне в нескольких местах допустим надо, а не прерывать приложение
источник