dtapp / think-bt
宝塔控制面板ThinkPHP扩展包
v6.0.1
2020-04-27 00:00 UTC
Requires
- php: >=7.0
- ext-curl: *
- ext-json: *
- liguangchun/curl: ^1.0
- topthink/framework: ^6.0.0
This package is auto-updated.
Last update: 2024-12-09 16:02:19 UTC
README
ThinkPhP6宝塔扩展包
📦 ThinkPhP6宝塔扩展包
依赖环境
- PHP7.0 版本及以上(低版本和7.4版本未做兼容处理!)
安装
建议配置源库
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
安装开发版
composer require dtapp/think-bt ^6.0.x-dev -vvv
安装稳定版
composer require dtapp/think-bt ^6.0.* -vvv
更新
composer update dtapp/think-bt -vvv
删除
composer remove dtapp/think-bt -vvv
使用
支持动态和静动配置
动态配置:每次调用的时候传入配置参数,参数请参考下面示例方法
静动配置:在根目录下的config文件夹里有个dtapp.php文件,配置如下方所示
// 宝塔配置
'bt' => [
// 接口网址带端口
'path' => '',
// 密钥
'key' => ''
]
获取面板操作日志 示例代码
use DtApp\Think\Bt\Api;
$config = [
'key' => $BT_KEY,
'panel' => $BT_PANEL,
];
$api = new Api($config);
try {
var_dump($api->getLogs()->page(1)->limit(10)->order('id desc')->toArray());
} catch (CurlException $e) {
var_dump($e->getMessage());
}