fi1a / var-dumper
Выводит и оформляет информацию о переменной
Requires
- php: ^7.3 || ^8
- fi1a/console: ^2.2
- fi1a/dependency-injection: ^1.0
- fi1a/facade: dev-master
- fi1a/package-config: dev-master
Requires (Dev)
- captainhook/captainhook: ^5.4
- phpunit/phpunit: ^9.3
- slevomat/coding-standard: ^6.3
- squizlabs/php_codesniffer: ^3.5
- vimeo/psalm: ^4.3
This package is auto-updated.
Last update: 2024-12-24 06:33:19 UTC
README
Выводит и оформляет информацию о переменной.
Установка
Установить этот пакет можно как зависимость, используя Composer.
composer require fi1a/var-dumper
Конфигурация
Для конфигурации достпупны следующие параметры:
maxNestedLevel
- определяет максимальный уровень вложенности для вывода;maxLength
- максимальная длина строки для отображения;maxCount
- максимальное кол-во элементов для вывода массива.
Данные параметры можно настроить в конфигурационном файле пакета.
Для начала следует опубликовать файлы конфигураций командой:
composer package-config-publish fi1a/var-dumper
После чего будет доступен файл конфигурации в директории configs/fi1a/var-dumper/config.php
.
В нем вы можете настроить нужные параметры.
dump и dumpDie
Пакет добавляет глобальную функцию dump
, которую можно использовать вместо var_dump
.
С помощью различных обработчиков вывод осуществляется, используя HTML или цветной в командную строку.
Пример:
$var = [ 'foo', 'bar' => 'baz', 'qux' => true, 'quz' => [ 1, 2, 3 ], ]; dump($var);
Обработчик вывода выбирается на основе текущего PHP SAPI.
HTML вывод:
Вывод в консоли:
Функция dumpDie
аналогична функции dump
, только завершает работу скрипта.