README
安装
您需要 composer 来安装此库。
composer require kudinovfedor/ukraine-api
使用方法
use KudinovFedor\AdmTools\Api;
$api = new Api('AUTH_LOGIN', 'AUTH_TOKEN');
或
$api = new \KudinovFedor\AdmTools\Api('AUTH_LOGIN', 'AUTH_TOKEN');
Laravel 5.5+
如果您不使用自动发现,请将 ServiceProvider 添加到 config/app.php 文件中的 providers 数组中
KudinovFedor\AdmTools\AdmToolsServiceProvider::class,
使用发布命令将包配置复制到您的本地配置
php artisan vendor:publish --provider="KudinovFedor\AdmTools\AdmToolsServiceProvider"
方法
特定方法接受的参数可以在官方 API 文档中通过引用找到 api.adm.tools
托管账户
账户
accountPlans
accountInfo
accountMigrate
accountMigrateCancel
accountPlanChange
数据库
databaseInfo
databaseCreate
databaseDelete
databaseUserCreate
databaseUserPassword
databaseUserPrivileges
databaseUserRevoke
databaseUserDelete
FTP
ftpInfo
ftpCreate
ftpEdit
ftpDelete
ftpStackDelete
ftpAccessInfo
ftpAccessEdit
邮箱
mailboxInfo
mailboxCreate
mailboxEdit
mailboxClear
mailboxDelete
配额
quotaInfo
quotaUsedFtp
quotaUsedMySql
网站
siteInfo
siteCreate
siteDelete
siteHostCreate
siteHostDelete
siteHostStackDelete
configWsEdit
configWsOptimize
configWsCacheClear
configWsByDefault
configPhpEdit
configPhpByDefined
configPhpByHost
configPhpByHostCancel
configPhpByDefault
configSslCrtInfo
configSslCrtInstall
configSslCrtLetsEncrypt
configSslCrtLetsEncryptCancel
configSslCrtDelete
configSslEnable
configSslDisable
DNS
域名
dnsDomainZones
dnsDomainInfo
dnsDomainCheck
dnsDomainCreate
dnsDomainDelete
NS
dnsNsInfo
dnsNsEdit
dnsNsRestore
记录
dnsRecordInfo
dnsRecordCreate
dnsRecordEdit
dnsRecordRestore
dnsRecordMxPredefined
dnsRecordDelete
账单
billingCartOrder
billingCartProlong
billingCartBuy
billingInvoiceInfo
billingInvoicePay