kernel pack some fix

This commit is contained in:
2024-10-17 16:47:04 +03:00
parent 4355651695
commit bda9b03a9f
24 changed files with 112 additions and 41 deletions

View File

@ -43,6 +43,20 @@ class Files
rmdir($dir);
}
public function recursiveRemoveKernelDir(): void
{
$includes = new FilesystemIterator(KERNEL_DIR);
foreach ($includes as $include) {
if(is_dir($include) && !is_link($include) && $include->getFilename() !== 'app_modules') {
$this->recursiveRemoveDir($include);
}
else {
unlink($include);
}
}
rmdir(KERNEL_DIR);
}
public function pack(string $source, string $destination/*, bool $include_source = true*/): void
{
$zip = new ZipArchive();