# laravel-api-helper
*****
`laravel-api-helper`是一款可以幫助你快速開發多應用開放式api系統的laravel框架擴展包,內置了多語言自動切換功能、接口數據簽名、請求數據驗簽、nonce防重放、參數數據綁定、接口敏感數據隱藏、快速驗參等功能。
```
當前最新版本為1.0.7
```
## 安裝要求
php: ~7.1
laravel:5.7.*
## 安裝教程
首先確保安裝好了laravel,并且數據庫連接設置正確。
`composer require gaazok/api-helper`
然后運行以下命令來發布配置和語言包
`php artisan vendor:publish --provider="Gaazok\Tools\ApiHelper\ApiHelperServiceProvider"`
最后創建applications表和nonce表
`php artisan migrate`
## 特性
* 支持多種響應數據格式(xml、json、jsonp)
* 響應參數過濾
* 多應用支持
* 多語言支持
* 參數數據綁定
* 靈活的輸入參數驗證規則
* api方法白名單