new kernel, ms bearer
This commit is contained in:
@ -43,6 +43,21 @@ class Files
|
||||
rmdir($dir);
|
||||
}
|
||||
|
||||
public function recursiveRemoveKernelDir(): void
|
||||
{
|
||||
$includes = new FilesystemIterator(KERNEL_DIR);
|
||||
foreach ($includes as $include) {
|
||||
if ($include->getFilename() === 'app_modules') continue;
|
||||
|
||||
if(is_dir($include) && !is_link($include)) {
|
||||
$this->recursiveRemoveDir($include);
|
||||
}
|
||||
else {
|
||||
unlink($include);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public function pack(string $source, string $destination/*, bool $include_source = true*/): void
|
||||
{
|
||||
$zip = new ZipArchive();
|
||||
|
Reference in New Issue
Block a user