jonyking's avatar

dd(): Call to undefined function

Hello,

I want to use dd()'; to debug my code, but I get the following error:

Call to undefined function App\Http\Controllers\dd()

This is my code:

<?php

namespace App\Http\Controllers;

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

class UserController extends Controller
{

    public function signIn(Request $request)
    {

        $this->validate($request, [
            'email' => 'required|email',
            'password' => 'required',
            'remember_me' => 'required'
        ]);


    dd($request->input('email'));
        $user = User::where('email', '=', $request->input('email'))->first();
        if ($user != null) {

            return response()->json($user);
        }
        return response()->json('No user found!');

    }


    public function generateHashedPassword($password = null)
    {

        if ($password != null) {


        }

        return false;
    }
} ```
0 likes
12 replies
shez1983's avatar

does dd work else where? like your templates, other controllers? does dump() work?

what version of laravel are you?

nextlevelshit's avatar

I am struggeling that same problem. Here an excerpt from my composer.json:

"require": {
    "php": ">=7.1.3",
    "laravel/lumen-framework": "5.7.*",
    "vlucas/phpdotenv": "~2.2"
}

Unfortunately, dd() doesn't work anywhere.

jonyking's avatar

dump(); is also not working. And it don't works anywhere.

shez1983's avatar

has it ever worked or did it stop working after you did something? try doing composer update/install.. try also searching for dd() using ur IDE and see if it comes up.. (ie where its defined)

D9705996's avatar

Depending what you need you could replace dd() with var_dump()

D9705996's avatar

Alternatively do composer require symfony/var-dumper which will give you dd()and dump()

1 like
jonyking's avatar

var_dump(), works fine. But one year ago I used dd(); to output collections. It would be great if I get it working.

jonyking's avatar

Not working when I also require symfony/var_dumper

chimit's avatar

Apparently, dd() has been removed from Lumen 5.7. Strange decision.

Please or to participate in this conversation.