From f09e698c23a4841c77533acb6fcfe7c9b5017831 Mon Sep 17 00:00:00 2001 From: Julien Rosset Date: Tue, 25 Apr 2023 18:21:59 +0200 Subject: [PATCH] AutoPrefix: remove trailing "\" if present --- src/CliProgram/AutoPrefix/AutoPrefixNamespaceManager.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/CliProgram/AutoPrefix/AutoPrefixNamespaceManager.php b/src/CliProgram/AutoPrefix/AutoPrefixNamespaceManager.php index 3a51e3f..134dc2f 100644 --- a/src/CliProgram/AutoPrefix/AutoPrefixNamespaceManager.php +++ b/src/CliProgram/AutoPrefix/AutoPrefixNamespaceManager.php @@ -48,6 +48,10 @@ class AutoPrefixNamespaceManager implements IAutoPrefixManager { if (mb_substr($namespace, 0, 1) !== '\\') { $namespace = '\\' . $namespace; } + if (mb_substr($namespace, -1) === '\\') { + $namespace = mb_substr($namespace, 0, -1); + } + $this->namespace = $namespace; return $this; }