gufy/cpanel-whm

Laravel cPanel/WHM API 包。

v1.0.3 2017-03-21 07:12 UTC

This package is auto-updated.

Last update: 2024-09-13 18:13:12 UTC


README

内容

重要提示

如果您是 Laravel 4 用户,请使用 v1.0.1 版本。

安装指南

要安装此包,您可以在终端运行以下代码

	composer require gufy/cpanel-whm:~1.0

或者更新您的 composer.json 文件,添加以下行

	"gufy/cpanel-whm":"~1.0"

然后,运行以下代码

	composer update

安装后,您需要在 app/config/app.php 文件的 Service Providers 行中添加此行。

	'Gufy\CpanelWhm\CpanelWhmServiceProvider',

它将自动设置别名 'CpanelWhm' 作为 Facade 访问器。

配置

在此包中,它仅使用哈希作为其身份验证。这比使用您的根明文密码更安全。首先,运行此命令

	php artisan vendor:publish gufy/cpanel-whm

它将在 config/cpanel-whm.php 中生成新文件。编辑必要的行。

用法

例如,如果您尝试获取一些账户列表,可以运行以下命令。

	<?php

	Route::get('list-accounts',function(){
		$list_accounts = CpanelWhm::listaccts();

		return $list_accounts;
	});

多服务器

如果您在配置文件中保存了多个服务器,可以直接使用 CpanelWhm::server('arrayKey') 函数访问它们。

示例

	<?php

	Route::get('list-accounts',function(){
		$list_accounts = CpanelWhm::server('example1')->listaccts();

		return $list_accounts;
	});

有关更多信息,您可以访问以下链接 cPanel API 2 指南