Added check in \ncc\Managers > PackageManager > uninstallPackageVersion()

This commit is contained in:
Netkas 2022-12-19 00:57:31 -05:00
parent 856db39f9a
commit 50042a244d

View file

@ -732,6 +732,8 @@
$scanner = new DirectoryScanner();
$filesystem = new Filesystem();
if($filesystem->exists($version_entry->Location))
{
/** @var SplFileInfo $item */
/** @noinspection PhpRedundantOptionalArgumentInspection */
foreach($scanner($version_entry->Location, true) as $item)
@ -742,6 +744,11 @@
$filesystem->remove($item->getPath());
}
}
}
else
{
Console::outWarning(sprintf('warning: package location %s does not exist', $version_entry->Location));
}
$filesystem->remove($version_entry->Location);