/
laravel dump() 로 호출하는 정보를 콘솔로 출력하는 dump-server 패키지

laravel dump() 로 호출하는 정보를 콘솔로 출력하는 dump-server 패키지

laravel dump server 는 Symfony 의 VarDumper Server 를 laravel 로 이식한 패키지입니다.


dump()와 dd() 를 사용해서 출력하는 디버깅 정보를  사용자의 브라우저에 뿌리지 않고 dump server 에 뿌리므로 디버깅할 때 유용합니다.

설치

 개발용이므로 --dev 옵션을 붙여서 설치해 줍니다.

$ composer require --dev beyondcode/laravel-dump-server


기본 설정을 수정하려면 패키지 설정 파일을 퍼블리싱합니다.

$ php artisan vendor:publish --provider="BeyondCode\DumpServer\DumpServerServiceProvider"

사용

소스 코드에 dump() 로 디버깅 정보를 출력한 후에 콘솔을 하나 열고 다음 명령을 실행합니다.

$ php artisan dump-server


그러면 dump-server 를 실행한 콘솔에 dump() 메서드로 출력하는 정보가 표시됩니다.

<?php

namespace App\Http\Controllers;

use App\Models\User;
use Illuminate\Http\Request;

class TestController extends Controller
{
    public function index(Request $request)
    {
        dump("name:" . $request->name);
        $u = User::find($request->id ?? -1);

        return $u;
    }
}


같이 보기

Ref

Related content

var_dump 는 이제 그만! 예쁘고 편리한 symphony VarDumper 패키지
var_dump 는 이제 그만! 예쁘고 편리한 symphony VarDumper 패키지
More like this
spatie media library 로 laravel 에서 multi media 처리하기
spatie media library 로 laravel 에서 multi media 처리하기
More like this
PHPStan 의 laravel 용 wrapper 인 larastan 사용하기
PHPStan 의 laravel 용 wrapper 인 larastan 사용하기
More like this
vercel serve 로 정적 사이트 서빙하기
vercel serve 로 정적 사이트 서빙하기
More like this
Laragon(라라곤)으로 Windows 에서 Laravel 개발 환경 구성하기 #1
Laragon(라라곤)으로 Windows 에서 Laravel 개발 환경 구성하기 #1
More like this
PHP Flysystem 패키지를 V2 로 업그레이드하기
PHP Flysystem 패키지를 V2 로 업그레이드하기
More like this