Пакет для работы с Symfony VarDumper server (bin/console dump:server
).
Вместо того чтобы смотреть в консоль и видеть как там отображаются данные,
этот пакет позволяет смотреть сообщения в браузере, в живом режиме (данные обновляются, но страница не перезагружается).
Особености:
- отображение красиво настроено через CSS, анимация появления нового сообщения
- можно открывать / закрывать уровни (Ctrl + Left Click открывает все нижние уровни)
- время вывода в формате текущей временной зоны и локали (если вы араб, то дата будет такого вида: "٢٠/١٢/٢٠١٢")
- поиск по отдельным сообщениям с удобным показом
- очистка страницы от сообщений
- можно выбрать цвет фона (выбор сохраняется)
- можно менять ширину контейнера (выбор сохраняется)
Можно добавить еще много чего, пишите предложения.
npm install --save-dev symfony-server-dump-live # Или yarn add --dev symfony-server-dump-live
Если нужно одной командой запустить server:dump
(симфони) и этот пакет:
npx dump-server --run-dump
yarn dump-server --run-dump
Иначе нужно запустить server:dump
вручную:
php ./bin/console server:dump --format=html > dump.html
и после этого запустить пакет без аргумента --run-dump
.
Доступны такие параметры:
Options:
-v, --version output the version number
--host [host] server host (default: "127.0.0.1")
-p, --port [port] server port (default: 9000)
-b, --path [path] path to file generated by Symfony's "server:dump" command.
(default: "dump.html")
-r, --run-dump manually runs Symfony's "server:dump" command (uses dump.ht
ml).
--no-open it won't open your browser.
-h, --help output usage information
- чекбокс указывающий открыта ли информация изначально (я про то где ее можно вручную открыть/закрыть)
- иконка для страницы
- разные стиль вывода данных
- время в стиле "5 сек. назад", "2 минуты назад"