66 lines
906 B
Markdown
Raw Normal View History

2022-03-27 16:42:36 +08:00
# ZM\Utils\Manager\ModuleManager
## getConfiguredModules
```php
public function getConfiguredModules(): array
```
### 描述
扫描src目录下的所有已经被标注的模块
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| array | |
## packModule
```php
2022-04-02 11:37:16 +00:00
public function packModule(array $module, string $target): bool
2022-03-27 16:42:36 +08:00
```
### 描述
打包模块
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
2022-04-02 11:37:16 +00:00
| module | array | 模块信息 |
| target | string | 目标路径 |
2022-04-01 18:48:48 +08:00
2022-03-27 16:42:36 +08:00
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| bool | |
## unpackModule
```php
public function unpackModule(mixed $module, array $options): array|false
```
### 描述
解包模块
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
| module | mixed | |
| options | array | |
2022-04-01 18:48:48 +08:00
2022-03-27 16:42:36 +08:00
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| array|false | |