lizzy / directadmin-laravel
通过您的 Laravel 应用运行 DirectAdmin 命令
V2.0.1
2024-02-28 14:27 UTC
Requires
README
通过您的 Laravel 应用运行 DirectAdmin 命令
安装
您可以通过 composer 安装此包
composer require lizzy/directadmin-laravel
如果您不使用包发现,请将服务提供者和外观添加到您的 app.php
配置文件中
// config/app.php 'providers' => [ ... Lizzy\DirectadminLaravel\DirectAdminServiceProvider::class, ... ]; 'aliases' => [ ... 'DirectAdmin' => Lizzy\DirectadminLaravel\DirectAdmin::class, ... ];
使用 artisan CLI 工具发布配置文件
php artisan vendor:publish --provider="Lizzy\DirectadminLaravel\DirectAdminServiceProvider"
.env 键
DIRECTADMIN_HOST="" DIRECTADMIN_DOMAIN="" DIRECTADMIN_USERNAME="" DIRECTADMIN_PASSWORD="" DIRECTADMIN_CACERT="cacert.pem"
用法
测试连接
Directadmin::checkConnection();
当前域名信息
Directadmin::domainInformation();
列出用户统计信息
Directadmin::UserStatistics();
列出当前域名的电子邮件账户
Directadmin::emailInformation();
从 DirectAdmin 服务器列出系统信息
Directadmin::systemInformation();
域名指针
// add a new pointer Directadmin::createDomainPointer('example.com',true); //remove a pointer Directadmin::removeDomainPointer('example.com',true);
- $pointer (字符串): 要添加为指针的域名。
- $alias (布尔值,可选,默认:true):确定指针是否应被视为别名。