Size: a a a

2020 March 16

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
странная штука, наполняемая только сайд-эффектом
Это дамп текущего кеша объектов. Он юзается дебагером
источник

AM

Alexander Makarov in Yii Framework 3
а наполнять его как?
источник

AM

Alexander Makarov in Yii Framework 3
и вообще зачем нам внутряк от дампера?
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
а наполнять его как?
Он вызывается после основного дампа, смотри пр в дебагере. Дебагер генерит два файла json, один маленький с данными, в котором все объекты представленны ссылками вида "@object" => "\my\Object#68", а во втором харнится дамп объектов индексированных этими ссылками. И все это я потом юзаю в апи, получается очень легкое с минимальной нагрузкой.
источник

DS

Dmitriy S in Yii Framework 3
Получается ленивая загрузка дампа объектов в панели
источник

AM

Alexander Makarov in Yii Framework 3
а нельзя аргументом передать?
источник

Д

Дмитрий in Yii Framework 3
Alexander Makarov
dumpObjectsAsJson() выглядит не очень тоже
Выглядит не странно, а в корне не верно. Если вызвать его без основного дампа, то он не сработает вовсе -такого быть не должно
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
Выглядит не странно, а в корне не верно. Если вызвать его без основного дампа, то он не сработает вовсе -такого быть не должно
Он отдает текущий кеш объектов, так что все нормально
источник

AM

Alexander Makarov in Yii Framework 3
ну как-бы нет
источник

AM

Alexander Makarov in Yii Framework 3
эта штука просто внутряк в паблик API выкидывает
источник

AM

Alexander Makarov in Yii Framework 3
и ломает до этого относительно логичный API дампера
источник

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
а этот какой-то не такой
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
эта штука просто внутряк в паблик API выкидывает
И что? Ну можно делать что-то вроде этого
[$jsonData, $jsonObjects] = VarDumper::dumpAsJson($data)
так лучше будет?
источник

Д

Дмитрий in Yii Framework 3
Почему не 2 отдельных метода?
источник

Д

Дмитрий in Yii Framework 3
Кстати, а там pretty view есть?
источник

DS

Dmitriy S in Yii Framework 3
Дмитрий
Почему не 2 отдельных метода?
Ну так сейчас как раз два отдельных
источник

Д

Дмитрий in Yii Framework 3
Dmitriy S
Ну так сейчас как раз два отдельных
Оно сейчас 1.5)
источник