devopssantana/aapanel

AApanel 库是一组用于与 AAPanel 通信的类

0.0.1 2023-03-14 16:32 UTC

This package is auto-updated.

Last update: 2024-09-16 15:41:32 UTC


README

Maintainer Source Code PHP from Packagist Latest Version Software License Build Quality Score Total Downloads

AApanel 库是一组用于与 AAPanel 通信的类。

点击此处了解更多信息:点击这里.

亮点

  • 简单安装
  • 许多 API 方法的抽象
  • 通过 URL 和令牌轻松认证
  • 您可以通过您的面板管理许多资源,并允许您的客户从他们的域名账户操作数据,创建一个集成面板。
  • Composer 准备就绪且符合 PSR-2 规范

安装

AAPanel 可通过 Composer 获取

"devopssantana/aapanel": "0.0.*"

或运行

composer require devopssantana/aapanel

文档

有关如何使用的详细信息,请参阅组件目录中的示例文件夹。其中包含每个类的使用示例。它的工作方式如下

有关如何使用的更多详细信息,请参阅组件目录中的示例文件夹。它的工作方式如下

网站端点

<?php

require __DIR__ . "/../vendor/autoload.php";


const AAPANEL_SERVER_URL = 'Your Server URL';
const AAPANEL_SERVER_KEY = 'Your Key';  

use DevOpsSantana\AAPanel\AAPanelSite;

//site
$aapanel = new AAPanelSite();

/** List All Sites */
$aapanel->List();

/** Size Site Dir */
$aapanel->Size('yourdomain.com');

/** Anti Xss */
$aapanel->BaseDir('[your site id]', 'yourdomain.com');

/** Get Index  */
$aapanel->GetIndex('[your site id]');

系统端点

<?php

require __DIR__ . "/../vendor/autoload.php";

const AAPANEL_SERVER_URL = 'Your Server URL';
const AAPANEL_SERVER_KEY = 'Your Key';  

use DevOpsSantana\AAPanel\AAPanelSystem;

$aapanel = new AAPanelSystem();

/** Painel Info */
$aapanel->Info(); 

/** Disk Info */
$aapanel->Disk();

/** Network Info  */
$aapanel->Network(); 

/** Size Info  */
$aapanel->Size();

其他

您还有许多面板功能的端点类,具体示例可在该库的示例文件夹中找到。请查阅。

贡献

有关详细信息,请参阅 CONTRIBUTING

支持

安全:如果您发现任何安全相关的问题,请通过电子邮件 rogeriossilva1@gmail.com 而不是使用问题跟踪器。

谢谢

鸣谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件