andre пре 3 година
родитељ
комит
d39a0f3fe7
1 измењених фајлова са 15 додато и 25 уклоњено
  1. 15 25
      cwp7.php

+ 15 - 25
cwp7.php

@@ -115,36 +115,26 @@ function cwp7_CreateAccount($params) {
 		$params
 	);
 
-/*	if ($params["server"] == 1) {
+	if ($params["server"] == 1) {
 		$postvars = array(
-			'package' => $params["configoption1"],
-			'domain' => $params["domain"],
-			'key' => $params["serveraccesshash"],
-			'action' => 'add',
-			'username' => $params["username"],
-			'user' => $params["username"],
-			'pass' => $params["password"],
+			'package' => $params['configoption1'],
+			'domain' => $userdomain,
+			'user' => $username,
+			'pass' => $params['password'],
 			'email' => $params["clientsdetails"]["email"],
-			'inode' => $params["configoption2"],
-			'nofile' => $params["configoption3"],
-			'nproc' => $params["configoption4"],
-			'server_ips'=>$params["serverip"]
 		);
-		$postdata = http_build_query($postvars);
-		$curl = curl_init();
-		curl_setopt($curl, CURLOPT_URL, 'https://' . $params["serverhostname"] . ':2304/v1/account');
-		curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
-		curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
-		curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
-		curl_setopt($curl, CURLOPT_POST, true);
-		curl_setopt($curl, CURLOPT_POSTFIELDS, $postdata);
-		$answer = curl_exec($curl);
-		logModuleCall('cwpwhmcs','CreateAccount_UserAccount','https://' . $params["serverhostname"] . ':2304/v1/account/'.$postdata,$answer);
+		$cwp7 = new cwp7_Admin($params['serverhostname'], $params['serveraccesshash']);
+		$response = $cwp7->createAccount($postvars);
 	}
-	if(strpos($answer,"OK")!==false){$result='success';}else{$result=json_decode($answer,true); $result=$result['msj'];}
-	return $result; */
-	return 'success';
+	if(strpos($response,"OK")!==false) {
+		$result='success';
+	} else {
+		$result=json_decode($answer,true);
+		$result=$result['msj'];
+	}
+	return $result;
 }
+
 function cwp7_TerminateAccount($params) {
 /*	if ($params["server"] == 1) {
 		$postvars = array('key' => $params["serveraccesshash"],'action' => 'del','user' => $params["username"]);