andre 10 месяцев назад
Родитель
Сommit
ccaced4787
1 измененных файлов с 0 добавлено и 53 удалено
  1. 0 53
      siteBuilder.php

+ 0 - 53
siteBuilder.php

@@ -75,59 +75,6 @@ function siteBuilder_Testconnection($params) {
     );
 }
 
-/**
- * Define siteBuilder product configuration options. 
- *
- * @see https://developers.whmcs.com/provisioning-modules/config-options/
- *
- * @return array
- */
-function siteBuilder_ConfigOptions() {
-    $whmcs = App::self();
-    $serverGroupID = $whmcs->get_req_var('servergroup');
-    $serverIDObj = Capsule::table('tblservergroupsrel')
-        ->select('serverid')
-        ->where('groupid', '=', $serverGroupID)
-		->get();
-	$serverIDs = array();
-	foreach($serverIDObj as $serverID) {
-		array_push($serverIDs, $serverID->serverid);
-	}
-    $server = Capsule::table('tblservers')
-        ->select('hostname', 'accesshash')
-        ->where('id', $serverIDs)
-        ->where('active', '=', 1)
-		->first();
-	$siteBuilder = new siteBuilder_Admin($server->hostname, $server->accesshash);
-	$siteBuilderPackages = $siteBuilder->getPackages();
-	if($siteBuilderPackages['status'] != 'OK') {
-		logModuleCall(
-			'siteBuilder',
-			__FUNCTION__,
-			$siteBuilderPackages['status'],
-			'Could not fetch packages',
-			$siteBuilderPackages['error_msg']
-		);
-		return false;
-	}
-	$siteBuilderPackageNames = array();
-	foreach($siteBuilderPackages['msj'] as $siteBuilderPackage) {
-		array_push($siteBuilderPackageNames, $siteBuilderPackage['package_name']);
-	}
-	$configOptions = array();
-    $configOptions['package'] = array(
-        'FriendlyName' => 'siteBuilder Package',
-        'Type' => 'dropdown',
-        'Options' => implode(',', $siteBuilderPackageNames),
-		'Description' => 'Select siteBuilder Package',
-	);
-	$configOptions['inode'] = array( "Type" => "text" , "Description" => "Max of inode", "Default" => "0",);
-	$configOptions['nofile'] = array( "Type" => "text", "Description" => "Max of nofile", "Default" => "100",);
-	$configOptions['nproc'] = array( "Type" => "text" , "Description" => "Nproc limit - 40 suggested", "Default" => "40",);
-	$configOptions['Own Nameserver IP'] = array( "Type" => "text" , "Description" => "Own Name Server IP", "Default" => "185.163.51.142",);
-	return $configOptions;
-}
-
 /**
  * Provision a new account of a siteBuilder server.
  *