src/Fixer/LanguageConstruct/ClassKeywordRemoveFixer.php
private function makeClassFQN($classImport, $classString)
    {
        if (false === $classImport) {
            return $classString;
        }

        $classStringArray = explode('\\', $classString);
        $classStringLength = \count($classStringArray);
        $classImportArray = explode('\\', $classImport);
        $classImportLength = \count($classImportArray);

        if (1 === $classStringLength) {
            return $classImport;
        }

        return implode('\\', array_merge(
            \array_slice($classImportArray, 0, $classImportLength - $classStringLength + 1),
            $classStringArray
        ));
    }
private function makeClassFQN($classImport, $classString)
    {
        if (false === $classImport) {
            return $classString;
        }

        $classStringArray = explode('\\', $classString);
        $classStringLength = \count($classStringArray);
        $classImportArray = explode('\\', $classImport);
        $classImportLength = \count($classImportArray);

        if (1 === $classStringLength) {
            return $classImport;
        }

        return implode('\\', array_merge(
            \array_slice($classImportArray, 0, $classImportLength - $classStringLength + 1),
            $classStringArray
        ));
    }
private function makeClassFQN ( $ classImport , $ classString ) { if ( false === $ classImport ) { return $ classString ; } $ classStringArray = explode ( '\\' , $ classString ) ; $ classStringLength = \ count ( $ classStringArray ) ; $ classImportArray = explode ( '\\' , $ classImport ) ; $ classImportLength = \ count ( $ classImportArray ) ; if ( 1 === $ classStringLength ) { return $ classImport ; } return implode ( '\\' , array_merge ( \ array_slice ( $ classImportArray , 0 , $ classImportLength - $ classStringLength + 1 ) , $ classStringArray ) ) ; }
@param false|string $classImport
@param string       $classString

@return string
@param false|string $classImport @param string $classString