| @@ 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 | /** |
|
| @@ 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. |
|