TpSms 支持全局配置和動態配置
> 動態配置會覆蓋全局配置
## 全局配置
在項目的 config 目錄或應用的 config 目錄下創建名為`tpsms.php`的配置文件
## 動態配置
在控制器中實例化 TpSms 是傳入配置參數,如:
```
use lunzi\TpSms;
$config = ['type'=>1,'length'=>4];
$tpSms = new TpSms($config);
```
## 支持的配置項
| 配置項 | 默認值 | 說明|
| --- | --- | --- |
| expire | 180 | 驗證碼過期時間(秒) |
| length | 6 | 驗證碼長度 |
| type| 1| 驗證碼類型 |
|mobileName | mobile | 獲取前端傳入的手機字段名 |
| codeName| code |獲取前端傳入的短信驗證碼名 |