dtapp/think-bt

宝塔控制面板ThinkPHP扩展包

v6.0.1 2020-04-27 00:00 UTC

This package is auto-updated.

Last update: 2024-12-09 16:02:19 UTC


README

dtApp Logo

ThinkPhP6宝塔扩展包

📦 ThinkPhP6宝塔扩展包

Latest Stable Version Latest Unstable Version Total Downloads License

依赖环境

  1. 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());
}