update to 2.5.0-b2 (build 409)

This commit is contained in:
crazywhalecc
2021-07-04 15:45:30 +08:00
parent 4ee16d4fc6
commit 7ec847e576
28 changed files with 467 additions and 87 deletions

View File

@@ -99,15 +99,16 @@ class ModuleManager
}
/**
* 解包模块 TODO
* 解包模块
* @param $module
* @param array $options
* @return array|false
*/
public static function unpackModule($module) {
public static function unpackModule($module, array $options = []) {
try {
$packer = new ModuleUnpacker($module);
return $packer->unpack();
} catch (ModulePackException $e) {
return $packer->unpack((bool)$options["override-light-cache"], (bool)$options["override-zm-data"], (bool)$options["override-source"]);
} catch (ZMException $e) {
Console::error($e->getMessage());
return false;
}