Отладчик ветки показывает реальный var_dump вместо вывода отладки ветки - PullRequest
0 голосов
/ 07 марта 2019

Обычно при отладке с помощью функции 'dump ()' в ветке я получаю эти крошечные черные маленькие коробочки, в которых я вижу свои выходные данные, и открываю объекты, щелкая стрелку. Я не знаю, что я изменил, но теперь я получаю реальное var_dumps, то есть я вижу полные объекты с 1000 строками вместо черных ящиков.

Кто-нибудь знает, как повернуть вспять "старое" поведение?

Ответы [ 2 ]

0 голосов
/ 08 марта 2019

Хорошо, единственное, чего не хватало:

Важно установить среду на DEV, в моем случае мы используем другую среду, называемую LOCAL.Если я переключаюсь на DEV, все работает как описано @DarkBee и @AythaNzt:

  • composer require var-dumper
  • set html_errors on в php.ini
  • setfastcgi_param VAR_DUMPER_FORMAT html; в nginx

В настоящее время я не знаю, где разница между этими двумя средами, поскольку local - это обычная копия dev, но в любом случае: она работает.

0 голосов
/ 07 марта 2019

Вам необходимо установить:

composer require --dev symfony/var-dumper

Вам необходимо предварительно набрать php bin/console server:run, затем открыть другой терминал и, если вы хотите увидеть его непосредственно в терминале, запустить:

php bin/console server:dump

или

php bin/console server:dump --format=html > dump.html

, если вы хотите сгенерировать HTML для открытия и закрытия объекта, нажав.

Для получения дополнительной информации, проверьте: https://symfony.com/doc/current/components/var_dumper.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...