} */ public static function getInstalledSixShopExtensions(): array { if (self::$installedSixShopExtensions) { return self::$installedSixShopExtensions; } $composerDir = dirname(InstalledVersions::getInstallPath('composer/composer'), 2); $filePath = $composerDir . '/installedSixShop.php'; if (!file_exists($filePath)) { require dirname(__DIR__) . '/bin/generate-installed-sixshop.php'; } return self::$installedSixShopExtensions = require $filePath; } }