Code Duplication    Length = 15-16 lines in 2 locations

typo3/sysext/install/Classes/Service/LoadTcaService.php 1 location

@@ 67-81 (lines=15) @@
64
        CategoryRegistry::getInstance()->applyTcaForPreRegisteredTables();
65
66
        // Execute override files from Configuration/TCA/Overrides
67
        foreach ($activePackages as $package) {
68
            $tcaOverridesPathForPackage = $package->getPackagePath() . 'Configuration/TCA/Overrides';
69
            if (is_dir($tcaOverridesPathForPackage)) {
70
                $files = scandir($tcaOverridesPathForPackage);
71
                foreach ($files as $file) {
72
                    if (is_file($tcaOverridesPathForPackage . '/' . $file)
73
                        && ($file !== '.')
74
                        && ($file !== '..')
75
                        && (substr($file, -4, 4) === '.php')
76
                    ) {
77
                        require $tcaOverridesPathForPackage . '/' . $file;
78
                    }
79
                }
80
            }
81
        }
82
    }
83
84
    /**

typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php 1 location

@@ 1675-1690 (lines=16) @@
1672
        CategoryRegistry::getInstance()->applyTcaForPreRegisteredTables();
1673
1674
        // Execute override files from Configuration/TCA/Overrides
1675
        foreach ($activePackages as $package) {
1676
            $tcaOverridesPathForPackage = $package->getPackagePath() . 'Configuration/TCA/Overrides';
1677
            if (is_dir($tcaOverridesPathForPackage)) {
1678
                $files = scandir($tcaOverridesPathForPackage);
1679
                foreach ($files as $file) {
1680
                    if (
1681
                        is_file($tcaOverridesPathForPackage . '/' . $file)
1682
                        && ($file !== '.')
1683
                        && ($file !== '..')
1684
                        && (substr($file, -4, 4) === '.php')
1685
                    ) {
1686
                        require($tcaOverridesPathForPackage . '/' . $file);
1687
                    }
1688
                }
1689
            }
1690
        }
1691
1692
        // TCA migration
1693
        // @deprecated since TYPO3 CMS 7. Not removed in TYPO3 CMS 8 though. This call will stay for now to allow further TCA migrations in 8.