Passed
Branch master (539c57)
by Joe
02:40
created
src/Cpanel.php 3 patches
Spacing   +31 added lines, -31 removed lines patch added patch discarded remove patch
@@ -7,23 +7,23 @@  discard block
 block discarded – undo
7 7
 	public $curl;
8 8
 	public $opts;
9 9
 
10
-	public function __construct ($user, $pass) {
10
+	public function __construct($user, $pass) {
11 11
 	$this->opts = [];
12 12
 		$this->format = "simplexml";
13 13
 		$this->setCredentials($user, $pass);
14
-		$this->setopt(CURLOPT_RETURNTRANSFER,1);
15
-		$this->setopt(CURLOPT_USERAGENT, 'cPanel Licensing Agent (php) 3.5' );
14
+		$this->setopt(CURLOPT_RETURNTRANSFER, 1);
15
+		$this->setopt(CURLOPT_USERAGENT, 'cPanel Licensing Agent (php) 3.5');
16 16
 	}
17 17
 
18 18
 	public function setopt($option, $value) {
19 19
 		$this->opts[$option] = $value;
20 20
 	}
21 21
 
22
-	public function setCredentials ($user, $pass) {
23
-		$this->setopt(CURLOPT_USERPWD, $user . ":" . $pass);
22
+	public function setCredentials($user, $pass) {
23
+		$this->setopt(CURLOPT_USERPWD, $user.":".$pass);
24 24
 	}
25 25
 
26
-	public function set_format ($format) {
26
+	public function set_format($format) {
27 27
 		if ($format != "xml" && $format != "json" && $format != "yaml" && $format != "simplexml") {
28 28
 			error_log("set_format requires that the format is xml, json, yaml or simplexml");
29 29
 			return;
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
 		}
34 34
 	}
35 35
 
36
-	private function get ($function, $args = array()) {
36
+	private function get($function, $args = array()) {
37 37
 		if (!$function) {
38 38
 			error_log("cPanelLicensing::get requires that a function is defined");
39 39
 			return;
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
 		if ($this->format != "simplexml") {
42 42
 			$args['output'] = $this->format;
43 43
 		}
44
-		$query = "https://manage2.cpanel.net/" . $function . "?" . http_build_query($args);
44
+		$query = "https://manage2.cpanel.net/".$function."?".http_build_query($args);
45 45
 		$this->setopt(CURLOPT_URL, $query);
46 46
 		$this->curl = curl_init();
47 47
 		foreach ($this->opts as $option => $value) {
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
 		$result = curl_exec($this->curl);
51 51
 		curl_close($this->curl);
52 52
 		if ($result == false) {
53
-			error_log("cPanelLicensing::get failed: \"" . curl_error($this->curl) . "\"");
53
+			error_log("cPanelLicensing::get failed: \"".curl_error($this->curl)."\"");
54 54
 			return;
55 55
 		}
56 56
 		if ($this->format == "simplexml") {
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
 		return $result;
86 86
 	}
87 87
 
88
-	private function validateID ($id) {
88
+	private function validateID($id) {
89 89
 		if (preg_match("/^(L|P|G)?\d*$/", $id)) {
90 90
 			return 1;
91 91
 		}
@@ -94,11 +94,11 @@  discard block
 block discarded – undo
94 94
 		}
95 95
 	}
96 96
 
97
-	private function validateIP ($ip) {
97
+	private function validateIP($ip) {
98 98
 		return preg_match("/^\d*\.\d*\.\d*\.\d*$/", $ip);
99 99
 	}
100 100
 
101
-	public function reactivateLicense ($args) {
101
+	public function reactivateLicense($args) {
102 102
 		if (!array_key_exists('liscid', $args)) {
103 103
 			error_log("cpanelLicensing::reactivateLicense requires that the argument array contains element liscid");
104 104
 			return;
@@ -110,7 +110,7 @@  discard block
 block discarded – undo
110 110
 		return $this->get("XMLlicenseReActivate.cgi", $args);
111 111
 	}
112 112
 
113
-	public function expireLicense ($args) {
113
+	public function expireLicense($args) {
114 114
 		if (!array_key_exists("liscid", $args)) {
115 115
 			error_log("cPanelLicensing::expireLicense requires that liscid elements exists in the array passed to it");
116 116
 			return;
@@ -122,7 +122,7 @@  discard block
 block discarded – undo
122 122
 		return $this->get("XMLlicenseExpire.cgi", $args);
123 123
 	}
124 124
 
125
-	public function extendOnetimeUpdates ($args) {
125
+	public function extendOnetimeUpdates($args) {
126 126
 		if (!array_key_exists("ip", $args)) {
127 127
 			error_log("cpanelLicensing::extendOnetimeUpdates requires that the element ip exists in the array is passed to it");
128 128
 			return;
@@ -131,10 +131,10 @@  discard block
 block discarded – undo
131 131
 			error_log("cpanelLicensing::extendOnetimeUpdates was passed an invalid ip");
132 132
 			return;
133 133
 		}
134
-		return $this->get( "XMLonetimeext.cgi", $args );
134
+		return $this->get("XMLonetimeext.cgi", $args);
135 135
 	}
136 136
 
137
-	public function changeip ($args) {
137
+	public function changeip($args) {
138 138
 		if (!array_key_exists("oldip", $args) || !array_key_exists("newip", $args)) {
139 139
 			error_log("cpanelLicensing::changeip requires that oldip and newip elements exist in the array passed to it");
140 140
 			return;
@@ -146,8 +146,8 @@  discard block
 block discarded – undo
146 146
 		return $this->get("XMLtransfer.cgi", $args);
147 147
 	}
148 148
 
149
-	public function requestTransfer ($args) {
150
-		if (!array_key_exists("ip", $args) || !array_key_exists("groupid", $args ) || !array_key_exists("packagegroup", $args)) {
149
+	public function requestTransfer($args) {
150
+		if (!array_key_exists("ip", $args) || !array_key_exists("groupid", $args) || !array_key_exists("packagegroup", $args)) {
151 151
 			error_log("cpanelLicensing::requestTransfer requires that ip, groupid and packageid elements exist in the array passed to it");
152 152
 			return;
153 153
 		}
@@ -155,7 +155,7 @@  discard block
 block discarded – undo
155 155
 			error_log("The groupid passed to cpanelLicensing::requestTransfer is invalid");
156 156
 			return;
157 157
 		}
158
-		if (!$this->validateID( $args["packageid"])) {
158
+		if (!$this->validateID($args["packageid"])) {
159 159
 			error_log("The package id passed to cpanelLicensing::requestTransfer is invalid");
160 160
 			return;
161 161
 		}
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
 		return $this->get("XMLtransferRequest.cgi", $args);
167 167
 	}
168 168
 
169
-	public function activateLicense ($args) {
169
+	public function activateLicense($args) {
170 170
 		if (!array_key_exists("ip", $args) || !array_key_exists("groupid", $args) || !array_key_exists("packageid", $args)) {
171 171
 			error_log("cpanelLicensing::activateLicense requires that ip, groupid and packageid elements exist in the array passed to it");
172 172
 			return;
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
 		return $this->get("XMLlicenseAdd.cgi", $args);
188 188
 	}
189 189
 
190
-	public function addPickupPass ($args) {
190
+	public function addPickupPass($args) {
191 191
 		if (!array_key_exists("pickup", $args)) {
192 192
 			error_log("cPanelLicensing::addPickupPass requires a pickup param");
193 193
 			return;
@@ -195,7 +195,7 @@  discard block
 block discarded – undo
195 195
 		return $this->get("XMLaddPickupPass.cgi", $args);
196 196
 	}
197 197
 
198
-	public function registerAuth ($args) {
198
+	public function registerAuth($args) {
199 199
 		if (!array_key_exists("user", $args)) {
200 200
 			error_log("cPanelLicensing::registerAuth requires a user param");
201 201
 			return;
@@ -215,11 +215,11 @@  discard block
 block discarded – undo
215 215
 		return $response;
216 216
 	}
217 217
 
218
-	public function fetchGroups () {
218
+	public function fetchGroups() {
219 219
 		return $this->get("XMLgroupInfo.cgi");
220 220
 	}
221 221
 
222
-	public function fetchLicenseRiskData ($args) {
222
+	public function fetchLicenseRiskData($args) {
223 223
 		if (!array_key_exists("ip", $args)) {
224 224
 			error_log("cpanelLicensing::fetchLicenseRiskData requires that ip exists as an element in the array is passed to it");
225 225
 			return;
@@ -231,7 +231,7 @@  discard block
 block discarded – undo
231 231
 		return $this->get("XMLsecverify.cgi", $args);
232 232
 	}
233 233
 
234
-	public function fetchLicenseRaw ($args) {
234
+	public function fetchLicenseRaw($args) {
235 235
 		$args = array_merge(array("all" => 1), $args);
236 236
 		if (!array_key_exists("ip", $args)) {
237 237
 			error_log("cpanelLicesning::fetchLicenseRaw requires that ip exists as an element in the array is passed to it");
@@ -244,7 +244,7 @@  discard block
 block discarded – undo
244 244
 		return $this->get("XMLRawlookup.cgi", $args);
245 245
 	}
246 246
 
247
-	public function fetchLicenseId ($args) {
247
+	public function fetchLicenseId($args) {
248 248
 		$args = array_merge(array("all" => 1), $args);
249 249
 		if (!array_key_exists('ip', $args)) {
250 250
 			error_log("cpanelLicensing::getLicenseId requires that an IP is passed to it");
@@ -257,19 +257,19 @@  discard block
 block discarded – undo
257 257
 		return $this->get("XMLlookup.cgi", $args);
258 258
 	}
259 259
 
260
-	public function fetchPackages () {
260
+	public function fetchPackages() {
261 261
 		return $this->get("XMLpackageInfo.cgi");
262 262
 	}
263 263
 
264
-	public function fetchLicenses () {
264
+	public function fetchLicenses() {
265 265
 		return $this->get("XMLlicenseInfo.cgi");
266 266
 	}
267 267
 
268
-	public function fetchExpiredLicenses () {
268
+	public function fetchExpiredLicenses() {
269 269
 		return $this->get("XMLlicenseInfo.cgi", array("expired" => '1'));
270 270
 	}
271 271
 
272
-	public function findKey ($search, $xmlObj) {
272
+	public function findKey($search, $xmlObj) {
273 273
 		$xmlObj = (array) $xmlObj;
274 274
 		if (array_key_exists("packages", $xmlObj)) {
275 275
 			$type = "packages";
@@ -284,7 +284,7 @@  discard block
 block discarded – undo
284 284
 		foreach ((array) $xmlObj[$type] as $element) {
285 285
 			foreach ((array) $element as $key => $value) {
286 286
 				if ((string) $value == $search) {
287
-					return (string)$key;
287
+					return (string) $key;
288 288
 				}
289 289
 			}
290 290
 		}
Please login to merge, or discard this patch.
Braces   +5 added lines, -10 removed lines patch added patch discarded remove patch
@@ -27,8 +27,7 @@  discard block
 block discarded – undo
27 27
 		if ($format != "xml" && $format != "json" && $format != "yaml" && $format != "simplexml") {
28 28
 			error_log("set_format requires that the format is xml, json, yaml or simplexml");
29 29
 			return;
30
-		}
31
-		else {
30
+		} else {
32 31
 			$this->format = $format;
33 32
 		}
34 33
 	}
@@ -59,8 +58,7 @@  discard block
 block discarded – undo
59 58
 			$result = $result[str_replace('.cgi', '', $function)];
60 59
 			$result = $this->format_result($result);			
61 60
 			return $result;
62
-		}
63
-		else {
61
+		} else {
64 62
 			return $result;
65 63
 		}
66 64
 	}
@@ -88,8 +86,7 @@  discard block
 block discarded – undo
88 86
 	private function validateID ($id) {
89 87
 		if (preg_match("/^(L|P|G)?\d*$/", $id)) {
90 88
 			return 1;
91
-		}
92
-		else {
89
+		} else {
93 90
 			return 0;
94 91
 		}
95 92
 	}
@@ -273,11 +270,9 @@  discard block
 block discarded – undo
273 270
 		$xmlObj = (array) $xmlObj;
274 271
 		if (array_key_exists("packages", $xmlObj)) {
275 272
 			$type = "packages";
276
-		}
277
-		else if (array_key_exists("groups", $xmlObj)) {
273
+		} else if (array_key_exists("groups", $xmlObj)) {
278 274
 			$type = "groups";
279
-		}
280
-		else {
275
+		} else {
281 276
 			error_log("cPanelLicensing::findKey with an object that is not groups or packages");
282 277
 			return;
283 278
 		}
Please login to merge, or discard this patch.
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -49,7 +49,7 @@
 block discarded – undo
49 49
 		}
50 50
 		$result = curl_exec($this->curl);
51 51
 		curl_close($this->curl);
52
-		if ($result == false) {
52
+		if ($result == FALSE) {
53 53
 			error_log("cPanelLicensing::get failed: \"" . curl_error($this->curl) . "\"");
54 54
 			return;
55 55
 		}
Please login to merge, or discard this patch.
bin/request_transfer.php 1 patch
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -8,10 +8,10 @@
 block discarded – undo
8 8
 $package = $cpl->findKey("__PACKAGE_NAME__", $cpl->fetchPackages());
9 9
 
10 10
 $result = (array) $cpl->requestTransfer(array(
11
-    "ip" => $ip,
12
-    "groupid" => $group,
13
-    "packageid" => $package
14
-    )
11
+	"ip" => $ip,
12
+	"groupid" => $group,
13
+	"packageid" => $package
14
+	)
15 15
 );
16 16
 
17 17
 print $result["@attributes"]['reason']."\n";
Please login to merge, or discard this patch.
bin/reactivate_license.php 1 patch
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -9,15 +9,15 @@
 block discarded – undo
9 9
 $id = $lisc['@attributes']['licenseid'];
10 10
 
11 11
 if ($id > 0) {
12
-    $result = (array) $cpl->reactivateLicense(array('liscid' => $id, reactivateok => 1));
12
+	$result = (array) $cpl->reactivateLicense(array('liscid' => $id, reactivateok => 1));
13 13
 } else {
14
-    print "no expired license exists for $ip\n";
14
+	print "no expired license exists for $ip\n";
15 15
 }
16 16
 
17 17
 if ($result['@attributes']['status']) {
18
-    print "the liscense for $ip has been reactivated\n";
18
+	print "the liscense for $ip has been reactivated\n";
19 19
 } else {
20
-    print "Failed to reactivate license!\n";
20
+	print "Failed to reactivate license!\n";
21 21
 }
22 22
 
23 23
 
Please login to merge, or discard this patch.
bin/change_ip.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -7,8 +7,8 @@
 block discarded – undo
7 7
 $newip = "__DESTINATIONIP__";
8 8
 
9 9
 $response = (array) $cpl->changeip(array(
10
-    "oldip" => $oldip,
11
-    "newip" => $newip
10
+	"oldip" => $oldip,
11
+	"newip" => $newip
12 12
 ));
13 13
 
14 14
 print_r($response)."\n";
Please login to merge, or discard this patch.
bin/check_status.php 1 patch
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -7,17 +7,17 @@
 block discarded – undo
7 7
 $status = $cpl->fetchLicenseRaw(array("ip" => $ip));
8 8
 print_r($status);
9 9
 if (isset($status['@attributes'])) {
10
-    print "The license id for the ip is: ".$status["@attributes"]["licenseid"]."\n";
11
-    print "The status of the license is: ";
12
-    if ($status["@attributes"]["valid"] > 0) {
13
-        print "Active";
14
-    } else {
15
-        print "Inactive";
16
-    }
17
-    print "\n";
18
-    print "The company holding the license is: ".$status["@attributes"]["company"].
19
-        "\n";
10
+	print "The license id for the ip is: ".$status["@attributes"]["licenseid"]."\n";
11
+	print "The status of the license is: ";
12
+	if ($status["@attributes"]["valid"] > 0) {
13
+		print "Active";
14
+	} else {
15
+		print "Inactive";
16
+	}
17
+	print "\n";
18
+	print "The company holding the license is: ".$status["@attributes"]["company"].
19
+		"\n";
20 20
 } else {
21
-    print "The status of the license is: Not Licensed\n";
21
+	print "The status of the license is: Not Licensed\n";
22 22
 }
23 23
 
Please login to merge, or discard this patch.
bin/list_expired_licenses.php 1 patch
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -7,14 +7,14 @@
 block discarded – undo
7 7
 $licenses = $cpl->fetchExpiredLicenses();
8 8
 
9 9
 foreach ($licenses->licenses as $lisc) {
10
-    $lisc = (array) $lisc;
11
-    print "\nLicense IP: ".$lisc['@attributes']['ip']."\n";
12
-    print "        ID: ".$lisc['@attributes']['name']."\n";
13
-    print "   groupid: ".$lisc['@attributes']['groupid']."\n";
14
-    print " packageid: ".$lisc['@attributes']['packageid']."\n";
15
-    print "   adddate: ".$lisc['@attributes']['adddate']."\n";
16
-    print "expired on: ".$lisc['@attributes']['expiredon']."\n";
17
-    print "    reason: ".$lisc['@attributes']['expirereason']."\n";
10
+	$lisc = (array) $lisc;
11
+	print "\nLicense IP: ".$lisc['@attributes']['ip']."\n";
12
+	print "        ID: ".$lisc['@attributes']['name']."\n";
13
+	print "   groupid: ".$lisc['@attributes']['groupid']."\n";
14
+	print " packageid: ".$lisc['@attributes']['packageid']."\n";
15
+	print "   adddate: ".$lisc['@attributes']['adddate']."\n";
16
+	print "expired on: ".$lisc['@attributes']['expiredon']."\n";
17
+	print "    reason: ".$lisc['@attributes']['expirereason']."\n";
18 18
 }
19 19
 
20 20
 
Please login to merge, or discard this patch.
bin/expire_license.php 1 patch
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -8,15 +8,15 @@
 block discarded – undo
8 8
 $liscid = $lisc["@attributes"]["licenseid"];
9 9
 
10 10
 if ($liscid > 0) {
11
-    $expire = (array) $cpl->expireLicense(array(
12
-        liscid => $liscid,
13
-        reason => "Automagic Expiration",
14
-        expcode => "normal"
15
-        )
16
-    );
17
-    print $expire["@attributes"]["result"]."\n";
11
+	$expire = (array) $cpl->expireLicense(array(
12
+		liscid => $liscid,
13
+		reason => "Automagic Expiration",
14
+		expcode => "normal"
15
+		)
16
+	);
17
+	print $expire["@attributes"]["result"]."\n";
18 18
 } else {
19
-    print "There is no valid license for $ip\n";
19
+	print "There is no valid license for $ip\n";
20 20
 }
21 21
 
22 22
 
Please login to merge, or discard this patch.