From 1aaf0e58401080dba64f233f15307e5bdbdccbda Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Tue, 7 Mar 2017 12:04:01 +0100 Subject: [PATCH] BUGFIX: Prefix classes with slash to prevent issues * As we might be in a namespace, we have to prefix new class names with a leading slash --- src/Standards/Typo3Update/Sniffs/Legacy/ClassnamesSniff.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Standards/Typo3Update/Sniffs/Legacy/ClassnamesSniff.php b/src/Standards/Typo3Update/Sniffs/Legacy/ClassnamesSniff.php index 2eec4fc..0fe1b39 100644 --- a/src/Standards/Typo3Update/Sniffs/Legacy/ClassnamesSniff.php +++ b/src/Standards/Typo3Update/Sniffs/Legacy/ClassnamesSniff.php @@ -85,7 +85,7 @@ class Typo3Update_Sniffs_Legacy_ClassnamesSniff implements PHP_CodeSniffer_Sniff if ($fix === true) { switch ($tokens[$stackPtr]['code']) { case T_IMPLEMENTS: - $phpcsFile->fixer->replaceToken($classnamePosition, $this->getNewClassname($classname)); + $phpcsFile->fixer->replaceToken($classnamePosition, '\\' . $this->getNewClassname($classname)); break; default: