abkrim / whmapi
0.1.10
2022-02-09 09:54 UTC
Requires
- php: >=8.0
- guzzlehttp/guzzle: ^7.0.1
- illuminate/support: ~7|~8
- spatie/laravel-ray: ^1.26
- spatie/ssh: ^1.7
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.5
README
这是一个用于Laravel的包,用于与WHM / Cpanel API的宇宙进行交互,包括对UAPI的调用。它是为我的项目创建的,随着我需要更多东西,它将不断发展。它是这样创建的,尽管我进行了单元和功能测试,但并非所有我都希望,也不是应该有的,但至少有一系列事情
- 我试图描述和简化cPanel宇宙。
- 某些操作的调用简单。
查看contributing.md以查看待办事项列表。
安装
Composer
$ composer require abkrim/whmapi
建议
- 服务器WHM/cPanel选项 限制文档根到public_htm 必须设置为 关闭。
用法
与域名区域协作
cPanel没有查询和获取子域名区域的方法,因此需要进行两步操作。
- SearchDomainInfo($domain)->getgetZoneName()
- GetDNSDecode::base64decode('domain_zone'); // 示例:specka.ovh
{info} $domain是URI的主要部分,即它可以是一个子域名
变更日志
请参阅changelog以获取有关最近更改的更多信息。
测试
$ composer update
$ vendor/bin/phpunit
贡献
请参阅contributing.md以获取详细信息及待办事项列表。
版本变更日志
安全
如果您发现任何安全相关的问题,请通过电子邮件联系 abdelkarim.mateos@castris.com 而不是使用问题跟踪器。
致谢
许可证
MIT。请参阅许可证文件以获取更多信息。