From 601d88265b8e0e7f27c157404f2df2daaa7e0e37 Mon Sep 17 00:00:00 2001 From: Feek Date: Mon, 13 Jul 2020 19:58:07 -0700 Subject: [PATCH] fix: properly bind singleton --- src/DumpRecorder/DumpRecorder.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/DumpRecorder/DumpRecorder.php b/src/DumpRecorder/DumpRecorder.php index 8e50bd87..56d1e048 100644 --- a/src/DumpRecorder/DumpRecorder.php +++ b/src/DumpRecorder/DumpRecorder.php @@ -26,7 +26,9 @@ public function register(): self { $multiDumpHandler = new MultiDumpHandler(); - $this->app->singleton(MultiDumpHandler::class, $multiDumpHandler); + $this->app->singleton(MultiDumpHandler::class, function () use ($multiDumpHandler) { + return $multiDumpHandler; + }); $previousHandler = VarDumper::setHandler(function ($var) use ($multiDumpHandler) { $multiDumpHandler->dump($var);