From 6f19a04351adb1acac64a7523ffbd7d8c1374fd2 Mon Sep 17 00:00:00 2001 From: Jay Potter Date: Mon, 10 Aug 2026 15:20:53 -0400 Subject: [PATCH] check has before add --- src/Potter/Console/Behaviour.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Potter/Console/Behaviour.php b/src/Potter/Console/Behaviour.php index 2a97611..f80ffef 100644 --- a/src/Potter/Console/Behaviour.php +++ b/src/Potter/Console/Behaviour.php @@ -15,6 +15,9 @@ trait Behaviour private static function addConsoleLogger(Container $container): void { + if ($container->has(Logger::class)) { + return; + } self::addConsoleOutput($container); $container->addShared(Logger::class) ->addArgument(Output::class); @@ -22,6 +25,9 @@ trait Behaviour private static function addConsoleOutput(Container $container): void { + if ($container->has(Output::class)) { + return; + } $container->addShared(Output::class) ->addArgument(Output::VERBOSITY_VERY_VERBOSE); }