Сервер Symfony4 vardumper должен реализовывать ошибку DataDumperInterface - PullRequest
0 голосов
/ 29 июня 2018

В Symfony 4 я пытаюсь использовать компонент Symfony VarDumper и, более конкретно, сервер VarDumper .

Я установил следующие пакеты:

composer require debug --dev
composer require symfony/debug-bundle --dev
composer require symfony/var-dumper --dev

запустил сервер:

./bin/console server:dump

и добавил дамп в мой код

dump($entity);

но сервер работает без печати в консоли, и что более проблематично, теперь код фактически не может распечатать эту ошибку:

Type error: Argument 5 passed to Symfony\Component\HttpKernel\DataCollector\DumpDataCollector::__construct() must implement interface Symfony\Component\VarDumper\Dumper\DataDumperInterface or be null, instance of Symfony\Component\VarDumper\Server\Connection given

Что я здесь не так делаю?

1 Ответ

0 голосов
/ 29 июня 2018

Серад поставил меня на правильный путь. Сервер дампа был представлен в версии 4.1, но команда была доступна, хотя я был в 4.0.4. Возможно из-за пакетов, которые я установил вручную (var-dumper). Обновление Symfony до 4.1 исправило мою проблему.

Спасибо

...