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

注意

我将提供更多示例,并将开发此包。请随意使用、测试和开发它。