Code Duplication    Length = 6-6 lines in 2 locations

src/Eccube/Doctrine/ORM/Mapping/Driver/AnnotationDriver.php 1 location

@@ 73-78 (lines=6) @@
70
                    }
71
                }
72
                $projectDir = realpath(__DIR__.'/../../../../../../');
73
                if ('\\' === DIRECTORY_SEPARATOR) {
74
                    $path = str_replace('\\', '/', $path);
75
                    $this->trait_proxies_directory = str_replace('\\', '/', $this->trait_proxies_directory);
76
                    $sourceFile = str_replace('\\', '/', $sourceFile);
77
                    $projectDir = str_replace('\\', '/', $projectDir);
78
                }
79
                // Replace /path/to/ec-cube to proxies path
80
                $proxyFile = str_replace($projectDir, $this->trait_proxies_directory, $path).'/'.basename($sourceFile);
81
                if (file_exists($proxyFile)) {

src/Eccube/Doctrine/ORM/Mapping/Driver/ReloadSafeAnnotationDriver.php 1 location

@@ 95-100 (lines=6) @@
92
                }
93
94
                $projectDir = realpath(__DIR__.'/../../../../../../');
95
                if ('\\' === DIRECTORY_SEPARATOR) {
96
                    $path = str_replace('\\', '/', $path);
97
                    $this->trait_proxies_directory = str_replace('\\', '/', $this->trait_proxies_directory);
98
                    $sourceFile = str_replace('\\', '/', $sourceFile);
99
                    $projectDir = str_replace('\\', '/', $projectDir);
100
                }
101
102
                // Replace /path/to/ec-cube to proxies path
103
                $proxyFile = str_replace($projectDir, $this->trait_proxies_directory, $path).'/'.basename($sourceFile);