Laravel 5 如何修复laravel转储服务器中的null给定错误?

Laravel 5 如何修复laravel转储服务器中的null给定错误?,laravel-5,dump,Laravel 5,Dump,我添加了“beyondcode/laravel转储服务器”:“^1.2” 我的Laravel 5.7应用程序有时会出错 [2018-10-18 03:44:02] local.ERROR: Argument 1 passed to Symfony\Component\VarDumper\Dumper\HtmlDumper::dump() must be an instance of Symfony\Component\VarDumper\Cloner\Data, null given, call

我添加了“beyondcode/laravel转储服务器”:“^1.2” 我的Laravel 5.7应用程序有时会出错

[2018-10-18 03:44:02] local.ERROR: Argument 1 passed to Symfony\Component\VarDumper\Dumper\HtmlDumper::dump() must be an instance of Symfony\Component\VarDumper\Cloner\Data, null given, called in /mnt/_work_sdb8/wwwroot/lar/Votes/vendor/symfony/var-dumper/Command/Descriptor/HtmlDescriptor.php on line 47 {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowableError(code: 0): Argument 1 passed to Symfony\\Component\\VarDumper\\Dumper\\HtmlDumper::dump() must be an instance of Symfony\\Component\\VarDumper\\Cloner\\Data, null given, called in /mnt/_work_sdb8/wwwroot/lar/Votes/vendor/symfony/var-dumper/Command/Descriptor/HtmlDescriptor.php on line 47 at /mnt/_work_sdb8/wwwroot/lar/Votes/vendor/symfony/var-dumper/Dumper/HtmlDumper.php:111)
[stacktrace]
我在控制台中以以下方式运行服务器:

php artisan dump-server --format=html > public/dump.html
我将包装器方法添加到我的应用程序的commom trait中:

<?php

namespace App\Http\Traits;

use File;
use Barryvdh\Debugbar\Facade as Debugbar;
use Carbon\Carbon;
use Config;
use Intervention\Image\Facades\Image as Image;
trait funcsTrait
{
    public function d($data)
    {

        if (empty($data)) {
            return;
        }

        dump($data);
    }
有时我会犯上面描述的错误。 在我的包装器中,我试图排除使用空值调用转储,假设空值可能是这个错误的原因? 但看起来原因不同。如果有办法让它正常工作

谢谢

 $this->d('ProfilePageTest Test51:: $newUserSessionData::' . print_r($newUserSessionData, true));