/** * @param string $packageKey * @return Package */ protected function createPackage($packageKey) { $packagePath = 'vfs://Test/Packages/Application/' . $packageKey . '/'; mkdir($packagePath, 0770, true); file_put_contents($packagePath . 'ext_emconf.php', ''); file_put_contents($packagePath . 'composer.json', '{}'); $package = new Package($this->packageManager, $packageKey, $packagePath); $this->packageManager->registerPackage($package); $this->packageManager->activatePackage($packageKey); return $package; }