GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Completed
Push — master ( 8707d7...dfc86a )
by mike
03:43 queued 01:25
created
classes/_FileCache.class.php 3 patches
Doc Comments   +8 added lines patch added patch discarded remove patch
@@ -39,6 +39,10 @@  discard block
 block discarded – undo
39 39
 	//     $key: The cache key.
40 40
 	// Returns:
41 41
 	//     The object which was previously stored, or false if a cache miss occurred.
42
+
43
+	/**
44
+	 * @param string $key
45
+	 */
42 46
 	public function get($key) {
43 47
 //return false;
44 48
 		if (($this->cleanInterval == 1) ||
@@ -59,6 +63,10 @@  discard block
 block discarded – undo
59 63
 	// Parameters:
60 64
 	//     $key: The cache key.
61 65
 	//     $value: The object to store.
66
+
67
+	/**
68
+	 * @param string $key
69
+	 */
62 70
 	public function set($key, $value) {
63 71
 		if (($this->cleanInterval == 1) ||
64 72
 			(rand(1, $this->cleanInterval) == $this->cleanInterval)) {
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -30,7 +30,7 @@  discard block
 block discarded – undo
30 30
 		if ($cleanInterval < 1) $cleanInterval = 1;
31 31
 		$this->cleanInterval = (int)$cleanInterval;
32 32
 
33
-		if ($directoryDepth<1) $directoryDepth=1; else if ($directoryDepth>10) $directoryDepth=10;
33
+		if ($directoryDepth < 1) $directoryDepth = 1; else if ($directoryDepth > 10) $directoryDepth = 10;
34 34
 		$this->directoryDepth = (int)$directoryDepth;
35 35
 	}
36 36
 
@@ -41,8 +41,8 @@  discard block
 block discarded – undo
41 41
 	//     The object which was previously stored, or false if a cache miss occurred.
42 42
 	public function get($key) {
43 43
 //return false;
44
-		if (($this->cleanInterval == 1) ||
45
-			(rand(1, $this->cleanInterval) == $this->cleanInterval)) {
44
+		if (($this->cleanInterval==1) ||
45
+			(rand(1, $this->cleanInterval)==$this->cleanInterval)) {
46 46
 			$this->clean();
47 47
 		}
48 48
 		$val = false;
@@ -60,12 +60,12 @@  discard block
 block discarded – undo
60 60
 	//     $key: The cache key.
61 61
 	//     $value: The object to store.
62 62
 	public function set($key, $value) {
63
-		if (($this->cleanInterval == 1) ||
64
-			(rand(1, $this->cleanInterval) == $this->cleanInterval)) {
63
+		if (($this->cleanInterval==1) ||
64
+			(rand(1, $this->cleanInterval)==$this->cleanInterval)) {
65 65
 			$this->clean();
66 66
 		}
67 67
 		$fn = $this->getCacheFilename($key, true);
68
-		$fileData = file_put_contents($fn,serialize($value));
68
+		$fileData = file_put_contents($fn, serialize($value));
69 69
 	}
70 70
 
71 71
 	// Delete an object from the cache.
@@ -97,11 +97,11 @@  discard block
 block discarded – undo
97 97
 		foreach (@glob($path.'/*', GLOB_NOSORT) as $fn) {
98 98
 			if (@is_dir($fn)) {
99 99
 				$this->cleanPath($fn);
100
-			} else if (@filemtime($fn) <= $exptime) {
100
+			}else if (@filemtime($fn) <= $exptime) {
101 101
 				@unlink($fn);
102 102
 			}
103 103
 		}
104
-		if ($path != $this->path) {
104
+		if ($path!=$this->path) {
105 105
 			@rmdir($path);
106 106
 		}
107 107
 	}
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
 	}
119 119
 
120 120
 	public function fixPermissions($user) {
121
-		$cmd = escapeshellcmd('chown -R '.$user.':'.$user. ' ' . $this->path);
121
+		$cmd = escapeshellcmd('chown -R '.$user.':'.$user.' '.$this->path);
122 122
 		exec($cmd);
123 123
 	}
124 124
 
Please login to merge, or discard this patch.
Braces   +17 added lines, -5 removed lines patch added patch discarded remove patch
@@ -24,13 +24,21 @@  discard block
 block discarded – undo
24 24
 
25 25
 		$this->path = '/tmp/_FileCache_/'.(string)$path;
26 26
 
27
-		if ($expirationTimeInSeconds < 1) $expirationTimeInSeconds = 1;
27
+		if ($expirationTimeInSeconds < 1) {
28
+			$expirationTimeInSeconds = 1;
29
+		}
28 30
 		$this->expirationTimeInSeconds = (int)$expirationTimeInSeconds;
29 31
 
30
-		if ($cleanInterval < 1) $cleanInterval = 1;
32
+		if ($cleanInterval < 1) {
33
+			$cleanInterval = 1;
34
+		}
31 35
 		$this->cleanInterval = (int)$cleanInterval;
32 36
 
33
-		if ($directoryDepth<1) $directoryDepth=1; else if ($directoryDepth>10) $directoryDepth=10;
37
+		if ($directoryDepth<1) {
38
+			$directoryDepth=1;
39
+		} else if ($directoryDepth>10) {
40
+			$directoryDepth=10;
41
+		}
34 42
 		$this->directoryDepth = (int)$directoryDepth;
35 43
 	}
36 44
 
@@ -80,7 +88,9 @@  discard block
 block discarded – undo
80 88
 			$refPath = rtrim($this->path, "/\\");
81 89
 			$dir = rtrim(dirname($fn), "/\\");
82 90
 			for ($i = 0; $i < $this->directoryDepth; $i++) {
83
-				if (!@rmdir($dir)) break;
91
+				if (!@rmdir($dir)) {
92
+					break;
93
+				}
84 94
 				$dir = rtrim(dirname($dir), "/\\");
85 95
 			}
86 96
 		}
@@ -112,7 +122,9 @@  discard block
 block discarded – undo
112 122
 		for ($i = 0, $idx = 0; $i < $this->directoryDepth; $i++, $idx += 2) {
113 123
 			$path .= '/'.substr($hash, $idx, 2);
114 124
 		}
115
-		if ($autoCreateDirectory) @mkdir($path, 0777, true);
125
+		if ($autoCreateDirectory) {
126
+			@mkdir($path, 0777, true);
127
+		}
116 128
 		$path .= '/'.$hash;
117 129
 		return $path;
118 130
 	}
Please login to merge, or discard this patch.
classes/Utilities.class.php 3 patches
Doc Comments   +22 added lines patch added patch discarded remove patch
@@ -174,6 +174,10 @@  discard block
 block discarded – undo
174 174
 		return trim($test);
175 175
 	}
176 176
 
177
+	/**
178
+	 * @param string $monitorType
179
+	 * @param boolean $isBlocked
180
+	 */
177 181
 	public static function logBlockListStats($server, $monitorType, $isBlocked){
178 182
 		if(Setup::$settings['log_rbl_stats']==0) return true;
179 183
 		$mysql = new _MySQL();
@@ -403,6 +407,12 @@  discard block
 block discarded – undo
403 407
 			);
404 408
 	}
405 409
 
410
+	/**
411
+	 * @param string $host
412
+	 * @param boolean $isBlocked
413
+	 * @param string $rDNS
414
+	 * @param string $status
415
+	 */
406 416
 	public static function makeAPICallback($url, $host, $isBlocked, $rDNS, $status){
407 417
 		if(substr($url,0,4)!='http') return false;
408 418
 
@@ -438,6 +448,10 @@  discard block
 block discarded – undo
438 448
 		return false;
439 449
 	}
440 450
 
451
+	 /**
452
+	  * @param string $beginText
453
+	  * @param string $endText
454
+	  */
441 455
 	 public static function parseBetweenText(
442 456
 		$text,
443 457
 		$beginText,
@@ -471,6 +485,11 @@  discard block
 block discarded – undo
471 485
 		return ($firstResultOnlyNoArray && empty($results) ? '' : $results);
472 486
 	 }
473 487
 
488
+	/**
489
+	 * @param _MySQL $mysql
490
+	 *
491
+	 * @return string
492
+	 */
474 493
 	public static function getNextMonitor($mysql){
475 494
 		$ipDomain = $mysql->runQueryReturnVar("select ipDomain from monitors where beenChecked = 0");
476 495
 		$mysql->runQuery("update monitors set beenChecked = 1 where ipDomain = '".$mysql->escape($ipDomain)."'");
@@ -518,6 +537,9 @@  discard block
 block discarded – undo
518 537
 		}
519 538
 	}
520 539
 
540
+	/**
541
+	 * @param string $command
542
+	 */
521 543
 	public static function run_in_background($command, $priority = 0) {
522 544
 		$log = Setup::$settings['log_path'];
523 545
 		if($priority !=0){
Please login to merge, or discard this patch.
Spacing   +122 added lines, -122 removed lines patch added patch discarded remove patch
@@ -12,12 +12,12 @@  discard block
 block discarded – undo
12 12
 	public static $frequencyCheckOptions = array('1hour', '2hour', '8hour', 'daily', 'weekly');
13 13
 	public static $mysql = false;
14 14
 
15
-	public static function setBlockLists(){
15
+	public static function setBlockLists() {
16 16
 		$localCache = new _FileCache('blacklistmonitor-Utilities-BlockLists', 60);
17 17
 		$cacheKey = 'bl';
18 18
 		$cacheData = $localCache->get($cacheKey);
19
-		if ($cacheData !== false) {
20
-			if(isset($cacheData['domains']) && isset($cacheData['ips']) ) {
19
+		if ($cacheData!==false) {
20
+			if (isset($cacheData['domains']) && isset($cacheData['ips'])) {
21 21
 				self::$domainBlacklists = $cacheData['domains'];
22 22
 				self::$ipBlacklists = $cacheData['ips'];
23 23
 				return true;
@@ -29,10 +29,10 @@  discard block
 block discarded – undo
29 29
 		$rs = $mysql->runQuery($sql);
30 30
 		$cacheData['domains'] = array();
31 31
 		$cacheData['ips'] = array();
32
-		while($row = mysqli_fetch_array($rs)){
33
-			if($row['monitorType']=='ip'){
32
+		while ($row = mysqli_fetch_array($rs)) {
33
+			if ($row['monitorType']=='ip') {
34 34
 				$cacheData['ips'][] = $row['host'];
35
-			}else{
35
+			}else {
36 36
 				$cacheData['domains'][] = $row['host'];
37 37
 			}
38 38
 		}
@@ -43,46 +43,46 @@  discard block
 block discarded – undo
43 43
 		return false;
44 44
 	}
45 45
 
46
-	public static function randomDNSServer(){
47
-		return Setup::$settings['dns_servers'][mt_rand(0,(count(Setup::$settings['dns_servers'])-1))];
46
+	public static function randomDNSServer() {
47
+		return Setup::$settings['dns_servers'][mt_rand(0, (count(Setup::$settings['dns_servers'])-1))];
48 48
 	}
49 49
 
50 50
 	public static $isBlocked = 0;
51 51
 	
52
-	public static function checkBlacklists($domainOrIp, $reportClean=false){
52
+	public static function checkBlacklists($domainOrIp, $reportClean = false) {
53 53
 		self::$isBlocked = 0;
54 54
 		$return = array();
55
-		if(_IpAddresses::isIPAddress($domainOrIp)){
56
-			foreach(self::$ipBlacklists as $server){
55
+		if (_IpAddresses::isIPAddress($domainOrIp)) {
56
+			foreach (self::$ipBlacklists as $server) {
57 57
 				$r = self::ipCheck($domainOrIp, $server);
58
-				if($r!='') {
58
+				if ($r!='') {
59 59
 					self::$isBlocked = 1;
60 60
 					self::logBlockListStats($server, 'ip', true);
61
-				}else{
61
+				}else {
62 62
 					self::logBlockListStats($server, 'ip', false);
63 63
 				}
64
-				if($r!='' || $reportClean==true) {
65
-					$return[] = array(trim($server),$r);
64
+				if ($r!='' || $reportClean==true) {
65
+					$return[] = array(trim($server), $r);
66 66
 				}
67 67
 			}
68
-		}else{
69
-			foreach(self::$domainBlacklists as $server){
68
+		}else {
69
+			foreach (self::$domainBlacklists as $server) {
70 70
 				$r = self::domainCheck($domainOrIp, $server);
71
-				if($r!='') {
71
+				if ($r!='') {
72 72
 					self::$isBlocked = 1;
73 73
 					self::logBlockListStats($server, 'domain', true);
74
-				}else{
74
+				}else {
75 75
 					self::logBlockListStats($server, 'domain', false);
76 76
 				}
77
-				if($r!='' || $reportClean==true) {
78
-					$return[] = array(trim($server),$r);
77
+				if ($r!='' || $reportClean==true) {
78
+					$return[] = array(trim($server), $r);
79 79
 				}
80 80
 			}
81 81
 		}
82 82
 		return $return;
83 83
 	}
84 84
 
85
-	public static function domainCheck($domain, $server){
85
+	public static function domainCheck($domain, $server) {
86 86
 		$server = trim($server);
87 87
 		$host = escapeshellarg("$domain.$server");
88 88
 		$t = "dig @".self::randomDNSServer()." +time=".Setup::$settings['dns_request_timeout']." $host";
@@ -98,8 +98,8 @@  discard block
 block discarded – undo
98 98
 		$testArray = explode("\t", $test);
99 99
 		$test = end($testArray);
100 100
 
101
-		if(trim($test)!=''){
102
-			if(Setup::$settings['rbl_txt_extended_status']){
101
+		if (trim($test)!='') {
102
+			if (Setup::$settings['rbl_txt_extended_status']) {
103 103
 				$t = "dig @".self::randomDNSServer()." +time=".Setup::$settings['dns_request_timeout']." $host txt";
104 104
 		//		echo("$t</br>");
105 105
 				$text = shell_exec($t);
@@ -112,18 +112,18 @@  discard block
 block discarded – undo
112 112
 					true);
113 113
 				$testArray = explode("\t", $test);
114 114
 				$test = end($testArray);
115
-				$test = str_replace(array('\'','"'),'',$test);
116
-			}else{
115
+				$test = str_replace(array('\'', '"'), '', $test);
116
+			}else {
117 117
 				$test = 'blocked';
118 118
 			}
119 119
 		}
120
-		if(strripos($test,'not found')!==false) return '';
121
-		if(strripos($test,'SERVFAIL')!==false) return '';
120
+		if (strripos($test, 'not found')!==false) return '';
121
+		if (strripos($test, 'SERVFAIL')!==false) return '';
122 122
 		return trim($test);
123 123
 	}
124 124
 
125
-	public static function ipCheck($ip, $server){
126
-		if(_IpAddresses::isIPAddress($ip)===false) return '';
125
+	public static function ipCheck($ip, $server) {
126
+		if (_IpAddresses::isIPAddress($ip)===false) return '';
127 127
 		$server = trim($server);
128 128
 
129 129
 		$parts = explode('.', $ip);
@@ -143,8 +143,8 @@  discard block
 block discarded – undo
143 143
 		$testArray = preg_split("/IN\s+A\s+/i", $test);
144 144
 		$test = trim(end($testArray));
145 145
 		//		echo "<pre>$test</pre>\n";
146
-		if(trim($test)!=''){
147
-			if(Setup::$settings['rbl_txt_extended_status']){
146
+		if (trim($test)!='') {
147
+			if (Setup::$settings['rbl_txt_extended_status']) {
148 148
 				$t = "dig @".self::randomDNSServer()." +time=".Setup::$settings['dns_request_timeout']." $host txt";
149 149
 		//		echo("$t</br>");
150 150
 				$text = shell_exec($t);
@@ -157,41 +157,41 @@  discard block
 block discarded – undo
157 157
 					true);
158 158
 				$testArray = preg_split("/IN\s+TXT\s+/i", $test2);
159 159
 				$test2 = trim(end($testArray));
160
-				$test2 = str_replace(array('\'','"'),'',$test2);
161
-				switch($server){
160
+				$test2 = str_replace(array('\'', '"'), '', $test2);
161
+				switch ($server) {
162 162
 					case 'bl.mailspike.net':
163
-						$a = explode("|",$test2);
164
-						$test = (isset($a[1])) ? 'Listed ' . $a[1] : $test2;
163
+						$a = explode("|", $test2);
164
+						$test = (isset($a[1])) ? 'Listed '.$a[1] : $test2;
165 165
 					break;
166 166
 				}
167
-				if($test2!='') $test = $test2;
168
-			}else{
167
+				if ($test2!='') $test = $test2;
168
+			}else {
169 169
 				$test = 'blocked';
170 170
 			}
171 171
 		}
172
-		if(strripos($test,'not found')!==false) return '';
173
-		if(strripos($test,'SERVFAIL')!==false) return '';
172
+		if (strripos($test, 'not found')!==false) return '';
173
+		if (strripos($test, 'SERVFAIL')!==false) return '';
174 174
 		return trim($test);
175 175
 	}
176 176
 
177
-	public static function logBlockListStats($server, $monitorType, $isBlocked){
178
-		if(Setup::$settings['log_rbl_stats']==0) return true;
177
+	public static function logBlockListStats($server, $monitorType, $isBlocked) {
178
+		if (Setup::$settings['log_rbl_stats']==0) return true;
179 179
 		$mysql = new _MySQL();
180 180
 		$mysql->connect(Setup::$connectionArray);
181
-		if($isBlocked){
181
+		if ($isBlocked) {
182 182
 			$sql = "update blockLists set blocksToday=(blocksToday+1), lastBlockReport=now() where host = '".$mysql->escape($server)."' and monitorType = '$monitorType';";
183
-		}else{
183
+		}else {
184 184
 			$sql = "update blockLists set cleanToday=(cleanToday+1) where host = '".$mysql->escape($server)."' and monitorType = '$monitorType';";
185 185
 		}
186 186
 		$mysql->runQuery($sql);
187 187
 		$mysql->close();
188 188
 	}
189 189
 
190
-	public static function ensureGroupExists($groupName){
190
+	public static function ensureGroupExists($groupName) {
191 191
 		$mysql = new _MySQL();
192 192
 		$mysql->connect(Setup::$connectionArray);
193 193
 		$id = $mysql->runQueryReturnVar("select id from monitorGroup where groupName = '".$mysql->escape($groupName)."'");
194
-		if($id===false){
194
+		if ($id===false) {
195 195
 			$mysql->runQuery("insert into monitorGroup set groupName = '".$mysql->escape($groupName)."'");
196 196
 			$id = $mysql->identity;
197 197
 		}
@@ -199,23 +199,23 @@  discard block
 block discarded – undo
199 199
 		return $id;
200 200
 	}
201 201
 
202
-	public static function updateDomains($domains, $monitorGroupId){
202
+	public static function updateDomains($domains, $monitorGroupId) {
203 203
 		$domains = trim($domains);
204 204
 		$monitorGroupId = (int)$monitorGroupId;
205
-		if($monitorGroupId===0) return false;
205
+		if ($monitorGroupId===0) return false;
206 206
 		$mysql = new _MySQL();
207 207
 		$mysql->connect(Setup::$connectionArray);
208 208
 		$mysql->runQuery("update monitors set keepOnUpdate = 0 where isDomain = 1 and monitorGroupId = $monitorGroupId");
209 209
 		$mysql->runQuery("update users set lastUpdate = '".$mysql->escape(date('Y-m-d H:i:s'))."'");
210 210
 		$mysql->runQuery("update monitorGroup set domains = '".$mysql->escape($domains)."' where id = $monitorGroupId");
211 211
 		$domainArray = preg_split('/\s+/', $domains);
212
-		foreach($domainArray as $d){
212
+		foreach ($domainArray as $d) {
213 213
 			$d = trim($d);
214 214
 			$d = str_ireplace('http://', '', $d);
215 215
 			$d = str_ireplace('https://', '', $d);
216 216
 			$d = str_ireplace('/', '', $d);
217 217
 			$d = preg_replace('/[[:^print:]]/', '', $d);
218
-			if($d != ''){
218
+			if ($d!='') {
219 219
 				$mysql->runQuery("
220 220
 					update monitors set
221 221
 						keepOnUpdate = 1
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
 						and ipDomain = '".$mysql->escape($d)."'
225 225
 						and isDomain = 1
226 226
 				");
227
-				if($mysql->affectedRows == 0){
227
+				if ($mysql->affectedRows==0) {
228 228
 					$mysql->runQuery("insert ignore into monitors set
229 229
 					monitorGroupId = $monitorGroupId,
230 230
 					ipDomain = '".$mysql->escape($d)."',
@@ -238,19 +238,19 @@  discard block
 block discarded – undo
238 238
 		$mysql->close();
239 239
 	}
240 240
 
241
-	public static function updateIPs($ips, $monitorGroupId){
241
+	public static function updateIPs($ips, $monitorGroupId) {
242 242
 		$ips = trim($ips);
243 243
 		$monitorGroupId = (int)$monitorGroupId;
244
-		if($monitorGroupId===0) return false;
244
+		if ($monitorGroupId===0) return false;
245 245
 		$mysql = new _MySQL();
246 246
 		$mysql->connect(Setup::$connectionArray);
247 247
 		$mysql->runQuery("update monitors set keepOnUpdate = 0 where isDomain = 0 and monitorGroupId = $monitorGroupId");
248 248
 		$mysql->runQuery("update users set lastUpdate = '".$mysql->escape(date('Y-m-d H:i:s'))."'");
249 249
 		$mysql->runQuery("update monitorGroup set ips = '".$mysql->escape($ips)."' where id = $monitorGroupId");
250
-		$ipsArray  = preg_split('/\s+/', $ips);
251
-		foreach($ipsArray as $i){
250
+		$ipsArray = preg_split('/\s+/', $ips);
251
+		foreach ($ipsArray as $i) {
252 252
 			// ip checks
253
-			if(_IpAddresses::isIPAddress($i)){
253
+			if (_IpAddresses::isIPAddress($i)) {
254 254
 				$mysql->runQuery("
255 255
 					update monitors set
256 256
 					keepOnUpdate = 1
@@ -259,7 +259,7 @@  discard block
 block discarded – undo
259 259
 						and ipDomain = '".$mysql->escape($i)."'
260 260
 						and isDomain = 0
261 261
 					");
262
-				if($mysql->affectedRows == 0){
262
+				if ($mysql->affectedRows==0) {
263 263
 					$mysql->runQuery("insert ignore into monitors set
264 264
 						monitorGroupId = $monitorGroupId,
265 265
 						ipDomain = '".$mysql->escape($i)."', 
@@ -267,19 +267,19 @@  discard block
 block discarded – undo
267 267
 						keepOnUpdate = 1
268 268
 						");
269 269
 				}
270
-			}else{
270
+			}else {
271 271
 				//cidr /24's max...
272
-				if(trim($i)!=''){
273
-					if(strpos($i, ' ')!==false) continue;
274
-					if(strpos($i, ':')!==false) continue;
272
+				if (trim($i)!='') {
273
+					if (strpos($i, ' ')!==false) continue;
274
+					if (strpos($i, ':')!==false) continue;
275 275
 					$range = _IpAddresses::cidrToRange($i);
276
-					if($range===false) continue;
276
+					if ($range===false) continue;
277 277
 					$start = explode('.', $range[0]);
278 278
 					$end = explode('.', $range[1]);
279
-					if($range[0]==0) continue;// starts with 0
280
-					for($i = $start[3]; $i <= $end[3]; $i++){
279
+					if ($range[0]==0) continue; // starts with 0
280
+					for ($i = $start[3]; $i <= $end[3]; $i++) {
281 281
 						$host = "{$start[0]}.{$start[1]}.{$start[2]}.$i";
282
-						if(_IpAddresses::isIPAddress($host)){
282
+						if (_IpAddresses::isIPAddress($host)) {
283 283
 							$mysql->runQuery("
284 284
 								update monitors set
285 285
 									keepOnUpdate = 1
@@ -288,7 +288,7 @@  discard block
 block discarded – undo
288 288
 										and ipDomain = '".$mysql->escape($host)."'
289 289
 										and isDomain = 0
290 290
 								");
291
-							if($mysql->affectedRows == 0){
291
+							if ($mysql->affectedRows==0) {
292 292
 								$mysql->runQuery("insert ignore into monitors set
293 293
 									monitorGroupId = $monitorGroupId,
294 294
 									ipDomain = '".$mysql->escape($host)."',
@@ -305,15 +305,15 @@  discard block
 block discarded – undo
305 305
 		$mysql->close();
306 306
 	}
307 307
 
308
-	public static function isLoggedIn(){
309
-		if(isset($_SESSION['id']) && (int)$_SESSION['id'] > 0){
308
+	public static function isLoggedIn() {
309
+		if (isset($_SESSION['id']) && (int)$_SESSION['id'] > 0) {
310 310
 			return $_SESSION['id'];
311
-		}else{
311
+		}else {
312 312
 			return false;
313 313
 		}
314 314
 	}
315 315
 
316
-	public static function getAccount(){
316
+	public static function getAccount() {
317 317
 		$mysql = new _MySQL();
318 318
 		$mysql->connect(Setup::$connectionArray);
319 319
 		$ret = false;
@@ -330,12 +330,12 @@  discard block
 block discarded – undo
330 330
 				apiCallbackURL,
331 331
 				checkFrequency
332 332
 			from users limit 1");
333
-		while($row = mysqli_fetch_array($rs)){
333
+		while ($row = mysqli_fetch_array($rs)) {
334 334
 			$ret = $row;
335 335
 		}
336 336
 		$mysql->close();
337 337
 
338
-		if(!$ret){
338
+		if (!$ret) {
339 339
 			//account
340 340
 			_Logging::appLog("no user account");
341 341
 			exit();
@@ -344,44 +344,44 @@  discard block
 block discarded – undo
344 344
 		return $ret;
345 345
 	}
346 346
 
347
-	public static function validateLogin($userName, $passwd, $api = false, $apiKey = ''){
347
+	public static function validateLogin($userName, $passwd, $api = false, $apiKey = '') {
348 348
 		$mysql = new _MySQL();
349 349
 		$mysql->connect(Setup::$connectionArray);
350 350
 		$sql = "
351 351
 		select username
352 352
 		from users
353 353
 		where ";
354
-		if(trim($apiKey) != ''){
354
+		if (trim($apiKey)!='') {
355 355
 			$sql .= " apiKey = '".$mysql->escape($apiKey)."'";
356
-		}else{
356
+		}else {
357 357
 			$sql .= " passwd = '".$mysql->escape(md5($passwd))."' 
358 358
 			and username = '".$mysql->escape($userName)."'";
359 359
 		}
360 360
 		$rs = $mysql->runQuery($sql);
361 361
 		$id = 0;
362
-		while($row = mysqli_fetch_array($rs)){
362
+		while ($row = mysqli_fetch_array($rs)) {
363 363
 			$id = 1;
364 364
 		}
365 365
 		$mysql->close();
366 366
 		return $id;
367 367
 	}
368 368
 
369
-	public static function lookupHostDNS($host){
370
-		if(_IpAddresses::isIPAddress($host)){
369
+	public static function lookupHostDNS($host) {
370
+		if (_IpAddresses::isIPAddress($host)) {
371 371
 			return _IpAddresses::getHostByIp($host);
372
-		}else{
372
+		}else {
373 373
 			$host = escapeshellarg($host);
374 374
 			exec('host -t a -W 2 '.$host, $output, $return);
375
-			if ($return !== 0) {
375
+			if ($return!==0) {
376 376
 				return '';
377
-			}else{
377
+			}else {
378 378
 				$output = implode($output);
379 379
 				$ips = _IpAddresses::getAllIPsFromString($output, true);
380 380
 				$ir = "";
381
-				foreach($ips as $ip){
381
+				foreach ($ips as $ip) {
382 382
 					$ir .= "$ip,";
383 383
 				}
384
-				return trim($ir,',');
384
+				return trim($ir, ',');
385 385
 			}
386 386
 
387 387
 			/*
@@ -394,7 +394,7 @@  discard block
 block discarded – undo
394 394
 		}
395 395
 	}
396 396
 
397
-	public static function testAPICallback($url){
397
+	public static function testAPICallback($url) {
398 398
 		return self::makeAPICallback($url,
399 399
 			'samplehosttest.com', 
400 400
 			true, 
@@ -403,8 +403,8 @@  discard block
 block discarded – undo
403 403
 			);
404 404
 	}
405 405
 
406
-	public static function makeAPICallback($url, $host, $isBlocked, $rDNS, $status){
407
-		if(substr($url,0,4)!='http') return false;
406
+	public static function makeAPICallback($url, $host, $isBlocked, $rDNS, $status) {
407
+		if (substr($url, 0, 4)!='http') return false;
408 408
 
409 409
 		$vars = json_encode(
410 410
 			array(
@@ -415,14 +415,14 @@  discard block
 block discarded – undo
415 415
 			)
416 416
 		);
417 417
 		$err = true;
418
-		try{
418
+		try {
419 419
 			$ch = curl_init();
420
-			curl_setopt($ch,CURLOPT_URL,$url);
421
-			curl_setopt($ch,CURLOPT_POST,true);
422
-			curl_setopt($ch,CURLOPT_FAILONERROR,true);
423
-			curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
424
-			curl_setopt($ch,CURLOPT_POSTFIELDS,$vars);
425
-			curl_setopt($ch,CURLOPT_HTTPHEADER, array('Content-Type: application/json')); 
420
+			curl_setopt($ch, CURLOPT_URL, $url);
421
+			curl_setopt($ch, CURLOPT_POST, true);
422
+			curl_setopt($ch, CURLOPT_FAILONERROR, true);
423
+			curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
424
+			curl_setopt($ch, CURLOPT_POSTFIELDS, $vars);
425
+			curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json')); 
426 426
 			curl_exec($ch);
427 427
 			if (curl_errno($ch)) $err = false;
428 428
 		} catch (Exception $e) {
@@ -431,7 +431,7 @@  discard block
 block discarded – undo
431 431
 		return $err;
432 432
 	}
433 433
 
434
-	public static function isValidEmail($emailAddress){
434
+	public static function isValidEmail($emailAddress) {
435 435
 		if (filter_var($emailAddress, FILTER_VALIDATE_EMAIL)) {
436 436
 			return true;
437 437
 		}
@@ -442,36 +442,36 @@  discard block
 block discarded – undo
442 442
 		$text,
443 443
 		$beginText,
444 444
 		$endText,
445
-		$removeSpace=true,
446
-		$removeHtmlTags=true,
447
-		$firstResultOnlyNoArray=false) {
445
+		$removeSpace = true,
446
+		$removeHtmlTags = true,
447
+		$firstResultOnlyNoArray = false) {
448 448
 		$results = array();
449 449
 		$endPos = 0;
450
-		while(true) {
450
+		while (true) {
451 451
 				$beginPos = stripos($text, $beginText, $endPos);
452
-				if($beginPos===false) break;
452
+				if ($beginPos===false) break;
453 453
 				$beginPos = $beginPos+strlen($beginText);
454 454
 				$endPos = stripos($text, $endText, $beginPos);
455
-				if($endPos===false) break;
455
+				if ($endPos===false) break;
456 456
 				$result = substr($text, $beginPos, $endPos-$beginPos);
457
-				if($removeSpace){
458
-						$result = str_replace("\t","",$result);
459
-						$result = str_replace("\n","",$result);
460
-						$result = preg_replace("/  /"," ",$result);
461
-						$result = preg_replace("~[\s]{2}?[\t]?~i"," ",$result);
462
-						$result = str_replace("  "," ",$result);
457
+				if ($removeSpace) {
458
+						$result = str_replace("\t", "", $result);
459
+						$result = str_replace("\n", "", $result);
460
+						$result = preg_replace("/  /", " ", $result);
461
+						$result = preg_replace("~[\s]{2}?[\t]?~i", " ", $result);
462
+						$result = str_replace("  ", " ", $result);
463 463
 						$result = trim($result);
464 464
 				}
465
-				if($removeHtmlTags){
465
+				if ($removeHtmlTags) {
466 466
 						$result = strip_tags($result);
467 467
 				}
468
-				if($firstResultOnlyNoArray) return $result;
469
-				if($result != '') $results[] = $result;
468
+				if ($firstResultOnlyNoArray) return $result;
469
+				if ($result!='') $results[] = $result;
470 470
 		}
471 471
 		return ($firstResultOnlyNoArray && empty($results) ? '' : $results);
472 472
 	 }
473 473
 
474
-	public static function getNextMonitor($mysql){
474
+	public static function getNextMonitor($mysql) {
475 475
 		$ipDomain = $mysql->runQueryReturnVar("select ipDomain from monitors where beenChecked = 0");
476 476
 		$mysql->runQuery("update monitors set beenChecked = 1 where ipDomain = '".$mysql->escape($ipDomain)."'");
477 477
 		return $ipDomain;
@@ -480,49 +480,49 @@  discard block
 block discarded – undo
480 480
 	public static function getHostChangeCount($mysql, $monitorGroupId = 0) {
481 481
 		$sql = '';
482 482
 		$monitorGroupId = (int)$monitorGroupId;
483
-		if($monitorGroupId > 0) $sql = " and monitorGroupId = $monitorGroupId";
483
+		if ($monitorGroupId > 0) $sql = " and monitorGroupId = $monitorGroupId";
484 484
 		return $mysql->runQueryReturnVar("select COALESCE(count(ipDomain),0) as cnt from monitors where lastStatusChanged = 1 $sql");
485 485
 	}
486 486
 
487 487
 	public static function getHostErrorCount($mysql, $monitorGroupId = 0, $onlyNew = false) {
488 488
 		$sql = '';
489 489
 		$monitorGroupId = (int)$monitorGroupId;
490
-		if($monitorGroupId > 0) $sql = " and monitorGroupId = $monitorGroupId";
491
-		if($onlyNew) $sql .= " and lastStatusChanged = 1 ";
490
+		if ($monitorGroupId > 0) $sql = " and monitorGroupId = $monitorGroupId";
491
+		if ($onlyNew) $sql .= " and lastStatusChanged = 1 ";
492 492
 		return $mysql->runQueryReturnVar("select COALESCE(count(ipDomain),0) as cnt from monitors where isBlocked = 1 $sql");
493 493
 	}
494 494
 
495 495
 	public static function getHostCleanCount($mysql, $monitorGroupId = 0, $onlyNew = false) {
496 496
 		$sql = '';
497 497
 		$monitorGroupId = (int)$monitorGroupId;
498
-		if($monitorGroupId > 0) $sql = " and monitorGroupId = $monitorGroupId";
499
-		if($onlyNew) $sql .= " and lastStatusChanged = 1 ";
498
+		if ($monitorGroupId > 0) $sql = " and monitorGroupId = $monitorGroupId";
499
+		if ($onlyNew) $sql .= " and lastStatusChanged = 1 ";
500 500
 		return $mysql->runQueryReturnVar("select COALESCE(count(ipDomain),0) as cnt from monitors where isBlocked = 0 $sql");
501 501
 	}
502 502
 
503 503
 	public static function getHostCount($mysql, $monitorGroupId = 0) {
504 504
 		$sql = '';
505 505
 		$monitorGroupId = (int)$monitorGroupId;
506
-		if($monitorGroupId > 0) $sql = " where monitorGroupId = $monitorGroupId";
506
+		if ($monitorGroupId > 0) $sql = " where monitorGroupId = $monitorGroupId";
507 507
 		return $mysql->runQueryReturnVar("select COALESCE(count(ipDomain),0) as cnt from monitors $sql");
508 508
 	}
509 509
 
510 510
 	//CREDIT: http://braincrafted.com/php-background-processes/
511
-	public static function is_process_running($pid){
511
+	public static function is_process_running($pid) {
512 512
 		$pid = (int)$pid;
513
-		if($pid == 0) return false;
514
-		if(file_exists('/proc/'.$pid)){
513
+		if ($pid==0) return false;
514
+		if (file_exists('/proc/'.$pid)) {
515 515
 			return true;
516
-		}else{
516
+		}else {
517 517
 			return false;
518 518
 		}
519 519
 	}
520 520
 
521 521
 	public static function run_in_background($command, $priority = 0) {
522 522
 		$log = Setup::$settings['log_path'];
523
-		if($priority !=0){
523
+		if ($priority!=0) {
524 524
 			$pid = shell_exec("nohup nice -n $priority $command >> $log 2>&1 & echo $!");
525
-		}else{
525
+		}else {
526 526
 			$pid = shell_exec("nohup $command >> $log 2>&1 & echo $!");
527 527
 		}
528 528
 		return($pid);
Please login to merge, or discard this patch.
Braces   +93 added lines, -40 removed lines patch added patch discarded remove patch
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
 		while($row = mysqli_fetch_array($rs)){
33 33
 			if($row['monitorType']=='ip'){
34 34
 				$cacheData['ips'][] = $row['host'];
35
-			}else{
35
+			} else{
36 36
 				$cacheData['domains'][] = $row['host'];
37 37
 			}
38 38
 		}
@@ -58,20 +58,20 @@  discard block
 block discarded – undo
58 58
 				if($r!='') {
59 59
 					self::$isBlocked = 1;
60 60
 					self::logBlockListStats($server, 'ip', true);
61
-				}else{
61
+				} else{
62 62
 					self::logBlockListStats($server, 'ip', false);
63 63
 				}
64 64
 				if($r!='' || $reportClean==true) {
65 65
 					$return[] = array(trim($server),$r);
66 66
 				}
67 67
 			}
68
-		}else{
68
+		} else{
69 69
 			foreach(self::$domainBlacklists as $server){
70 70
 				$r = self::domainCheck($domainOrIp, $server);
71 71
 				if($r!='') {
72 72
 					self::$isBlocked = 1;
73 73
 					self::logBlockListStats($server, 'domain', true);
74
-				}else{
74
+				} else{
75 75
 					self::logBlockListStats($server, 'domain', false);
76 76
 				}
77 77
 				if($r!='' || $reportClean==true) {
@@ -113,17 +113,23 @@  discard block
 block discarded – undo
113 113
 				$testArray = explode("\t", $test);
114 114
 				$test = end($testArray);
115 115
 				$test = str_replace(array('\'','"'),'',$test);
116
-			}else{
116
+			} else{
117 117
 				$test = 'blocked';
118 118
 			}
119 119
 		}
120
-		if(strripos($test,'not found')!==false) return '';
121
-		if(strripos($test,'SERVFAIL')!==false) return '';
120
+		if(strripos($test,'not found')!==false) {
121
+			return '';
122
+		}
123
+		if(strripos($test,'SERVFAIL')!==false) {
124
+			return '';
125
+		}
122 126
 		return trim($test);
123 127
 	}
124 128
 
125 129
 	public static function ipCheck($ip, $server){
126
-		if(_IpAddresses::isIPAddress($ip)===false) return '';
130
+		if(_IpAddresses::isIPAddress($ip)===false) {
131
+			return '';
132
+		}
127 133
 		$server = trim($server);
128 134
 
129 135
 		$parts = explode('.', $ip);
@@ -164,23 +170,31 @@  discard block
 block discarded – undo
164 170
 						$test = (isset($a[1])) ? 'Listed ' . $a[1] : $test2;
165 171
 					break;
166 172
 				}
167
-				if($test2!='') $test = $test2;
168
-			}else{
173
+				if($test2!='') {
174
+					$test = $test2;
175
+				}
176
+			} else{
169 177
 				$test = 'blocked';
170 178
 			}
171 179
 		}
172
-		if(strripos($test,'not found')!==false) return '';
173
-		if(strripos($test,'SERVFAIL')!==false) return '';
180
+		if(strripos($test,'not found')!==false) {
181
+			return '';
182
+		}
183
+		if(strripos($test,'SERVFAIL')!==false) {
184
+			return '';
185
+		}
174 186
 		return trim($test);
175 187
 	}
176 188
 
177 189
 	public static function logBlockListStats($server, $monitorType, $isBlocked){
178
-		if(Setup::$settings['log_rbl_stats']==0) return true;
190
+		if(Setup::$settings['log_rbl_stats']==0) {
191
+			return true;
192
+		}
179 193
 		$mysql = new _MySQL();
180 194
 		$mysql->connect(Setup::$connectionArray);
181 195
 		if($isBlocked){
182 196
 			$sql = "update blockLists set blocksToday=(blocksToday+1), lastBlockReport=now() where host = '".$mysql->escape($server)."' and monitorType = '$monitorType';";
183
-		}else{
197
+		} else{
184 198
 			$sql = "update blockLists set cleanToday=(cleanToday+1) where host = '".$mysql->escape($server)."' and monitorType = '$monitorType';";
185 199
 		}
186 200
 		$mysql->runQuery($sql);
@@ -202,7 +216,9 @@  discard block
 block discarded – undo
202 216
 	public static function updateDomains($domains, $monitorGroupId){
203 217
 		$domains = trim($domains);
204 218
 		$monitorGroupId = (int)$monitorGroupId;
205
-		if($monitorGroupId===0) return false;
219
+		if($monitorGroupId===0) {
220
+			return false;
221
+		}
206 222
 		$mysql = new _MySQL();
207 223
 		$mysql->connect(Setup::$connectionArray);
208 224
 		$mysql->runQuery("update monitors set keepOnUpdate = 0 where isDomain = 1 and monitorGroupId = $monitorGroupId");
@@ -241,7 +257,9 @@  discard block
 block discarded – undo
241 257
 	public static function updateIPs($ips, $monitorGroupId){
242 258
 		$ips = trim($ips);
243 259
 		$monitorGroupId = (int)$monitorGroupId;
244
-		if($monitorGroupId===0) return false;
260
+		if($monitorGroupId===0) {
261
+			return false;
262
+		}
245 263
 		$mysql = new _MySQL();
246 264
 		$mysql->connect(Setup::$connectionArray);
247 265
 		$mysql->runQuery("update monitors set keepOnUpdate = 0 where isDomain = 0 and monitorGroupId = $monitorGroupId");
@@ -267,16 +285,25 @@  discard block
 block discarded – undo
267 285
 						keepOnUpdate = 1
268 286
 						");
269 287
 				}
270
-			}else{
288
+			} else{
271 289
 				//cidr /24's max...
272 290
 				if(trim($i)!=''){
273
-					if(strpos($i, ' ')!==false) continue;
274
-					if(strpos($i, ':')!==false) continue;
291
+					if(strpos($i, ' ')!==false) {
292
+						continue;
293
+					}
294
+					if(strpos($i, ':')!==false) {
295
+						continue;
296
+					}
275 297
 					$range = _IpAddresses::cidrToRange($i);
276
-					if($range===false) continue;
298
+					if($range===false) {
299
+						continue;
300
+					}
277 301
 					$start = explode('.', $range[0]);
278 302
 					$end = explode('.', $range[1]);
279
-					if($range[0]==0) continue;// starts with 0
303
+					if($range[0]==0) {
304
+						continue;
305
+					}
306
+					// starts with 0
280 307
 					for($i = $start[3]; $i <= $end[3]; $i++){
281 308
 						$host = "{$start[0]}.{$start[1]}.{$start[2]}.$i";
282 309
 						if(_IpAddresses::isIPAddress($host)){
@@ -308,7 +335,7 @@  discard block
 block discarded – undo
308 335
 	public static function isLoggedIn(){
309 336
 		if(isset($_SESSION['id']) && (int)$_SESSION['id'] > 0){
310 337
 			return $_SESSION['id'];
311
-		}else{
338
+		} else{
312 339
 			return false;
313 340
 		}
314 341
 	}
@@ -353,7 +380,7 @@  discard block
 block discarded – undo
353 380
 		where ";
354 381
 		if(trim($apiKey) != ''){
355 382
 			$sql .= " apiKey = '".$mysql->escape($apiKey)."'";
356
-		}else{
383
+		} else{
357 384
 			$sql .= " passwd = '".$mysql->escape(md5($passwd))."' 
358 385
 			and username = '".$mysql->escape($userName)."'";
359 386
 		}
@@ -369,12 +396,12 @@  discard block
 block discarded – undo
369 396
 	public static function lookupHostDNS($host){
370 397
 		if(_IpAddresses::isIPAddress($host)){
371 398
 			return _IpAddresses::getHostByIp($host);
372
-		}else{
399
+		} else{
373 400
 			$host = escapeshellarg($host);
374 401
 			exec('host -t a -W 2 '.$host, $output, $return);
375 402
 			if ($return !== 0) {
376 403
 				return '';
377
-			}else{
404
+			} else{
378 405
 				$output = implode($output);
379 406
 				$ips = _IpAddresses::getAllIPsFromString($output, true);
380 407
 				$ir = "";
@@ -404,7 +431,9 @@  discard block
 block discarded – undo
404 431
 	}
405 432
 
406 433
 	public static function makeAPICallback($url, $host, $isBlocked, $rDNS, $status){
407
-		if(substr($url,0,4)!='http') return false;
434
+		if(substr($url,0,4)!='http') {
435
+			return false;
436
+		}
408 437
 
409 438
 		$vars = json_encode(
410 439
 			array(
@@ -424,7 +453,9 @@  discard block
 block discarded – undo
424 453
 			curl_setopt($ch,CURLOPT_POSTFIELDS,$vars);
425 454
 			curl_setopt($ch,CURLOPT_HTTPHEADER, array('Content-Type: application/json')); 
426 455
 			curl_exec($ch);
427
-			if (curl_errno($ch)) $err = false;
456
+			if (curl_errno($ch)) {
457
+				$err = false;
458
+			}
428 459
 		} catch (Exception $e) {
429 460
 			$err = false;
430 461
 		}
@@ -449,10 +480,14 @@  discard block
 block discarded – undo
449 480
 		$endPos = 0;
450 481
 		while(true) {
451 482
 				$beginPos = stripos($text, $beginText, $endPos);
452
-				if($beginPos===false) break;
483
+				if($beginPos===false) {
484
+					break;
485
+				}
453 486
 				$beginPos = $beginPos+strlen($beginText);
454 487
 				$endPos = stripos($text, $endText, $beginPos);
455
-				if($endPos===false) break;
488
+				if($endPos===false) {
489
+					break;
490
+				}
456 491
 				$result = substr($text, $beginPos, $endPos-$beginPos);
457 492
 				if($removeSpace){
458 493
 						$result = str_replace("\t","",$result);
@@ -465,8 +500,12 @@  discard block
 block discarded – undo
465 500
 				if($removeHtmlTags){
466 501
 						$result = strip_tags($result);
467 502
 				}
468
-				if($firstResultOnlyNoArray) return $result;
469
-				if($result != '') $results[] = $result;
503
+				if($firstResultOnlyNoArray) {
504
+					return $result;
505
+				}
506
+				if($result != '') {
507
+					$results[] = $result;
508
+				}
470 509
 		}
471 510
 		return ($firstResultOnlyNoArray && empty($results) ? '' : $results);
472 511
 	 }
@@ -480,40 +519,54 @@  discard block
 block discarded – undo
480 519
 	public static function getHostChangeCount($mysql, $monitorGroupId = 0) {
481 520
 		$sql = '';
482 521
 		$monitorGroupId = (int)$monitorGroupId;
483
-		if($monitorGroupId > 0) $sql = " and monitorGroupId = $monitorGroupId";
522
+		if($monitorGroupId > 0) {
523
+			$sql = " and monitorGroupId = $monitorGroupId";
524
+		}
484 525
 		return $mysql->runQueryReturnVar("select COALESCE(count(ipDomain),0) as cnt from monitors where lastStatusChanged = 1 $sql");
485 526
 	}
486 527
 
487 528
 	public static function getHostErrorCount($mysql, $monitorGroupId = 0, $onlyNew = false) {
488 529
 		$sql = '';
489 530
 		$monitorGroupId = (int)$monitorGroupId;
490
-		if($monitorGroupId > 0) $sql = " and monitorGroupId = $monitorGroupId";
491
-		if($onlyNew) $sql .= " and lastStatusChanged = 1 ";
531
+		if($monitorGroupId > 0) {
532
+			$sql = " and monitorGroupId = $monitorGroupId";
533
+		}
534
+		if($onlyNew) {
535
+			$sql .= " and lastStatusChanged = 1 ";
536
+		}
492 537
 		return $mysql->runQueryReturnVar("select COALESCE(count(ipDomain),0) as cnt from monitors where isBlocked = 1 $sql");
493 538
 	}
494 539
 
495 540
 	public static function getHostCleanCount($mysql, $monitorGroupId = 0, $onlyNew = false) {
496 541
 		$sql = '';
497 542
 		$monitorGroupId = (int)$monitorGroupId;
498
-		if($monitorGroupId > 0) $sql = " and monitorGroupId = $monitorGroupId";
499
-		if($onlyNew) $sql .= " and lastStatusChanged = 1 ";
543
+		if($monitorGroupId > 0) {
544
+			$sql = " and monitorGroupId = $monitorGroupId";
545
+		}
546
+		if($onlyNew) {
547
+			$sql .= " and lastStatusChanged = 1 ";
548
+		}
500 549
 		return $mysql->runQueryReturnVar("select COALESCE(count(ipDomain),0) as cnt from monitors where isBlocked = 0 $sql");
501 550
 	}
502 551
 
503 552
 	public static function getHostCount($mysql, $monitorGroupId = 0) {
504 553
 		$sql = '';
505 554
 		$monitorGroupId = (int)$monitorGroupId;
506
-		if($monitorGroupId > 0) $sql = " where monitorGroupId = $monitorGroupId";
555
+		if($monitorGroupId > 0) {
556
+			$sql = " where monitorGroupId = $monitorGroupId";
557
+		}
507 558
 		return $mysql->runQueryReturnVar("select COALESCE(count(ipDomain),0) as cnt from monitors $sql");
508 559
 	}
509 560
 
510 561
 	//CREDIT: http://braincrafted.com/php-background-processes/
511 562
 	public static function is_process_running($pid){
512 563
 		$pid = (int)$pid;
513
-		if($pid == 0) return false;
564
+		if($pid == 0) {
565
+			return false;
566
+		}
514 567
 		if(file_exists('/proc/'.$pid)){
515 568
 			return true;
516
-		}else{
569
+		} else{
517 570
 			return false;
518 571
 		}
519 572
 	}
@@ -522,7 +575,7 @@  discard block
 block discarded – undo
522 575
 		$log = Setup::$settings['log_path'];
523 576
 		if($priority !=0){
524 577
 			$pid = shell_exec("nohup nice -n $priority $command >> $log 2>&1 & echo $!");
525
-		}else{
578
+		} else{
526 579
 			$pid = shell_exec("nohup $command >> $log 2>&1 & echo $!");
527 580
 		}
528 581
 		return($pid);
Please login to merge, or discard this patch.
account.php 2 patches
Spacing   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@  discard block
 block discarded – undo
5 5
 class_exists('_MySQL', false) or include('classes/_MySQL.class.php');
6 6
 class_exists('PHPMailer', false) or include('classes/class.phpmailer.php');
7 7
 
8
-if(Utilities::isLoggedIn()===false){
8
+if (Utilities::isLoggedIn()===false) {
9 9
 	header('Location: login.php');
10 10
 	exit();
11 11
 }
@@ -13,17 +13,17 @@  discard block
 block discarded – undo
13 13
 $titlePreFix = "account";
14 14
 $message = array();
15 15
 
16
-$username = array_key_exists('username', $_POST) ? substr(trim($_POST['username']),0,100) : '';
17
-$noticeEmailAddresses = array_key_exists('noticeEmailAddresses', $_POST) ? substr($_POST['noticeEmailAddresses'],0,8000) : '';
18
-$textMessageEmails = array_key_exists('textMessageEmails', $_POST) ? substr($_POST['textMessageEmails'],0,8000) : '';
19
-$passwd = array_key_exists('passwd', $_POST) ? substr($_POST['passwd'],0,32) : '';
20
-$passwdOld = array_key_exists('passwdOld', $_POST) ? substr($_POST['passwdOld'],0,32) : '';
21
-$apiKey = array_key_exists('apiKey', $_POST) ? substr($_POST['apiKey'],0,32) : '';
16
+$username = array_key_exists('username', $_POST) ? substr(trim($_POST['username']), 0, 100) : '';
17
+$noticeEmailAddresses = array_key_exists('noticeEmailAddresses', $_POST) ? substr($_POST['noticeEmailAddresses'], 0, 8000) : '';
18
+$textMessageEmails = array_key_exists('textMessageEmails', $_POST) ? substr($_POST['textMessageEmails'], 0, 8000) : '';
19
+$passwd = array_key_exists('passwd', $_POST) ? substr($_POST['passwd'], 0, 32) : '';
20
+$passwdOld = array_key_exists('passwdOld', $_POST) ? substr($_POST['passwdOld'], 0, 32) : '';
21
+$apiKey = array_key_exists('apiKey', $_POST) ? substr($_POST['apiKey'], 0, 32) : '';
22 22
 $disableEmailNotices = array_key_exists('disableEmailNotices', $_POST) ? (int)$_POST['disableEmailNotices'] : 0;
23 23
 $beenChecked = array_key_exists('beenChecked', $_POST) ? (int)$_POST['beenChecked'] : 0;
24
-$twitterHandle = array_key_exists('twitterHandle', $_POST) ? substr(trim($_POST['twitterHandle']),0,15) : '';
25
-$twitterHandle = str_replace('@','',$twitterHandle);
26
-$apiCallbackURL = array_key_exists('apiCallbackURL', $_POST) ? substr(trim($_POST['apiCallbackURL']),0,2000) : '';
24
+$twitterHandle = array_key_exists('twitterHandle', $_POST) ? substr(trim($_POST['twitterHandle']), 0, 15) : '';
25
+$twitterHandle = str_replace('@', '', $twitterHandle);
26
+$apiCallbackURL = array_key_exists('apiCallbackURL', $_POST) ? substr(trim($_POST['apiCallbackURL']), 0, 2000) : '';
27 27
 $testUrl = array_key_exists('testUrl', $_GET) ? $_GET['testUrl'] : '';
28 28
 
29 29
 $mysql = new _MySQL();
@@ -32,40 +32,40 @@  discard block
 block discarded – undo
32 32
 // audit check frequency
33 33
 $checkFrequency = array_key_exists('checkFrequency', $_POST) ? $_POST['checkFrequency'] : '';
34 34
 
35
-if($testUrl!=''){
36
-	if(Utilities::testAPICallback($testUrl)){
35
+if ($testUrl!='') {
36
+	if (Utilities::testAPICallback($testUrl)) {
37 37
 		echo('true');
38
-	}else{
38
+	}else {
39 39
 		echo('false');
40 40
 	}
41 41
 	exit();
42 42
 }
43 43
 
44 44
 if (isset($_POST["submit"])) {
45
-	if($passwd=='') $message[] = 'You must select a password.';
45
+	if ($passwd=='') $message[] = 'You must select a password.';
46 46
 
47
-	if($passwdOld != $passwd){
47
+	if ($passwdOld!=$passwd) {
48 48
 		$passwdOld = md5($passwd);
49 49
 	}
50 50
 
51
-	$ta = explode("\n",$noticeEmailAddresses);
51
+	$ta = explode("\n", $noticeEmailAddresses);
52 52
 	$noticeEmailAddresses = "";
53
-	foreach($ta as $e){
53
+	foreach ($ta as $e) {
54 54
 		$e = trim($e);
55
-		if(Utilities::isValidEmail($e)){
55
+		if (Utilities::isValidEmail($e)) {
56 56
 			$noticeEmailAddresses .= "$e\n";
57 57
 		}
58 58
 	}
59
-	$ta = explode("\n",$textMessageEmails);
59
+	$ta = explode("\n", $textMessageEmails);
60 60
 	$textMessageEmails = "";
61
-	foreach($ta as $e){
61
+	foreach ($ta as $e) {
62 62
 		$e = trim($e);
63
-		if(Utilities::isValidEmail($e)){
63
+		if (Utilities::isValidEmail($e)) {
64 64
 			$textMessageEmails .= "$e\n";
65 65
 		}
66 66
 	}
67 67
 	//TODO: make sure blacklists are domains with an ip address on them
68
-	if(count($message) == 0){
68
+	if (count($message)==0) {
69 69
 		//update
70 70
 		$mysql->runQuery("
71 71
 			update users set username = '".$mysql->escape($username)."',
@@ -81,11 +81,11 @@  discard block
 block discarded – undo
81 81
 			checkFrequency = '".$mysql->escape($checkFrequency)."',
82 82
 			disableEmailNotices = $disableEmailNotices
83 83
 			");
84
-		if($beenChecked==1){
84
+		if ($beenChecked==1) {
85 85
 			$mysql->runQuery("update users set beenChecked = 0");
86 86
 				$message[] = "Check scheduled.";
87 87
 		}
88
-		if($twitterHandle!=''){
88
+		if ($twitterHandle!='') {
89 89
 			$t = new Twitter();
90 90
 			$t->follow($twitterHandle);
91 91
 		}
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
 	}
94 94
 }
95 95
 $user = Utilities::getAccount();
96
-if(!$user){
96
+if (!$user) {
97 97
 	//invalid account
98 98
 	echo("<script>window.location='login.php?logout=1';</script>");
99 99
 	exit();
@@ -106,8 +106,8 @@  discard block
 block discarded – undo
106 106
 <div class="row">
107 107
 	<div class="col-md-3">
108 108
 	<ul class="nav nav-pills nav-stacked">
109
-		<li>Hosts Total <span class="badge pull-right"><?php echo(number_format(Utilities::getHostCount($mysql)));?></span></li>
110
-		<li>Hosts Blocked <span class="badge pull-right"><?php echo(number_format(Utilities::getHostErrorCount($mysql)));?></span></li>
109
+		<li>Hosts Total <span class="badge pull-right"><?php echo(number_format(Utilities::getHostCount($mysql))); ?></span></li>
110
+		<li>Hosts Blocked <span class="badge pull-right"><?php echo(number_format(Utilities::getHostErrorCount($mysql))); ?></span></li>
111 111
 	</ul>
112 112
 	</div>
113 113
 </div>
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
 </script>
137 137
 
138 138
 <?php
139
-foreach($message as $m){
139
+foreach ($message as $m) {
140 140
 	echo("<div class=\"alert alert-info alert-dismissable\"><button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-hidden=\"true\">&times;</button>$m</div>");
141 141
 }
142 142
 ?>
@@ -145,30 +145,30 @@  discard block
 block discarded – undo
145 145
 	<div class="form-group">
146 146
 		<label class="col-sm-3 control-label" for="username">Login Username</label>
147 147
 		<div class="col-sm-6">
148
-			<input class="form-control" type="text" id="username" name="username" value="<?php echo($user['username']);?>" placeholder="username">
148
+			<input class="form-control" type="text" id="username" name="username" value="<?php echo($user['username']); ?>" placeholder="username">
149 149
 		</div>
150 150
 	</div>
151 151
 	<div class="form-group">
152 152
 		<label class="col-sm-3 control-label" for="passwd">Password</label>
153 153
 		<div class="col-sm-6">
154
-			<input class="form-control" type="password" name="passwd" id="passwd" value="<?php echo($user['passwd']);?>" class="form-control" placeholder="Password">
154
+			<input class="form-control" type="password" name="passwd" id="passwd" value="<?php echo($user['passwd']); ?>" class="form-control" placeholder="Password">
155 155
 		</div>
156 156
 	</div>
157 157
 	<div class="form-group">
158 158
 		<label class="col-sm-3 control-label" for="apiKey">API Key</label>
159 159
 		<div class="col-sm-6">
160
-			<input class="form-control" maxlength="32" type="text" id="apiKey" name="apiKey" value="<?php echo($user['apiKey']);?>" placeholder="api key">
160
+			<input class="form-control" maxlength="32" type="text" id="apiKey" name="apiKey" value="<?php echo($user['apiKey']); ?>" placeholder="api key">
161 161
 		</div>
162 162
 	</div>
163 163
 	<div class="form-group">
164 164
 		<label class="col-sm-3 control-label" for="checkFrequency">Check Frequency</label>
165 165
 		<div class="col-sm-6">
166 166
 			<select id="checkFrequency" name="checkFrequency" class="form-control">
167
-				<option value="weekly"<?php if($user['checkFrequency']=='weekly') echo ' selected'?>>Weekly</option>
168
-				<option value="daily"<?php if($user['checkFrequency']=='daily') echo ' selected'?>>Daily</option>
169
-				<option value="8hour"<?php if($user['checkFrequency']=='8hour') echo ' selected'?>>Every 8 Hours</option>
170
-				<option value="2hour"<?php if($user['checkFrequency']=='2hour') echo ' selected'?>>Every 2 Hours</option>
171
-				<option value="1hour"<?php if($user['checkFrequency']=='1hour') echo ' selected'?>>Hourly</option>
167
+				<option value="weekly"<?php if ($user['checkFrequency']=='weekly') echo ' selected'?>>Weekly</option>
168
+				<option value="daily"<?php if ($user['checkFrequency']=='daily') echo ' selected'?>>Daily</option>
169
+				<option value="8hour"<?php if ($user['checkFrequency']=='8hour') echo ' selected'?>>Every 8 Hours</option>
170
+				<option value="2hour"<?php if ($user['checkFrequency']=='2hour') echo ' selected'?>>Every 2 Hours</option>
171
+				<option value="1hour"<?php if ($user['checkFrequency']=='1hour') echo ' selected'?>>Hourly</option>
172 172
 			</select>
173 173
 		</div>
174 174
 	</div>
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
 		<div class="col-sm-6">
191 191
 			<div class="input-group">
192 192
 				<span class="input-group-addon">@</span>
193
-				<input class="form-control" type="text" id="twitterHandle" name="twitterHandle" value="<?php echo($user['twitterHandle']);?>" placeholder="twitter username">
193
+				<input class="form-control" type="text" id="twitterHandle" name="twitterHandle" value="<?php echo($user['twitterHandle']); ?>" placeholder="twitter username">
194 194
 			</div>
195 195
 		</div>
196 196
 	</div>
@@ -200,7 +200,7 @@  discard block
 block discarded – undo
200 200
 		</label>
201 201
 		<div class="col-sm-6">
202 202
 			<div class="input-group">
203
-				<input class="form-control" type="text" id="apiCallbackURL" name="apiCallbackURL" value="<?php echo($user['apiCallbackURL']);?>" placeholder="api callback url">
203
+				<input class="form-control" type="text" id="apiCallbackURL" name="apiCallbackURL" value="<?php echo($user['apiCallbackURL']); ?>" placeholder="api callback url">
204 204
 				<span class="input-group-btn">
205 205
 					<button class="btn btn-default" type="button" onclick="testAPIUrl()">Test Callback</button>
206 206
 				</span>
@@ -209,7 +209,7 @@  discard block
 block discarded – undo
209 209
 		</div>
210 210
 	</div>
211 211
 	<div class="form-group">
212
-		<label class="col-sm-3 control-label" for="disableEmailNotices"><input type="checkbox" id="disableEmailNotices" name="disableEmailNotices" value="1" class="input-block-level" <?php if($user['disableEmailNotices']==1) echo(' checked');?>></label>
212
+		<label class="col-sm-3 control-label" for="disableEmailNotices"><input type="checkbox" id="disableEmailNotices" name="disableEmailNotices" value="1" class="input-block-level" <?php if ($user['disableEmailNotices']==1) echo(' checked'); ?>></label>
213 213
 		<div class="col-sm-6">
214 214
 			Disable Notices<br/><small>You can pause receiving email/text alerts when your status changes.  Useful if you have a frequently changing network.  This does not pause api call backs.</small>
215 215
 		</div>
@@ -225,7 +225,7 @@  discard block
 block discarded – undo
225 225
 			<button type="submit" name="submit" value="submit" class="btn btn-primary">Save changes</button>
226 226
 		</div>
227 227
 	</div>
228
-	<input type="hidden" value="<?php echo($user['passwd']);?>" name="passwdOld"/>
228
+	<input type="hidden" value="<?php echo($user['passwd']); ?>" name="passwdOld"/>
229 229
 </form>
230 230
 
231 231
 <br/><br/><br/><br/>
Please login to merge, or discard this patch.
Braces   +13 added lines, -5 removed lines patch added patch discarded remove patch
@@ -35,14 +35,16 @@  discard block
 block discarded – undo
35 35
 if($testUrl!=''){
36 36
 	if(Utilities::testAPICallback($testUrl)){
37 37
 		echo('true');
38
-	}else{
38
+	} else{
39 39
 		echo('false');
40 40
 	}
41 41
 	exit();
42 42
 }
43 43
 
44 44
 if (isset($_POST["submit"])) {
45
-	if($passwd=='') $message[] = 'You must select a password.';
45
+	if($passwd=='') {
46
+		$message[] = 'You must select a password.';
47
+	}
46 48
 
47 49
 	if($passwdOld != $passwd){
48 50
 		$passwdOld = md5($passwd);
@@ -164,7 +166,8 @@  discard block
 block discarded – undo
164 166
 		<label class="col-sm-3 control-label" for="checkFrequency">Check Frequency</label>
165 167
 		<div class="col-sm-6">
166 168
 			<select id="checkFrequency" name="checkFrequency" class="form-control">
167
-				<option value="weekly"<?php if($user['checkFrequency']=='weekly') echo ' selected'?>>Weekly</option>
169
+				<option value="weekly"<?php if($user['checkFrequency']=='weekly') {
170
+	echo ' selected'?>>Weekly</option>
168 171
 				<option value="daily"<?php if($user['checkFrequency']=='daily') echo ' selected'?>>Daily</option>
169 172
 				<option value="8hour"<?php if($user['checkFrequency']=='8hour') echo ' selected'?>>Every 8 Hours</option>
170 173
 				<option value="2hour"<?php if($user['checkFrequency']=='2hour') echo ' selected'?>>Every 2 Hours</option>
@@ -190,7 +193,9 @@  discard block
 block discarded – undo
190 193
 		<div class="col-sm-6">
191 194
 			<div class="input-group">
192 195
 				<span class="input-group-addon">@</span>
193
-				<input class="form-control" type="text" id="twitterHandle" name="twitterHandle" value="<?php echo($user['twitterHandle']);?>" placeholder="twitter username">
196
+				<input class="form-control" type="text" id="twitterHandle" name="twitterHandle" value="<?php echo($user['twitterHandle']);
197
+}
198
+?>" placeholder="twitter username">
194 199
 			</div>
195 200
 		</div>
196 201
 	</div>
@@ -209,7 +214,10 @@  discard block
 block discarded – undo
209 214
 		</div>
210 215
 	</div>
211 216
 	<div class="form-group">
212
-		<label class="col-sm-3 control-label" for="disableEmailNotices"><input type="checkbox" id="disableEmailNotices" name="disableEmailNotices" value="1" class="input-block-level" <?php if($user['disableEmailNotices']==1) echo(' checked');?>></label>
217
+		<label class="col-sm-3 control-label" for="disableEmailNotices"><input type="checkbox" id="disableEmailNotices" name="disableEmailNotices" value="1" class="input-block-level" <?php if($user['disableEmailNotices']==1) {
218
+	echo(' checked');
219
+}
220
+?>></label>
213 221
 		<div class="col-sm-6">
214 222
 			Disable Notices<br/><small>You can pause receiving email/text alerts when your status changes.  Useful if you have a frequently changing network.  This does not pause api call backs.</small>
215 223
 		</div>
Please login to merge, or discard this patch.
accountSubnav.inc.php 2 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -1,8 +1,8 @@
 block discarded – undo
1 1
 <div id="accountSubnav">
2 2
 	<ul class="nav nav-tabs">
3
-		<li <?php if($pageName=='account.php') echo('class="active"');?>><a href="account.php">Profile</a></li>
4
-		<li <?php if($pageName=='monitorGroup.php') echo('class="active"');?>><a href="monitorGroup.php">Monitor Groups</a></li>
5
-		<li <?php if($pageName=='blockLists.php') echo('class="active"');?>><a href="blockLists.php">Block Lists</a></li>
6
-		<li <?php if($pageName=='apiDocumentation.php') echo('class="active"');?>><a href="apiDocumentation.php">API Documentation</a></li>
3
+		<li <?php if ($pageName=='account.php') echo('class="active"'); ?>><a href="account.php">Profile</a></li>
4
+		<li <?php if ($pageName=='monitorGroup.php') echo('class="active"'); ?>><a href="monitorGroup.php">Monitor Groups</a></li>
5
+		<li <?php if ($pageName=='blockLists.php') echo('class="active"'); ?>><a href="blockLists.php">Block Lists</a></li>
6
+		<li <?php if ($pageName=='apiDocumentation.php') echo('class="active"'); ?>><a href="apiDocumentation.php">API Documentation</a></li>
7 7
 	</ul>
8 8
 </div>
9 9
\ No newline at end of file
Please login to merge, or discard this patch.
Braces   +16 added lines, -4 removed lines patch added patch discarded remove patch
@@ -1,8 +1,20 @@
 block discarded – undo
1 1
 <div id="accountSubnav">
2 2
 	<ul class="nav nav-tabs">
3
-		<li <?php if($pageName=='account.php') echo('class="active"');?>><a href="account.php">Profile</a></li>
4
-		<li <?php if($pageName=='monitorGroup.php') echo('class="active"');?>><a href="monitorGroup.php">Monitor Groups</a></li>
5
-		<li <?php if($pageName=='blockLists.php') echo('class="active"');?>><a href="blockLists.php">Block Lists</a></li>
6
-		<li <?php if($pageName=='apiDocumentation.php') echo('class="active"');?>><a href="apiDocumentation.php">API Documentation</a></li>
3
+		<li <?php if($pageName=='account.php') {
4
+	echo('class="active"');
5
+}
6
+?>><a href="account.php">Profile</a></li>
7
+		<li <?php if($pageName=='monitorGroup.php') {
8
+	echo('class="active"');
9
+}
10
+?>><a href="monitorGroup.php">Monitor Groups</a></li>
11
+		<li <?php if($pageName=='blockLists.php') {
12
+	echo('class="active"');
13
+}
14
+?>><a href="blockLists.php">Block Lists</a></li>
15
+		<li <?php if($pageName=='apiDocumentation.php') {
16
+	echo('class="active"');
17
+}
18
+?>><a href="apiDocumentation.php">API Documentation</a></li>
7 19
 	</ul>
8 20
 </div>
9 21
\ No newline at end of file
Please login to merge, or discard this patch.
api.php 3 patches
Switch Indentation   +42 added lines, -42 removed lines patch added patch discarded remove patch
@@ -24,51 +24,51 @@  discard block
 block discarded – undo
24 24
 }
25 25
 
26 26
 switch($type){
27
-	case 'updateDomains':
28
-		if($groupName=='') {
29
-			$result['status'] = 'groupName is required';
27
+		case 'updateDomains':
28
+			if($groupName=='') {
29
+				$result['status'] = 'groupName is required';
30
+				break;
31
+			}
32
+			$id = Utilities::ensureGroupExists($groupName);
33
+			Utilities::updateDomains($data, $id);
34
+			$result['status'] = 'success';
30 35
 			break;
31
-		}
32
-		$id = Utilities::ensureGroupExists($groupName);
33
-		Utilities::updateDomains($data, $id);
34
-		$result['status'] = 'success';
35
-		break;
36 36
 
37
-	case 'updateIPs':
38
-		if($groupName=='') {
39
-			$result['status'] = 'groupName is required';
37
+		case 'updateIPs':
38
+			if($groupName=='') {
39
+				$result['status'] = 'groupName is required';
40
+				break;
41
+			}
42
+			$id = Utilities::ensureGroupExists($groupName);
43
+			Utilities::updateIPs($data, $id);
44
+			$result['status'] = 'success';
40 45
 			break;
41
-		}
42
-		$id = Utilities::ensureGroupExists($groupName);
43
-		Utilities::updateIPs($data, $id);
44
-		$result['status'] = 'success';
45
-		break;
46 46
 
47
-	case 'checkHostStatus':
48
-		$result['status'] = 'success';
49
-		Utilities::setBlockLists();
50
-		$result['result'] = Utilities::checkBlacklists($data);
51
-		break;
47
+		case 'checkHostStatus':
48
+			$result['status'] = 'success';
49
+			Utilities::setBlockLists();
50
+			$result['result'] = Utilities::checkBlacklists($data);
51
+			break;
52 52
 
53
-	case 'clearAllHostAndGroupData':
54
-		$mysql = new _MySQL();
55
-		$mysql->connect(Setup::$connectionArray);
56
-		$mysql->runQuery("truncate table monitors");
57
-		$mysql->runQuery("truncate table monitorGroup");
58
-		$result['status'] = 'success';
59
-		break;
53
+		case 'clearAllHostAndGroupData':
54
+			$mysql = new _MySQL();
55
+			$mysql->connect(Setup::$connectionArray);
56
+			$mysql->runQuery("truncate table monitors");
57
+			$mysql->runQuery("truncate table monitorGroup");
58
+			$result['status'] = 'success';
59
+			break;
60 60
 
61
-	case 'blacklistStatus':
62
-		$localCache = new _FileCache('blacklistmonitor-api', 90);
63
-		$cacheKey = md5("$username|$passwd|$apiKey|$type|$data");
64
-		$cacheData = $localCache->get($cacheKey);
65
-		if ($cacheData !== false) {
66
-			output($cacheData);
67
-		}
68
-		$mysql = new _MySQL();
69
-		$mysql->connect(Setup::$connectionArray);
70
-		$searchSQL = '';
71
-		switch($data){
61
+		case 'blacklistStatus':
62
+			$localCache = new _FileCache('blacklistmonitor-api', 90);
63
+			$cacheKey = md5("$username|$passwd|$apiKey|$type|$data");
64
+			$cacheData = $localCache->get($cacheKey);
65
+			if ($cacheData !== false) {
66
+				output($cacheData);
67
+			}
68
+			$mysql = new _MySQL();
69
+			$mysql->connect(Setup::$connectionArray);
70
+			$searchSQL = '';
71
+			switch($data){
72 72
 			case 'changed':
73 73
 				$searchSQL .= " and lastStatusChanged = 1 ";
74 74
 				break;
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
 				break;
80 80
 			case 'all':
81 81
 			default:
82
-		}
82
+			}
83 83
 
84 84
 		$rs = $mysql->runQuery("
85 85
 			select ipDomain,isBlocked,rDNS,status,lastStatusChangeTime,lastUpdate
@@ -101,8 +101,8 @@  discard block
 block discarded – undo
101 101
 		$localCache->set($cacheKey, $result);
102 102
 		break;
103 103
 
104
-	default:
105
-		$result['status'] = 'no such method';
104
+		default:
105
+			$result['status'] = 'no such method';
106 106
 }
107 107
 
108 108
 output();
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -111,7 +111,7 @@
 block discarded – undo
111 111
 	global $result;
112 112
 	if($data!==false){
113 113
 		echo(json_encode($data));
114
-	}else{
114
+	} else{
115 115
 		echo(json_encode($result));
116 116
 	}
117 117
 	exit();
Please login to merge, or discard this patch.
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -18,14 +18,14 @@  discard block
 block discarded – undo
18 18
 );
19 19
 
20 20
 $id = Utilities::validateLogin($username, $passwd, true, $apiKey);
21
-if($id == 0) {
21
+if ($id==0) {
22 22
 	$result['status'] = 'invalid login';
23 23
 	output();
24 24
 }
25 25
 
26
-switch($type){
26
+switch ($type) {
27 27
 	case 'updateDomains':
28
-		if($groupName=='') {
28
+		if ($groupName=='') {
29 29
 			$result['status'] = 'groupName is required';
30 30
 			break;
31 31
 		}
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
 		break;
36 36
 
37 37
 	case 'updateIPs':
38
-		if($groupName=='') {
38
+		if ($groupName=='') {
39 39
 			$result['status'] = 'groupName is required';
40 40
 			break;
41 41
 		}
@@ -62,13 +62,13 @@  discard block
 block discarded – undo
62 62
 		$localCache = new _FileCache('blacklistmonitor-api', 90);
63 63
 		$cacheKey = md5("$username|$passwd|$apiKey|$type|$data");
64 64
 		$cacheData = $localCache->get($cacheKey);
65
-		if ($cacheData !== false) {
65
+		if ($cacheData!==false) {
66 66
 			output($cacheData);
67 67
 		}
68 68
 		$mysql = new _MySQL();
69 69
 		$mysql->connect(Setup::$connectionArray);
70 70
 		$searchSQL = '';
71
-		switch($data){
71
+		switch ($data) {
72 72
 			case 'changed':
73 73
 				$searchSQL .= " and lastStatusChanged = 1 ";
74 74
 				break;
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
 			where 1=1 $searchSQL");
88 88
 		$result['status'] = 'success';
89 89
 		$result['result'] = array();
90
-		while($row = mysqli_fetch_array($rs)){
90
+		while ($row = mysqli_fetch_array($rs)) {
91 91
 			$result['result'][] = array(
92 92
 				'host'=>$row['ipDomain'],
93 93
 				'isBlocked'=>$row['isBlocked'],
@@ -107,11 +107,11 @@  discard block
 block discarded – undo
107 107
 
108 108
 output();
109 109
 
110
-function output($data = false){
110
+function output($data = false) {
111 111
 	global $result;
112
-	if($data!==false){
112
+	if ($data!==false) {
113 113
 		echo(json_encode($data));
114
-	}else{
114
+	}else {
115 115
 		echo(json_encode($result));
116 116
 	}
117 117
 	exit();
Please login to merge, or discard this patch.
apiDocumentation.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -2,7 +2,7 @@  discard block
 block discarded – undo
2 2
 class_exists('Setup', false) or include('classes/Setup.class.php');
3 3
 class_exists('Utilities', false) or include('classes/Utilities.class.php');
4 4
 
5
-if(Utilities::isLoggedIn()===false){
5
+if (Utilities::isLoggedIn()===false) {
6 6
 	header('Location: login.php');
7 7
 	exit();
8 8
 }
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
 	</tr>
29 29
 	<tr>
30 30
 		<td>apiKey</td>
31
-		<td>Your api key: <?php echo $user['apiKey'];?></td>
31
+		<td>Your api key: <?php echo $user['apiKey']; ?></td>
32 32
 	</tr>
33 33
 	<tr>
34 34
 		<td>type</td>
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 <br/>
66 66
 <pre>
67 67
 &lt;?php
68
-$apiKey = '<?php echo $user['apiKey'];?>';
68
+$apiKey = '<?php echo $user['apiKey']; ?>';
69 69
 
70 70
 $requestBody =
71 71
 	&quot;apiKey=&quot;.urlencode($apiKey).
Please login to merge, or discard this patch.
blockLists.php 2 patches
Braces   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
 			update blockLists
22 22
 			set isActive = '0'
23 23
 			where md5(host) = '".$mysql->escape($host)."'");
24
-	}else{
24
+	} else{
25 25
 		$mysql->runQuery("
26 26
 			update blockLists
27 27
 			set isActive = '1'
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
 			echo('<td style="text-align: center;">');
104 104
 			if($row['isActive']==0){
105 105
 				echo('<a data-blstatus="0" data-host="'.md5($row['host']).'" id="'.md5($row['host']).'" class="blockListLinks glyphicon glyphicon-remove" href="#"></a></td>');
106
-			}else{
106
+			} else{
107 107
 				echo('<a data-blstatus="1" data-host="'.md5($row['host']).'" id="'.md5($row['host']).'" class="blockListLinks glyphicon glyphicon-ok" href="#"></a></td>');
108 108
 			}
109 109
 			echo('<td style="white-space: nowrap"><a target="_blank" href="'.$row['website'].'">'.$row['host'].'</a></td>');
Please login to merge, or discard this patch.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -3,7 +3,7 @@  discard block
 block discarded – undo
3 3
 class_exists('Utilities', false) or include('classes/Utilities.class.php');
4 4
 class_exists('_MySQL', false) or include('classes/_MySQL.class.php');
5 5
 
6
-if(Utilities::isLoggedIn()===false){
6
+if (Utilities::isLoggedIn()===false) {
7 7
 	header('Location: login.php?location='.urlencode('hosts.php'));
8 8
 	exit();
9 9
 }
@@ -15,13 +15,13 @@  discard block
 block discarded – undo
15 15
 $user = Utilities::getAccount();
16 16
 $mysql = new _MySQL();
17 17
 $mysql->connect(Setup::$connectionArray);
18
-if($host != ''){
19
-	if($toggle==0){
18
+if ($host!='') {
19
+	if ($toggle==0) {
20 20
 		$mysql->runQuery("
21 21
 			update blockLists
22 22
 			set isActive = '0'
23 23
 			where md5(host) = '".$mysql->escape($host)."'");
24
-	}else{
24
+	}else {
25 25
 		$mysql->runQuery("
26 26
 			update blockLists
27 27
 			set isActive = '1'
@@ -98,28 +98,28 @@  discard block
 block discarded – undo
98 98
 		</thead>
99 99
 		<tbody>
100 100
 		<?php
101
-		while($row = mysqli_fetch_array($rs)){
101
+		while ($row = mysqli_fetch_array($rs)) {
102 102
 			echo('<tr>');
103 103
 			echo('<td style="text-align: center;">');
104
-			if($row['isActive']==0){
104
+			if ($row['isActive']==0) {
105 105
 				echo('<a data-blstatus="0" data-host="'.md5($row['host']).'" id="'.md5($row['host']).'" class="blockListLinks glyphicon glyphicon-remove" href="#"></a></td>');
106
-			}else{
106
+			}else {
107 107
 				echo('<a data-blstatus="1" data-host="'.md5($row['host']).'" id="'.md5($row['host']).'" class="blockListLinks glyphicon glyphicon-ok" href="#"></a></td>');
108 108
 			}
109 109
 			echo('<td style="white-space: nowrap"><a target="_blank" href="'.$row['website'].'">'.$row['host'].'</a></td>');
110 110
 			echo('<td style="white-space: nowrap">'.($row['monitorType']=='ip' ? 'IP' : 'Domain').'</td>');
111 111
 			echo('<td>'.$row['description'].'</td>');
112 112
 			echo('<td style="text-align: center;">');
113
-			switch($row['importance']){
113
+			switch ($row['importance']) {
114 114
 				case 3: echo('<span class="label label-primary">High</span>'); break;
115 115
 				case 2: echo('<span class="label label-info">Medium</span>'); break;
116 116
 				case 1: echo('<span class="label label-default">Low</span>'); break;
117 117
 			}
118 118
 			echo('</td>');
119
-			echo('<td style="white-space: nowrap">'.number_format($row['blocksToday'],0).'</td>');
120
-			echo('<td style="white-space: nowrap">'.number_format($row['cleanToday'],0).'</td>');
121
-			echo('<td style="white-space: nowrap">'.number_format($row['blocksYesterday'],0).'</td>');
122
-			echo('<td style="white-space: nowrap">'.number_format($row['cleanYesterday'],0).'</td>');
119
+			echo('<td style="white-space: nowrap">'.number_format($row['blocksToday'], 0).'</td>');
120
+			echo('<td style="white-space: nowrap">'.number_format($row['cleanToday'], 0).'</td>');
121
+			echo('<td style="white-space: nowrap">'.number_format($row['blocksYesterday'], 0).'</td>');
122
+			echo('<td style="white-space: nowrap">'.number_format($row['cleanYesterday'], 0).'</td>');
123 123
 			echo('</tr>');
124 124
 		}
125 125
 		$mysql->close();
Please login to merge, or discard this patch.
classes/Setup.class.php 2 patches
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -9,22 +9,22 @@  discard block
 block discarded – undo
9 9
 
10 10
 	public function __construct() {
11 11
 
12
-		if(self::$instance===null){
12
+		if (self::$instance===null) {
13 13
 
14
-			if(!file_exists('/etc/blacklistmonitor.cfg')) echo('no config file in /etc/blacklistmonitor.cfg');
14
+			if (!file_exists('/etc/blacklistmonitor.cfg')) echo('no config file in /etc/blacklistmonitor.cfg');
15 15
 			ini_set('error_reporting', E_ALL | E_STRICT | E_NOTICE);
16 16
 			$cfg = parse_ini_file('/etc/blacklistmonitor.cfg', false);
17 17
 			ini_set('display_errors', $cfg['display_errors']);
18 18
 			ini_set('error_log', $cfg['log_path']);
19 19
 
20 20
 			self::$settings = $cfg;
21
-			self::$settings['dns_servers'] = explode(',',$cfg['dns_servers']);
21
+			self::$settings['dns_servers'] = explode(',', $cfg['dns_servers']);
22 22
 
23 23
 			// clean up
24
-			if(Setup::$settings['rbl_txt_extended_status']=='true' ||
25
-			  Setup::$settings['rbl_txt_extended_status']=='1'){
24
+			if (Setup::$settings['rbl_txt_extended_status']=='true' ||
25
+			  Setup::$settings['rbl_txt_extended_status']=='1') {
26 26
 				Setup::$settings['rbl_txt_extended_status'] = true;
27
-			}else{
27
+			}else {
28 28
 				Setup::$settings['rbl_txt_extended_status'] = false;
29 29
 			}
30 30
 
@@ -44,6 +44,6 @@  discard block
 block discarded – undo
44 44
 }
45 45
 
46 46
 Setup::$instance = new Setup();
47
-if(php_sapi_name()!=='cli'){
47
+if (php_sapi_name()!=='cli') {
48 48
 	session_start();
49 49
 }
50 50
\ No newline at end of file
Please login to merge, or discard this patch.
Braces   +4 added lines, -2 removed lines patch added patch discarded remove patch
@@ -11,7 +11,9 @@  discard block
 block discarded – undo
11 11
 
12 12
 		if(self::$instance===null){
13 13
 
14
-			if(!file_exists('/etc/blacklistmonitor.cfg')) echo('no config file in /etc/blacklistmonitor.cfg');
14
+			if(!file_exists('/etc/blacklistmonitor.cfg')) {
15
+				echo('no config file in /etc/blacklistmonitor.cfg');
16
+			}
15 17
 			ini_set('error_reporting', E_ALL | E_STRICT | E_NOTICE);
16 18
 			$cfg = parse_ini_file('/etc/blacklistmonitor.cfg', false);
17 19
 			ini_set('display_errors', $cfg['display_errors']);
@@ -24,7 +26,7 @@  discard block
 block discarded – undo
24 26
 			if(Setup::$settings['rbl_txt_extended_status']=='true' ||
25 27
 			  Setup::$settings['rbl_txt_extended_status']=='1'){
26 28
 				Setup::$settings['rbl_txt_extended_status'] = true;
27
-			}else{
29
+			} else{
28 30
 				Setup::$settings['rbl_txt_extended_status'] = false;
29 31
 			}
30 32
 
Please login to merge, or discard this patch.
classes/Twitter.class.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
 
10 10
 	public $twitter = null;
11 11
 
12
-	public function __construct(){
12
+	public function __construct() {
13 13
 			$this->settings = array(
14 14
 			'oauth_access_token' => Setup::$settings['twitter_oauth_access_token'],
15 15
 			'oauth_access_token_secret' => Setup::$settings['twitter_access_token_secret'],
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
 		$this->twitter = new TwitterAPIExchange($this->settings);
20 20
 	}
21 21
 
22
-	public function follow($user){
22
+	public function follow($user) {
23 23
 		$postfields = array(
24 24
 			'screen_name'=>$user,
25 25
 			'follow'=>'true'
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
 			->performRequest();
30 30
 	}
31 31
 
32
-	public function message($user, $message){
32
+	public function message($user, $message) {
33 33
 		$message = trim($message);
34 34
 		$postfields = array(
35 35
 			'screen_name'=>$user,
Please login to merge, or discard this patch.