326 lines
4.0 KiB
Markdown
Raw Normal View History

2022-05-14 17:17:27 +00:00
# ZM\Config\ZMConfig
2022-08-23 15:43:37 +00:00
## __construct
2022-05-14 17:17:27 +00:00
```php
2022-08-23 15:43:37 +00:00
public function __construct(array $config_paths, string $environment): mixed
2022-05-14 17:17:27 +00:00
```
### 描述
作者很懒,什么也没有说
2022-08-23 15:43:37 +00:00
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
| config_paths | array | |
| environment | string | |
2022-05-14 17:17:27 +00:00
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| mixed | |
2022-08-23 15:43:37 +00:00
## addConfigPath
```php
public function addConfigPath(string $path): void
```
### 描述
作者很懒,什么也没有说
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
| path | string | |
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| void | |
2022-08-27 08:26:48 +00:00
## getEnvironment
```php
public function getEnvironment(): string
```
### 描述
作者很懒,什么也没有说
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| string | |
2022-08-23 15:43:37 +00:00
## setEnvironment
```php
public function setEnvironment(string $environment): void
```
### 描述
作者很懒,什么也没有说
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
| environment | string | |
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| void | |
## loadFiles
```php
public function loadFiles(): void
```
### 描述
作者很懒,什么也没有说
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| void | |
## merge
```php
public function merge(string $key, array $config): void
```
### 描述
作者很懒,什么也没有说
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
| key | string | |
| config | array | |
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| void | |
2022-05-14 17:17:27 +00:00
## get
```php
2022-08-23 15:43:37 +00:00
public function get(string $key, mixed $default): mixed
2022-05-14 17:17:27 +00:00
```
### 描述
作者很懒,什么也没有说
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
2022-08-23 15:43:37 +00:00
| key | string | |
| default | mixed | |
2022-08-22 07:39:44 +00:00
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| mixed | |
2022-08-23 15:43:37 +00:00
## set
2022-08-22 07:39:44 +00:00
```php
2022-08-23 15:43:37 +00:00
public function set(mixed $key, mixed $value): void
2022-08-22 07:39:44 +00:00
```
### 描述
作者很懒,什么也没有说
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
2022-08-23 15:43:37 +00:00
| key | mixed | |
| value | mixed | |
2022-05-14 17:17:27 +00:00
### 返回
| 类型 | 描述 |
| ---- | ----------- |
2022-08-23 15:43:37 +00:00
| void | |
## getHolder
```php
public function getHolder(): OneBot\V12\Config\Config
```
### 描述
作者很懒,什么也没有说
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| OneBot\V12\Config\Config | |
2022-05-14 17:17:27 +00:00
2022-08-23 15:43:37 +00:00
## reload
2022-05-14 17:17:27 +00:00
```php
2022-08-23 15:43:37 +00:00
public function reload(): void
```
### 描述
作者很懒,什么也没有说
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| void | |
## getFileMeta
```php
public function getFileMeta(string $name): array
2022-05-14 17:17:27 +00:00
```
### 描述
作者很懒,什么也没有说
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
| name | string | |
### 返回
| 类型 | 描述 |
| ---- | ----------- |
2022-08-23 15:43:37 +00:00
| array | |
2022-05-14 17:17:27 +00:00
2022-08-23 15:43:37 +00:00
## getFileLoadType
2022-05-14 17:17:27 +00:00
```php
2022-08-23 15:43:37 +00:00
public function getFileLoadType(string $name): string
2022-05-14 17:17:27 +00:00
```
### 描述
2022-08-22 07:39:44 +00:00
作者很懒,什么也没有说
2022-05-14 17:17:27 +00:00
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
| name | string | |
### 返回
2022-08-23 15:43:37 +00:00
| 类型 | 描述 |
| ---- | ----------- |
| string | |
## shouldLoadFile
```php
public function shouldLoadFile(string $path): bool
```
### 描述
作者很懒,什么也没有说
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
| path | string | |
### 返回
| 类型 | 描述 |
| ---- | ----------- |
| bool | |
## loadConfigFromPath
```php
public function loadConfigFromPath(string $path): void
```
### 描述
作者很懒,什么也没有说
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
| path | string | |
### 返回
2022-05-14 17:17:27 +00:00
| 类型 | 描述 |
| ---- | ----------- |
| void | |
2022-08-23 15:43:37 +00:00
## getInstance
2022-05-14 17:17:27 +00:00
```php
2022-08-23 15:43:37 +00:00
public function getInstance(mixed $args): object
2022-05-14 17:17:27 +00:00
```
### 描述
作者很懒,什么也没有说
### 参数
| 名称 | 类型 | 描述 |
| -------- | ---- | ----------- |
2022-08-23 15:43:37 +00:00
| args | mixed | |
2022-05-14 17:17:27 +00:00
### 返回
| 类型 | 描述 |
| ---- | ----------- |
2022-08-23 15:43:37 +00:00
| object | |