motwreen / whmcpanel
此包的最新版本(dev-master)没有可用的许可信息。
motwreen/whmcpanel
dev-master
2017-08-18 22:27 UTC
This package is not auto-updated.
Last update: 2024-09-23 06:54:48 UTC
README
安装
在项目根目录下运行此命令
composer require "motwreen/whmcpanel":"@dev"
或者将以下内容添加到您的 composer.json
{
"require": {
"motwreen/whmcpanel":"@dev"
}
}
将以下行添加到 config/app.php 文件的 providers 数组中
Motwreen\WHMCPanel\WHMCPanelServiceProvider::class,
并添加到 aliases 中
'WHMCPanel' => Motwreen\WHMCPanel\WHMCPanelFacade::class,
用法
列出账户
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use WHMCPanel;
class TestController extends Controller
{
public function index()
{
WHMCPanel::listaccts(); \\list all accounts data in server
}
}
暂停账户
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use WHMCPanel;
class TestController extends Controller
{
public function index()
{
WHMCPanel::suspendacct(['user'=>'User Name','reason'=>'Reason String']); \\ Suspend Account using it's username
}
}
可用方法
1-listaccts
2-listpkgs
3-accountsummary
4-createacct
5-suspendacct
6-unsuspendacct
待办事项
1- make code ready for rest API methods
2- Validate For Required Parameters
3- dedicate package config into seprate files
注意
我将提供更多示例,并将开发此包。请随意使用、测试和开发它。