Completed
Push — master ( f64dc3...06e80e )
by Yannick
10:07
created
require/class.MarineImport.php 3 patches
Indentation   +196 added lines, -196 removed lines patch added patch discarded remove patch
@@ -9,25 +9,25 @@  discard block
 block discarded – undo
9 9
 require_once(dirname(__FILE__).'/class.Stats.php');
10 10
 require_once(dirname(__FILE__).'/class.Source.php');
11 11
 if (isset($globalServerAPRS) && $globalServerAPRS) {
12
-    require_once(dirname(__FILE__).'/class.APRS.php');
12
+	require_once(dirname(__FILE__).'/class.APRS.php');
13 13
 }
14 14
 
15 15
 class MarineImport {
16
-    private $all_tracked = array();
17
-    private $last_delete_hourly = 0;
18
-    private $last_delete = 0;
19
-    private $stats = array();
20
-    private $tmd = 0;
21
-    private $source_location = array();
22
-    public $db = null;
23
-    public $nb = 0;
16
+	private $all_tracked = array();
17
+	private $last_delete_hourly = 0;
18
+	private $last_delete = 0;
19
+	private $stats = array();
20
+	private $tmd = 0;
21
+	private $source_location = array();
22
+	public $db = null;
23
+	public $nb = 0;
24 24
 
25
-    public function __construct($dbc = null) {
25
+	public function __construct($dbc = null) {
26 26
 	global $globalBeta, $globalServerAPRS, $APRSMarine, $globalNoDB;
27 27
 	if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
28
-	    $Connection = new Connection($dbc);
29
-	    $this->db = $Connection->db();
30
-	    date_default_timezone_set('UTC');
28
+		$Connection = new Connection($dbc);
29
+		$this->db = $Connection->db();
30
+		date_default_timezone_set('UTC');
31 31
 	}
32 32
 	// Get previous source stats
33 33
 	/*
@@ -46,55 +46,55 @@  discard block
 block discarded – undo
46 46
 	}
47 47
 	*/
48 48
 	if (isset($globalServerAPRS) && $globalServerAPRS) {
49
-	    $APRSMarine = new APRSMarine();
50
-	    //$APRSSpotter->connect();
49
+		$APRSMarine = new APRSMarine();
50
+		//$APRSSpotter->connect();
51
+	}
51 52
 	}
52
-    }
53 53
 
54
-    public function checkAll() {
54
+	public function checkAll() {
55 55
 	global $globalDebug;
56 56
 	if ($globalDebug) echo "Update last seen tracked data...\n";
57 57
 	foreach ($this->all_tracked as $key => $flight) {
58
-	    if (isset($this->all_tracked[$key]['id'])) {
58
+		if (isset($this->all_tracked[$key]['id'])) {
59 59
 		//echo $this->all_tracked[$key]['id'].' - '.$this->all_tracked[$key]['latitude'].'  '.$this->all_tracked[$key]['longitude']."\n";
60
-    		$Marine = new Marine($this->db);
61
-        	$Marine->updateLatestMarineData($this->all_tracked[$key]['id'],$this->all_tracked[$key]['ident'],$this->all_tracked[$key]['latitude'],$this->all_tracked[$key]['longitude'],$this->all_tracked[$key]['speed'],$this->all_tracked[$key]['datetime']);
62
-            }
60
+			$Marine = new Marine($this->db);
61
+			$Marine->updateLatestMarineData($this->all_tracked[$key]['id'],$this->all_tracked[$key]['ident'],$this->all_tracked[$key]['latitude'],$this->all_tracked[$key]['longitude'],$this->all_tracked[$key]['speed'],$this->all_tracked[$key]['datetime']);
62
+			}
63
+	}
63 64
 	}
64
-    }
65 65
 
66
-    public function del() {
66
+	public function del() {
67 67
 	global $globalDebug, $globalNoDB, $globalNoImport;
68 68
 	// Delete old infos
69 69
 	if ($globalDebug) echo 'Delete old values and update latest data...'."\n";
70 70
 	foreach ($this->all_tracked as $key => $flight) {
71
-    	    if (isset($flight['lastupdate'])) {
72
-        	if ($flight['lastupdate'] < (time()-3000)) {
73
-            	    if ((!isset($globalNoImport) || $globalNoImport !== TRUE) && (!isset($globalNoDB) || $globalNoDB !== TRUE)) {
74
-            		if (isset($this->all_tracked[$key]['id'])) {
75
-            		    if ($globalDebug) echo "--- Delete old values with id ".$this->all_tracked[$key]['id']."\n";
76
-			    /*
71
+			if (isset($flight['lastupdate'])) {
72
+			if ($flight['lastupdate'] < (time()-3000)) {
73
+					if ((!isset($globalNoImport) || $globalNoImport !== TRUE) && (!isset($globalNoDB) || $globalNoDB !== TRUE)) {
74
+					if (isset($this->all_tracked[$key]['id'])) {
75
+						if ($globalDebug) echo "--- Delete old values with id ".$this->all_tracked[$key]['id']."\n";
76
+				/*
77 77
 			    $MarineLive = new MarineLive();
78 78
             		    $MarineLive->deleteLiveMarineDataById($this->all_tracked[$key]['id']);
79 79
 			    $MarineLive->db = null;
80 80
 			    */
81
-            		    //$real_arrival = $this->arrival($key);
82
-            		    $Marine = new Marine($this->db);
83
-            		    if ($this->all_tracked[$key]['latitude'] != '' && $this->all_tracked[$key]['longitude'] != '') {
81
+						//$real_arrival = $this->arrival($key);
82
+						$Marine = new Marine($this->db);
83
+						if ($this->all_tracked[$key]['latitude'] != '' && $this->all_tracked[$key]['longitude'] != '') {
84 84
 				$result = $Marine->updateLatestMarineData($this->all_tracked[$key]['id'],$this->all_tracked[$key]['ident'],$this->all_tracked[$key]['latitude'],$this->all_tracked[$key]['longitude'],$this->all_tracked[$key]['speed'],$this->all_tracked[$key]['datetime']);
85 85
 				if ($globalDebug && $result != 'success') echo '!!! ERROR : '.$result."\n";
86
-			    }
87
-			    // Put in archive
86
+				}
87
+				// Put in archive
88 88
 //				$Marine->db = null;
89 89
 			}
90
-            	    }
91
-            	    unset($this->all_tracked[$key]);
92
-    	        }
93
-	    }
94
-        }
95
-    }
90
+					}
91
+					unset($this->all_tracked[$key]);
92
+				}
93
+		}
94
+		}
95
+	}
96 96
 
97
-    public function add($line) {
97
+	public function add($line) {
98 98
 	global $globalFork, $globalDistanceIgnore, $globalDaemon, $globalDebug, $globalCoordMinChange, $globalDebugTimeElapsed, $globalCenterLatitude, $globalCenterLongitude, $globalBeta, $globalSourcesupdate, $globalAllTracked, $globalNoImport, $globalNoDB, $globalServerAPRS,$APRSMarine;
99 99
 	if (!isset($globalCoordMinChange) || $globalCoordMinChange == '') $globalCoordMinChange = '0.02';
100 100
 	date_default_timezone_set('UTC');
@@ -103,8 +103,8 @@  discard block
 block discarded – undo
103 103
 	
104 104
 	// SBS format is CSV format
105 105
 	if(is_array($line) && isset($line['mmsi'])) {
106
-	    //print_r($line);
107
-  	    if (isset($line['mmsi'])) {
106
+		//print_r($line);
107
+  		if (isset($line['mmsi'])) {
108 108
 
109 109
 		/*
110 110
 		// Increment message number
@@ -121,64 +121,64 @@  discard block
 block discarded – undo
121 121
 		
122 122
 		$Common = new Common();
123 123
 		$AIS = new AIS();
124
-	        if (!isset($line['id'])) $id = trim($line['mmsi']);
125
-	        else $id = trim($line['id']);
124
+			if (!isset($line['id'])) $id = trim($line['mmsi']);
125
+			else $id = trim($line['id']);
126 126
 		
127 127
 		if (!isset($this->all_tracked[$id])) {
128
-		    $this->all_tracked[$id] = array();
129
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('addedMarine' => 0));
130
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('ident' => '','latitude' => '', 'longitude' => '', 'speed' => '0', 'heading' => '', 'format_source' => '','source_name' => '','comment'=> '','type' => '','typeid' => '','noarchive' => false,'putinarchive' => true,'over_country' => '','mmsi' => '','status' => '','status_id' => '','imo' => '','callsign' => '','arrival_code' => '','arrival_date' => '','mmsi_type' => ''));
131
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('lastupdate' => time()));
132
-		    if (!isset($line['id'])) {
128
+			$this->all_tracked[$id] = array();
129
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('addedMarine' => 0));
130
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('ident' => '','latitude' => '', 'longitude' => '', 'speed' => '0', 'heading' => '', 'format_source' => '','source_name' => '','comment'=> '','type' => '','typeid' => '','noarchive' => false,'putinarchive' => true,'over_country' => '','mmsi' => '','status' => '','status_id' => '','imo' => '','callsign' => '','arrival_code' => '','arrival_date' => '','mmsi_type' => ''));
131
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('lastupdate' => time()));
132
+			if (!isset($line['id'])) {
133 133
 			if (!isset($globalDaemon)) $globalDaemon = TRUE;
134 134
 			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $id.'-'.date('YmdHi')));
135
-		     } else $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $line['id']));
136
-		    if ($globalAllTracked !== FALSE) $dataFound = true;
135
+			 } else $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $line['id']));
136
+			if ($globalAllTracked !== FALSE) $dataFound = true;
137 137
 		}
138 138
 		
139 139
 		if (isset($line['mmsi']) && $line['mmsi'] != '' && $line['mmsi'] != $this->all_tracked[$id]['mmsi']) {
140
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('mmsi' => $line['mmsi']));
141
-		    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
140
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('mmsi' => $line['mmsi']));
141
+			if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
142 142
 			$Marine = new Marine($this->db);
143 143
 			$identity = $Marine->getIdentity($line['mmsi']);
144 144
 			if (!empty($identity)) {
145
-			    $this->all_tracked[$id]['ident'] = $identity['ship_name'];
146
-			    $this->all_tracked[$id]['type'] = $identity['type'];
145
+				$this->all_tracked[$id]['ident'] = $identity['ship_name'];
146
+				$this->all_tracked[$id]['type'] = $identity['type'];
147 147
 			}
148 148
 			//print_r($identity);
149 149
 			unset($Marine);
150 150
 			//$dataFound = true;
151
-		    }
151
+			}
152 152
 		}
153 153
 		if (isset($line['type_id'])) {
154
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('type' => $AIS->getShipType($line['type_id'])));
154
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('type' => $AIS->getShipType($line['type_id'])));
155 155
 		}
156 156
 		if (isset($line['type']) && $line['type'] != '') {
157
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('type' => $line['type']));
157
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('type' => $line['type']));
158 158
 		}
159 159
 		if (isset($line['mmsi_type']) && $line['mmsi_type'] != '') {
160
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('mmsi_type' => $line['mmsi_type']));
160
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('mmsi_type' => $line['mmsi_type']));
161 161
 		}
162 162
 		if (isset($line['imo']) && $line['imo'] != '') {
163
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('imo' => $line['imo']));
163
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('imo' => $line['imo']));
164 164
 		}
165 165
 		if (isset($line['callsign']) && $line['callsign'] != '') {
166
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('callsign' => $line['callsign']));
166
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('callsign' => $line['callsign']));
167 167
 		}
168 168
 		if (isset($line['arrival_code']) && $line['arrival_code'] != '') {
169
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('arrival_code' => $line['arrival_code']));
169
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('arrival_code' => $line['arrival_code']));
170 170
 		}
171 171
 		if (isset($line['arrival_date']) && $line['arrival_date'] != '') {
172
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('arrival_date' => $line['arrival_date']));
172
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('arrival_date' => $line['arrival_date']));
173 173
 		}
174 174
 
175 175
 
176 176
 		//if (isset($line['ident']) && $line['ident'] != '' && $line['ident'] != '????????' && $line['ident'] != '00000000' && ($this->all_tracked[$id]['ident'] != trim($line['ident'])) && preg_match('/^[a-zA-Z0-9-]+$/', $line['ident'])) {
177 177
 		if (isset($line['ident']) && $line['ident'] != '' && $line['ident'] != '????????' && $line['ident'] != '00000000' && ($this->all_tracked[$id]['ident'] != trim($line['ident']))) {
178
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('ident' => trim($line['ident'])));
179
-		    if ($this->all_tracked[$id]['addedMarine'] == 1) {
178
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('ident' => trim($line['ident'])));
179
+			if ($this->all_tracked[$id]['addedMarine'] == 1) {
180 180
 			if (!isset($globalNoImport) || $globalNoImport !== TRUE) {
181
-			    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
181
+				if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
182 182
 				$timeelapsed = microtime(true);
183 183
 				$Marine = new Marine($this->db);
184 184
 				$fromsource = NULL;
@@ -186,20 +186,20 @@  discard block
 block discarded – undo
186 186
 				if ($globalDebug && $result != 'success') echo '!!! ERROR : '.$result."\n";
187 187
 				$Marine->db = null;
188 188
 				if ($globalDebugTimeElapsed) echo 'Time elapsed for update identspotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
189
-			    }
189
+				}
190
+			}
190 191
 			}
191
-		    }
192
-		    if (!isset($this->all_tracked[$id]['id'])) $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $this->all_tracked[$id]['ident']));
192
+			if (!isset($this->all_tracked[$id]['id'])) $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $this->all_tracked[$id]['ident']));
193 193
 		}
194 194
 
195 195
 		if (isset($line['datetime']) && strtotime($line['datetime']) > time()-20*60 && strtotime($line['datetime']) < time()+20*60) {
196
-		    if (!isset($this->all_tracked[$id]['datetime']) || strtotime($line['datetime']) > strtotime($this->all_tracked[$id]['datetime'])) {
196
+			if (!isset($this->all_tracked[$id]['datetime']) || strtotime($line['datetime']) > strtotime($this->all_tracked[$id]['datetime'])) {
197 197
 			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('datetime' => $line['datetime']));
198
-		    } else {
198
+			} else {
199 199
 				if (strtotime($line['datetime']) == strtotime($this->all_tracked[$id]['datetime']) && $globalDebug) echo "!!! Date is the same as previous data for ".$this->all_tracked[$id]['mmsi']."\n";
200 200
 				elseif (strtotime($line['datetime']) > strtotime($this->all_tracked[$id]['datetime']) && $globalDebug) echo "!!! Date previous latest data (".$line['datetime']." > ".$this->all_tracked[$id]['datetime'].") !!! for ".$this->all_tracked[$id]['hex']." - format : ".$line['format_source']."\n";
201 201
 				return '';
202
-		    }
202
+			}
203 203
 		} elseif (isset($line['datetime']) && strtotime($line['datetime']) < time()-20*60) {
204 204
 			if ($globalDebug) echo "!!! Date is too old ".$this->all_tracked[$id]['mmsi']." - format : ".$line['format_source']."!!!";
205 205
 			return '';
@@ -216,24 +216,24 @@  discard block
 block discarded – undo
216 216
 
217 217
 
218 218
 		if (isset($line['speed'])) {
219
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('speed' => round($line['speed'])));
220
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('speed_fromsrc' => true));
219
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('speed' => round($line['speed'])));
220
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('speed_fromsrc' => true));
221 221
 		} else if (!isset($this->all_tracked[$id]['speed_fromsrc']) && isset($this->all_tracked[$id]['time_last_coord']) && $this->all_tracked[$id]['time_last_coord'] != time() && isset($line['latitude']) && isset($line['longitude'])) {
222
-		    $distance = $Common->distance($line['latitude'],$line['longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],'m');
223
-		    if ($distance > 1000 && $distance < 10000) {
222
+			$distance = $Common->distance($line['latitude'],$line['longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],'m');
223
+			if ($distance > 1000 && $distance < 10000) {
224 224
 			$speed = $distance/(time() - $this->all_tracked[$id]['time_last_coord']);
225 225
 			$speed = $speed*3.6;
226 226
 			if ($speed < 1000) $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('speed' => round($speed)));
227 227
   			if ($globalDebug) echo "ø Calculated Speed for ".$this->all_tracked[$id]['hex']." : ".$speed." - distance : ".$distance."\n";
228
-		    }
228
+			}
229 229
 		}
230 230
 
231
-	        if (isset($line['latitude']) && isset($line['longitude']) && $line['latitude'] != '' && $line['longitude'] != '' && is_numeric($line['latitude']) && is_numeric($line['longitude'])) {
232
-	    	    if (isset($this->all_tracked[$id]['time_last_coord'])) $timediff = round(time()-$this->all_tracked[$id]['time_last_coord']);
233
-	    	    else unset($timediff);
234
-	    	    if ($this->tmd > 5 || !isset($timediff) || $timediff > 2000 || ($timediff > 30 && isset($this->all_tracked[$id]['latitude']) && isset($this->all_tracked[$id]['longitude']) && $Common->withinThreshold($timediff,$Common->distance($line['latitude'],$line['longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],'m')))) {
231
+			if (isset($line['latitude']) && isset($line['longitude']) && $line['latitude'] != '' && $line['longitude'] != '' && is_numeric($line['latitude']) && is_numeric($line['longitude'])) {
232
+				if (isset($this->all_tracked[$id]['time_last_coord'])) $timediff = round(time()-$this->all_tracked[$id]['time_last_coord']);
233
+				else unset($timediff);
234
+				if ($this->tmd > 5 || !isset($timediff) || $timediff > 2000 || ($timediff > 30 && isset($this->all_tracked[$id]['latitude']) && isset($this->all_tracked[$id]['longitude']) && $Common->withinThreshold($timediff,$Common->distance($line['latitude'],$line['longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],'m')))) {
235 235
 			if (isset($this->all_tracked[$id]['archive_latitude']) && isset($this->all_tracked[$id]['archive_longitude']) && isset($this->all_tracked[$id]['livedb_latitude']) && isset($this->all_tracked[$id]['livedb_longitude'])) {
236
-			    if (!$Common->checkLine($this->all_tracked[$id]['archive_latitude'],$this->all_tracked[$id]['archive_longitude'],$this->all_tracked[$id]['livedb_latitude'],$this->all_tracked[$id]['livedb_longitude'],$line['latitude'],$line['longitude'])) {
236
+				if (!$Common->checkLine($this->all_tracked[$id]['archive_latitude'],$this->all_tracked[$id]['archive_longitude'],$this->all_tracked[$id]['livedb_latitude'],$this->all_tracked[$id]['livedb_longitude'],$line['latitude'],$line['longitude'])) {
237 237
 				$this->all_tracked[$id]['archive_latitude'] = $line['latitude'];
238 238
 				$this->all_tracked[$id]['archive_longitude'] = $line['longitude'];
239 239
 				$this->all_tracked[$id]['putinarchive'] = true;
@@ -241,211 +241,211 @@  discard block
 block discarded – undo
241 241
 				if ($globalDebug) echo "\n".' ------- Check Country for '.$this->all_tracked[$id]['ident'].' with latitude : '.$line['latitude'].' and longitude : '.$line['longitude'].'.... ';
242 242
 				$timeelapsed = microtime(true);
243 243
 				if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
244
-				    $Marine = new Marine($this->db);
245
-				    $all_country = $Marine->getCountryFromLatitudeLongitude($line['latitude'],$line['longitude']);
246
-				    if (!empty($all_country)) $this->all_tracked[$id]['over_country'] = $all_country['iso2'];
247
-				    $Marine->db = null;
248
-				    if ($globalDebugTimeElapsed) echo 'Time elapsed for update getCountryFromlatitudeLongitude : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
244
+					$Marine = new Marine($this->db);
245
+					$all_country = $Marine->getCountryFromLatitudeLongitude($line['latitude'],$line['longitude']);
246
+					if (!empty($all_country)) $this->all_tracked[$id]['over_country'] = $all_country['iso2'];
247
+					$Marine->db = null;
248
+					if ($globalDebugTimeElapsed) echo 'Time elapsed for update getCountryFromlatitudeLongitude : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
249 249
 				}
250 250
 				$this->tmd = 0;
251 251
 				if ($globalDebug) echo 'FOUND : '.$this->all_tracked[$id]['over_country'].' ---------------'."\n";
252
-			    }
252
+				}
253 253
 			}
254 254
 
255 255
 			if (isset($line['latitude']) && $line['latitude'] != '' && $line['latitude'] != 0 && $line['latitude'] < 91 && $line['latitude'] > -90) {
256 256
 				if (!isset($this->all_tracked[$id]['archive_latitude'])) $this->all_tracked[$id]['archive_latitude'] = $line['latitude'];
257 257
 				if (!isset($this->all_tracked[$id]['livedb_latitude']) || abs($this->all_tracked[$id]['livedb_latitude']-$line['latitude']) > $globalCoordMinChange || $this->all_tracked[$id]['format_source'] == 'aprs') {
258
-				    $this->all_tracked[$id]['livedb_latitude'] = $line['latitude'];
259
-				    $dataFound = true;
260
-				    $this->all_tracked[$id]['time_last_coord'] = time();
258
+					$this->all_tracked[$id]['livedb_latitude'] = $line['latitude'];
259
+					$dataFound = true;
260
+					$this->all_tracked[$id]['time_last_coord'] = time();
261 261
 				}
262 262
 				$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('latitude' => $line['latitude']));
263 263
 			}
264 264
 			if (isset($line['longitude']) && $line['longitude'] != '' && $line['longitude'] != 0 && $line['longitude'] < 360 && $line['longitude'] > -180) {
265
-			    if ($line['longitude'] > 180) $line['longitude'] = $line['longitude'] - 360;
265
+				if ($line['longitude'] > 180) $line['longitude'] = $line['longitude'] - 360;
266 266
 				if (!isset($this->all_tracked[$id]['archive_longitude'])) $this->all_tracked[$id]['archive_longitude'] = $line['longitude'];
267 267
 				if (!isset($this->all_tracked[$id]['livedb_longitude']) || abs($this->all_tracked[$id]['livedb_longitude']-$line['longitude']) > $globalCoordMinChange || $this->all_tracked[$id]['format_source'] == 'aprs') {
268
-				    $this->all_tracked[$id]['livedb_longitude'] = $line['longitude'];
269
-				    $dataFound = true;
270
-				    $this->all_tracked[$id]['time_last_coord'] = time();
268
+					$this->all_tracked[$id]['livedb_longitude'] = $line['longitude'];
269
+					$dataFound = true;
270
+					$this->all_tracked[$id]['time_last_coord'] = time();
271 271
 				}
272 272
 				$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('longitude' => $line['longitude']));
273 273
 			}
274 274
 
275
-		    } else if ($globalDebug && $timediff > 20) {
275
+			} else if ($globalDebug && $timediff > 20) {
276 276
 			$this->tmd = $this->tmd + 1;
277 277
 			echo '!!! Too much distance in short time... for '.$this->all_tracked[$id]['ident']."\n";
278 278
 			echo 'Time : '.$timediff.'s - Distance : '.$Common->distance($line['latitude'],$line['longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],'m')."m -";
279 279
 			echo 'Speed : '.(($Common->distance($line['latitude'],$line['longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],'m')/$timediff)*3.6)." km/h - ";
280 280
 			echo 'Lat : '.$line['latitude'].' - long : '.$line['longitude'].' - prev lat : '.$this->all_tracked[$id]['latitude'].' - prev long : '.$this->all_tracked[$id]['longitude']." \n";
281
-		    }
281
+			}
282 282
 		}
283 283
 		if (isset($line['last_update']) && $line['last_update'] != '') {
284
-		    if (isset($this->all_tracked[$id]['last_update']) && $this->all_tracked[$id]['last_update'] != $line['last_update']) $dataFound = true;
285
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('last_update' => $line['last_update']));
284
+			if (isset($this->all_tracked[$id]['last_update']) && $this->all_tracked[$id]['last_update'] != $line['last_update']) $dataFound = true;
285
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('last_update' => $line['last_update']));
286 286
 		}
287 287
 		if (isset($line['format_source']) && $line['format_source'] != '') {
288
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('format_source' => $line['format_source']));
288
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('format_source' => $line['format_source']));
289 289
 		}
290 290
 		if (isset($line['source_name']) && $line['source_name'] != '') {
291
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('source_name' => $line['source_name']));
291
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('source_name' => $line['source_name']));
292 292
 		}
293 293
 		if (isset($line['status']) && $line['status'] != '') {
294
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('status' => $line['status']));
294
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('status' => $line['status']));
295 295
 		}
296 296
 		if (isset($line['status_id']) && (!isset($this->all_tracked[$id]['status_id']) || $this->all_tracked[$id]['status_id'] != $line['status_id'])) {
297
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('status_id' => $line['status_id']));
298
-		    if ($this->all_tracked[$id]['addedMarine'] == 1) {
297
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('status_id' => $line['status_id']));
298
+			if ($this->all_tracked[$id]['addedMarine'] == 1) {
299 299
 			if (!isset($globalNoImport) || $globalNoImport !== TRUE) {
300
-			    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
300
+				if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
301 301
 				$Marine = new Marine($this->db);
302 302
 				$Marine->updateStatusMarineData($this->all_tracked[$id]['id'],$this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['status']);
303 303
 				unset($Marine);
304
-			    }
304
+				}
305
+			}
305 306
 			}
306
-		    }
307 307
 		}
308 308
 
309 309
 		if (isset($line['noarchive']) && $line['noarchive'] === true) {
310
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('noarchive' => true));
310
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('noarchive' => true));
311 311
 		}
312 312
 		
313 313
 		if (isset($line['heading']) && $line['heading'] != '') {
314
-		    if (is_int($this->all_tracked[$id]['heading']) && abs($this->all_tracked[$id]['heading']-round($line['heading'])) > 10) $this->all_tracked[$id]['putinarchive'] = true;
315
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading' => round($line['heading'])));
316
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading_fromsrc' => true));
317
-		    //$dataFound = true;
314
+			if (is_int($this->all_tracked[$id]['heading']) && abs($this->all_tracked[$id]['heading']-round($line['heading'])) > 10) $this->all_tracked[$id]['putinarchive'] = true;
315
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading' => round($line['heading'])));
316
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading_fromsrc' => true));
317
+			//$dataFound = true;
318 318
   		} elseif (!isset($this->all_tracked[$id]['heading_fromsrc']) && isset($this->all_tracked[$id]['archive_latitude']) && $this->all_tracked[$id]['archive_latitude'] != $this->all_tracked[$id]['latitude'] && isset($this->all_tracked[$id]['archive_longitude']) && $this->all_tracked[$id]['archive_longitude'] != $this->all_tracked[$id]['longitude']) {
319
-  		    $heading = $Common->getHeading($this->all_tracked[$id]['archive_latitude'],$this->all_tracked[$id]['archive_longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude']);
320
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading' => round($heading)));
321
-		    if (abs($this->all_tracked[$id]['heading']-round($heading)) > 10) $this->all_tracked[$id]['putinarchive'] = true;
322
-  		    if ($globalDebug) echo "ø Calculated Heading for ".$this->all_tracked[$id]['ident']." : ".$heading."\n";
319
+  			$heading = $Common->getHeading($this->all_tracked[$id]['archive_latitude'],$this->all_tracked[$id]['archive_longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude']);
320
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading' => round($heading)));
321
+			if (abs($this->all_tracked[$id]['heading']-round($heading)) > 10) $this->all_tracked[$id]['putinarchive'] = true;
322
+  			if ($globalDebug) echo "ø Calculated Heading for ".$this->all_tracked[$id]['ident']." : ".$heading."\n";
323 323
   		}
324 324
 		//if (isset($globalSourcesupdate) && $globalSourcesupdate != '' && isset($this->all_tracked[$id]['lastupdate']) && time()-$this->all_tracked[$id]['lastupdate'] < $globalSourcesupdate) $dataFound = false;
325 325
 
326 326
 
327 327
 
328 328
 		if ($dataFound === true && isset($this->all_tracked[$id]['mmsi'])) {
329
-		    $this->all_tracked[$id]['lastupdate'] = time();
330
-		    if ($this->all_tracked[$id]['addedMarine'] == 0) {
331
-		        if (!isset($globalDistanceIgnore['latitude']) || $this->all_tracked[$id]['longitude'] == ''  || $this->all_tracked[$id]['latitude'] == '' || (isset($globalDistanceIgnore['latitude']) && $Common->distance($this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$globalDistanceIgnore['latitude'],$globalDistanceIgnore['longitude']) < $globalDistanceIgnore['distance'])) {
332
-			    if (!isset($this->all_tracked[$id]['forcenew']) || $this->all_tracked[$id]['forcenew'] == 0) {
329
+			$this->all_tracked[$id]['lastupdate'] = time();
330
+			if ($this->all_tracked[$id]['addedMarine'] == 0) {
331
+				if (!isset($globalDistanceIgnore['latitude']) || $this->all_tracked[$id]['longitude'] == ''  || $this->all_tracked[$id]['latitude'] == '' || (isset($globalDistanceIgnore['latitude']) && $Common->distance($this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$globalDistanceIgnore['latitude'],$globalDistanceIgnore['longitude']) < $globalDistanceIgnore['distance'])) {
332
+				if (!isset($this->all_tracked[$id]['forcenew']) || $this->all_tracked[$id]['forcenew'] == 0) {
333 333
 				if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
334
-				    if ($globalDebug) echo "Check if aircraft is already in DB...";
335
-				    $timeelapsed = microtime(true);
336
-				    $MarineLive = new MarineLive($this->db);
337
-				    if (isset($line['id'])) {
334
+					if ($globalDebug) echo "Check if aircraft is already in DB...";
335
+					$timeelapsed = microtime(true);
336
+					$MarineLive = new MarineLive($this->db);
337
+					if (isset($line['id'])) {
338 338
 					$recent_ident = $MarineLive->checkIdRecent($line['id']);
339 339
 					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
340
-				    } elseif (isset($this->all_tracked[$id]['mmsi']) && $this->all_tracked[$id]['mmsi'] != '') {
340
+					} elseif (isset($this->all_tracked[$id]['mmsi']) && $this->all_tracked[$id]['mmsi'] != '') {
341 341
 					$recent_ident = $MarineLive->checkMMSIRecent($this->all_tracked[$id]['mmsi']);
342 342
 					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdentRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
343
-				    } elseif (isset($this->all_tracked[$id]['ident']) && $this->all_tracked[$id]['ident'] != '') {
343
+					} elseif (isset($this->all_tracked[$id]['ident']) && $this->all_tracked[$id]['ident'] != '') {
344 344
 					$recent_ident = $MarineLive->checkIdentRecent($this->all_tracked[$id]['ident']);
345 345
 					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdentRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
346
-				    } else $recent_ident = '';
347
-				    $MarineLive->db=null;
348
-				    if ($globalDebug && $recent_ident == '') echo " Not in DB.\n";
349
-				    elseif ($globalDebug && $recent_ident != '') echo " Already in DB.\n";
346
+					} else $recent_ident = '';
347
+					$MarineLive->db=null;
348
+					if ($globalDebug && $recent_ident == '') echo " Not in DB.\n";
349
+					elseif ($globalDebug && $recent_ident != '') echo " Already in DB.\n";
350 350
 				} else $recent_ident = '';
351
-			    } else {
351
+				} else {
352 352
 				$recent_ident = '';
353 353
 				$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('forcenew' => 0));
354
-			    }
355
-			    //if there was no aircraft with the same callsign within the last hour and go post it into the archive
356
-			    if($recent_ident == "" && $this->all_tracked[$id]['latitude'] != '' && $this->all_tracked[$id]['longitude'] != '')
357
-			    {
354
+				}
355
+				//if there was no aircraft with the same callsign within the last hour and go post it into the archive
356
+				if($recent_ident == "" && $this->all_tracked[$id]['latitude'] != '' && $this->all_tracked[$id]['longitude'] != '')
357
+				{
358 358
 				if ($globalDebug) echo "\o/ Add ".$this->all_tracked[$id]['mmsi']." in archive DB : ";
359 359
 				//adds the spotter data for the archive
360
-				    $highlight = '';
361
-				    if (!isset($this->all_tracked[$id]['id'])) $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $this->all_tracked[$id]['mmsi'].'-'.date('YmdHi')));
362
-				    if (!isset($globalNoImport) || $globalNoImport !== TRUE) {
360
+					$highlight = '';
361
+					if (!isset($this->all_tracked[$id]['id'])) $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $this->all_tracked[$id]['mmsi'].'-'.date('YmdHi')));
362
+					if (!isset($globalNoImport) || $globalNoImport !== TRUE) {
363 363
 					if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
364
-					    $timeelapsed = microtime(true);
365
-					    $Marine = new Marine($this->db);
366
-					    $result = $Marine->addMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'], $this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['mmsi'], $this->all_tracked[$id]['type'],$this->all_tracked[$id]['typeid'],$this->all_tracked[$id]['imo'],$this->all_tracked[$id]['callsign'],$this->all_tracked[$id]['arrival_code'],$this->all_tracked[$id]['arrival_date'], $this->all_tracked[$id]['status'], $this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['format_source'],$this->all_tracked[$id]['source_name']);
367
-					    $Marine->db = null;
368
-					    if ($globalDebug && isset($result)) echo $result."\n";
369
-					    if ($globalDebugTimeElapsed) echo 'Time elapsed for update addspotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
364
+						$timeelapsed = microtime(true);
365
+						$Marine = new Marine($this->db);
366
+						$result = $Marine->addMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'], $this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['mmsi'], $this->all_tracked[$id]['type'],$this->all_tracked[$id]['typeid'],$this->all_tracked[$id]['imo'],$this->all_tracked[$id]['callsign'],$this->all_tracked[$id]['arrival_code'],$this->all_tracked[$id]['arrival_date'], $this->all_tracked[$id]['status'], $this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['format_source'],$this->all_tracked[$id]['source_name']);
367
+						$Marine->db = null;
368
+						if ($globalDebug && isset($result)) echo $result."\n";
369
+						if ($globalDebugTimeElapsed) echo 'Time elapsed for update addspotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
370 370
 					}
371
-				    }
372
-				    if (isset($line['sourcestats']) && $line['sourcestats'] == TRUE && $this->all_tracked[$id]['latitude'] != '' && $this->all_tracked[$id]['longitude'] != '') {
371
+					}
372
+					if (isset($line['sourcestats']) && $line['sourcestats'] == TRUE && $this->all_tracked[$id]['latitude'] != '' && $this->all_tracked[$id]['longitude'] != '') {
373 373
 					// Add source stat in DB
374 374
 					$Stats = new Stats($this->db);
375 375
 					if (!empty($this->stats)) {
376
-					    if ($globalDebug) echo 'Add source stats : ';
377
-				    	    foreach($this->stats as $date => $data) {
376
+						if ($globalDebug) echo 'Add source stats : ';
377
+							foreach($this->stats as $date => $data) {
378 378
 						foreach($data as $source => $sourced) {
379
-					    	    //print_r($sourced);
380
-				    	    	    if (isset($sourced['polar'])) echo $Stats->addStatSource(json_encode($sourced['polar']),$source,'polar_marine',$date);
381
-				    	    	    if (isset($sourced['hist'])) echo $Stats->addStatSource(json_encode($sourced['hist']),$source,'hist_marine',$date);
382
-				    		    if (isset($sourced['msg'])) {
383
-				    			if (time() - $sourced['msg']['date'] > 10) {
384
-				    		    	    $nbmsg = round($sourced['msg']['nb']/(time() - $sourced['msg']['date']));
385
-				    		    	    echo $Stats->addStatSource($nbmsg,$source,'msg_marine',$date);
386
-			    			    	    unset($this->stats[$date][$source]['msg']);
387
-			    				}
388
-			    			    }
389
-			    			}
390
-			    			if ($date != date('Y-m-d')) {
391
-			    			    unset($this->stats[$date]);
392
-			    			}
393
-				    	    }
394
-				    	    if ($globalDebug) echo 'Done'."\n";
379
+								//print_r($sourced);
380
+									if (isset($sourced['polar'])) echo $Stats->addStatSource(json_encode($sourced['polar']),$source,'polar_marine',$date);
381
+									if (isset($sourced['hist'])) echo $Stats->addStatSource(json_encode($sourced['hist']),$source,'hist_marine',$date);
382
+								if (isset($sourced['msg'])) {
383
+								if (time() - $sourced['msg']['date'] > 10) {
384
+										$nbmsg = round($sourced['msg']['nb']/(time() - $sourced['msg']['date']));
385
+										echo $Stats->addStatSource($nbmsg,$source,'msg_marine',$date);
386
+										unset($this->stats[$date][$source]['msg']);
387
+								}
388
+								}
389
+							}
390
+							if ($date != date('Y-m-d')) {
391
+								unset($this->stats[$date]);
392
+							}
393
+							}
394
+							if ($globalDebug) echo 'Done'."\n";
395 395
 					}
396 396
 					$Stats->db = null;
397
-				    }
397
+					}
398 398
 				    
399
-				    $this->del();
399
+					$this->del();
400 400
 				//$ignoreImport = false;
401 401
 				$this->all_tracked[$id]['addedMarine'] = 1;
402 402
 				//print_r($this->all_tracked[$id]);
403 403
 				if ($this->last_delete == 0 || time() - $this->last_delete > 1800) {
404
-				    if ($globalDebug) echo "---- Deleting Live Marine data older than 9 hours...";
405
-				    //MarineLive->deleteLiveMarineDataNotUpdated();
406
-				    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
404
+					if ($globalDebug) echo "---- Deleting Live Marine data older than 9 hours...";
405
+					//MarineLive->deleteLiveMarineDataNotUpdated();
406
+					if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
407 407
 					$MarineLive = new MarineLive($this->db);
408 408
 					$MarineLive->deleteLiveMarineData();
409 409
 					$MarineLive->db=null;
410 410
 					if ($globalDebug) echo " Done\n";
411
-				    }
412
-				    $this->last_delete = time();
411
+					}
412
+					$this->last_delete = time();
413 413
 				}
414
-			    } elseif ($recent_ident != '') {
414
+				} elseif ($recent_ident != '') {
415 415
 				$this->all_tracked[$id]['id'] = $recent_ident;
416 416
 				$this->all_tracked[$id]['addedMarine'] = 1;
417 417
 				if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
418
-				    if (isset($globalDaemon) && !$globalDaemon) {
418
+					if (isset($globalDaemon) && !$globalDaemon) {
419 419
 					$Marine = new Marine($this->db);
420 420
 					$Marine->updateLatestMarineData($this->all_tracked[$id]['id'],$this->all_tracked[$id]['ident'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$this->all_tracked[$id]['speed'],$this->all_tracked[$id]['datetime']);
421 421
 					$Marine->db = null;
422
-				    }
422
+					}
423 423
 				}
424 424
 				
425
-			    }
425
+				}
426
+			}
426 427
 			}
427
-		    }
428
-		    //adds the spotter LIVE data
429
-		    if ($globalDebug) {
428
+			//adds the spotter LIVE data
429
+			if ($globalDebug) {
430 430
 			echo 'DATA : ident : '.$this->all_tracked[$id]['ident'].' - type : '.$this->all_tracked[$id]['type'].' - Latitude : '.$this->all_tracked[$id]['latitude'].' - Longitude : '.$this->all_tracked[$id]['longitude'].' - Heading : '.$this->all_tracked[$id]['heading'].' - Speed : '.$this->all_tracked[$id]['speed']."\n";
431
-		    }
432
-		    $ignoreImport = false;
431
+			}
432
+			$ignoreImport = false;
433 433
 
434
-		    if (!$ignoreImport) {
434
+			if (!$ignoreImport) {
435 435
 			if (!isset($globalDistanceIgnore['latitude']) || (isset($globalDistanceIgnore['latitude']) && $Common->distance($this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$globalDistanceIgnore['latitude'],$globalDistanceIgnore['longitude']) < $globalDistanceIgnore['distance'])) {
436 436
 				if ($globalDebug) echo "\o/ Add ".$this->all_tracked[$id]['ident']." from ".$this->all_tracked[$id]['format_source']." in Live DB : ";
437 437
 				if (!isset($globalNoImport) || $globalNoImport !== TRUE) {
438
-				    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
438
+					if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
439 439
 					$timeelapsed = microtime(true);
440 440
 					$MarineLive = new MarineLive($this->db);
441 441
 					$result = $MarineLive->addLiveMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'],$this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['putinarchive'],$this->all_tracked[$id]['mmsi'],$this->all_tracked[$id]['type'],$this->all_tracked[$id]['typeid'],$this->all_tracked[$id]['imo'],$this->all_tracked[$id]['callsign'],$this->all_tracked[$id]['arrival_code'],$this->all_tracked[$id]['arrival_date'],$this->all_tracked[$id]['status'],$this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['noarchive'],$this->all_tracked[$id]['format_source'],$this->all_tracked[$id]['source_name'],$this->all_tracked[$id]['over_country']);
442 442
 					$MarineLive->db = null;
443 443
 					if ($globalDebug) echo $result."\n";
444 444
 					if ($globalDebugTimeElapsed) echo 'Time elapsed for update addlivespotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
445
-				    }
445
+					}
446 446
 				}
447 447
 				if (isset($globalServerAPRS) && $globalServerAPRS && $this->all_tracked[$id]['putinarchive']) {
448
-				    $APRSMarine->addLiveMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'],$this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['putinarchive'],$this->all_tracked[$id]['mmsi'],$this->all_tracked[$id]['type'],$this->all_tracked[$id]['typeid'],$this->all_tracked[$id]['imo'],$this->all_tracked[$id]['callsign'],$this->all_tracked[$id]['arrival_code'],$this->all_tracked[$id]['arrival_date'],$this->all_tracked[$id]['status'],$this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['noarchive'],$this->all_tracked[$id]['format_source'],$this->all_tracked[$id]['source_name'],$this->all_tracked[$id]['over_country']);
448
+					$APRSMarine->addLiveMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'],$this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['putinarchive'],$this->all_tracked[$id]['mmsi'],$this->all_tracked[$id]['type'],$this->all_tracked[$id]['typeid'],$this->all_tracked[$id]['imo'],$this->all_tracked[$id]['callsign'],$this->all_tracked[$id]['arrival_code'],$this->all_tracked[$id]['arrival_date'],$this->all_tracked[$id]['status'],$this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['noarchive'],$this->all_tracked[$id]['format_source'],$this->all_tracked[$id]['source_name'],$this->all_tracked[$id]['over_country']);
449 449
 				}
450 450
 				$this->all_tracked[$id]['putinarchive'] = false;
451 451
 
@@ -477,7 +477,7 @@  discard block
 block discarded – undo
477 477
 					if ($stats_heading == 16) $stats_heading = 0;
478 478
 					if (!isset($this->stats[$current_date][$source]['polar'][1])) {
479 479
 						for ($i=0;$i<=15;$i++) {
480
-						    $this->stats[$current_date][$source]['polar'][$i] = 0;
480
+							$this->stats[$current_date][$source]['polar'][$i] = 0;
481 481
 						}
482 482
 						$this->stats[$current_date][$source]['polar'][$stats_heading] = $stats_distance;
483 483
 					} else {
@@ -490,11 +490,11 @@  discard block
 block discarded – undo
490 490
 					//var_dump($this->stats);
491 491
 					if (!isset($this->stats[$current_date][$source]['hist'][$distance])) {
492 492
 						if (isset($this->stats[$current_date][$source]['hist'][0])) {
493
-						    end($this->stats[$current_date][$source]['hist']);
494
-						    $mini = key($this->stats[$current_date][$source]['hist'])+10;
493
+							end($this->stats[$current_date][$source]['hist']);
494
+							$mini = key($this->stats[$current_date][$source]['hist'])+10;
495 495
 						} else $mini = 0;
496 496
 						for ($i=$mini;$i<=$distance;$i+=10) {
497
-						    $this->stats[$current_date][$source]['hist'][$i] = 0;
497
+							$this->stats[$current_date][$source]['hist'][$i] = 0;
498 498
 						}
499 499
 						$this->stats[$current_date][$source]['hist'][$distance] = 1;
500 500
 					} else {
@@ -510,24 +510,24 @@  discard block
 block discarded – undo
510 510
 			
511 511
 			
512 512
 			if ($this->last_delete_hourly == 0 || time() - $this->last_delete_hourly > 900) {
513
-			    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
513
+				if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
514 514
 				if ($globalDebug) echo "---- Deleting Live Marine data Not updated since 2 hour...";
515 515
 				$MarineLive = new MarineLive($this->db);
516 516
 				$MarineLive->deleteLiveMarineDataNotUpdated();
517 517
 				$MarineLive->db = null;
518 518
 				//MarineLive->deleteLiveMarineData();
519 519
 				if ($globalDebug) echo " Done\n";
520
-			    }
521
-			    $this->last_delete_hourly = time();
520
+				}
521
+				$this->last_delete_hourly = time();
522 522
 			}
523 523
 			
524
-		    }
525
-		    //$ignoreImport = false;
524
+			}
525
+			//$ignoreImport = false;
526 526
 		}
527 527
 		//if (function_exists('pcntl_fork') && $globalFork) pcntl_signal(SIGCHLD, SIG_IGN);
528 528
 		if ($send) return $this->all_tracked[$id];
529
-	    }
529
+		}
530
+	}
530 531
 	}
531
-    }
532 532
 }
533 533
 ?>
Please login to merge, or discard this patch.
Spacing   +83 added lines, -83 removed lines patch added patch discarded remove patch
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
 	    if (isset($this->all_tracked[$key]['id'])) {
59 59
 		//echo $this->all_tracked[$key]['id'].' - '.$this->all_tracked[$key]['latitude'].'  '.$this->all_tracked[$key]['longitude']."\n";
60 60
     		$Marine = new Marine($this->db);
61
-        	$Marine->updateLatestMarineData($this->all_tracked[$key]['id'],$this->all_tracked[$key]['ident'],$this->all_tracked[$key]['latitude'],$this->all_tracked[$key]['longitude'],$this->all_tracked[$key]['speed'],$this->all_tracked[$key]['datetime']);
61
+        	$Marine->updateLatestMarineData($this->all_tracked[$key]['id'], $this->all_tracked[$key]['ident'], $this->all_tracked[$key]['latitude'], $this->all_tracked[$key]['longitude'], $this->all_tracked[$key]['speed'], $this->all_tracked[$key]['datetime']);
62 62
             }
63 63
 	}
64 64
     }
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 	if ($globalDebug) echo 'Delete old values and update latest data...'."\n";
70 70
 	foreach ($this->all_tracked as $key => $flight) {
71 71
     	    if (isset($flight['lastupdate'])) {
72
-        	if ($flight['lastupdate'] < (time()-3000)) {
72
+        	if ($flight['lastupdate'] < (time() - 3000)) {
73 73
             	    if ((!isset($globalNoImport) || $globalNoImport !== TRUE) && (!isset($globalNoDB) || $globalNoDB !== TRUE)) {
74 74
             		if (isset($this->all_tracked[$key]['id'])) {
75 75
             		    if ($globalDebug) echo "--- Delete old values with id ".$this->all_tracked[$key]['id']."\n";
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
             		    //$real_arrival = $this->arrival($key);
82 82
             		    $Marine = new Marine($this->db);
83 83
             		    if ($this->all_tracked[$key]['latitude'] != '' && $this->all_tracked[$key]['longitude'] != '') {
84
-				$result = $Marine->updateLatestMarineData($this->all_tracked[$key]['id'],$this->all_tracked[$key]['ident'],$this->all_tracked[$key]['latitude'],$this->all_tracked[$key]['longitude'],$this->all_tracked[$key]['speed'],$this->all_tracked[$key]['datetime']);
84
+				$result = $Marine->updateLatestMarineData($this->all_tracked[$key]['id'], $this->all_tracked[$key]['ident'], $this->all_tracked[$key]['latitude'], $this->all_tracked[$key]['longitude'], $this->all_tracked[$key]['speed'], $this->all_tracked[$key]['datetime']);
85 85
 				if ($globalDebug && $result != 'success') echo '!!! ERROR : '.$result."\n";
86 86
 			    }
87 87
 			    // Put in archive
@@ -95,14 +95,14 @@  discard block
 block discarded – undo
95 95
     }
96 96
 
97 97
     public function add($line) {
98
-	global $globalFork, $globalDistanceIgnore, $globalDaemon, $globalDebug, $globalCoordMinChange, $globalDebugTimeElapsed, $globalCenterLatitude, $globalCenterLongitude, $globalBeta, $globalSourcesupdate, $globalAllTracked, $globalNoImport, $globalNoDB, $globalServerAPRS,$APRSMarine;
98
+	global $globalFork, $globalDistanceIgnore, $globalDaemon, $globalDebug, $globalCoordMinChange, $globalDebugTimeElapsed, $globalCenterLatitude, $globalCenterLongitude, $globalBeta, $globalSourcesupdate, $globalAllTracked, $globalNoImport, $globalNoDB, $globalServerAPRS, $APRSMarine;
99 99
 	if (!isset($globalCoordMinChange) || $globalCoordMinChange == '') $globalCoordMinChange = '0.02';
100 100
 	date_default_timezone_set('UTC');
101 101
 	$dataFound = false;
102 102
 	$send = false;
103 103
 	
104 104
 	// SBS format is CSV format
105
-	if(is_array($line) && isset($line['mmsi'])) {
105
+	if (is_array($line) && isset($line['mmsi'])) {
106 106
 	    //print_r($line);
107 107
   	    if (isset($line['mmsi'])) {
108 108
 
@@ -126,18 +126,18 @@  discard block
 block discarded – undo
126 126
 		
127 127
 		if (!isset($this->all_tracked[$id])) {
128 128
 		    $this->all_tracked[$id] = array();
129
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('addedMarine' => 0));
130
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('ident' => '','latitude' => '', 'longitude' => '', 'speed' => '0', 'heading' => '', 'format_source' => '','source_name' => '','comment'=> '','type' => '','typeid' => '','noarchive' => false,'putinarchive' => true,'over_country' => '','mmsi' => '','status' => '','status_id' => '','imo' => '','callsign' => '','arrival_code' => '','arrival_date' => '','mmsi_type' => ''));
131
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('lastupdate' => time()));
129
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('addedMarine' => 0));
130
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('ident' => '', 'latitude' => '', 'longitude' => '', 'speed' => '0', 'heading' => '', 'format_source' => '', 'source_name' => '', 'comment'=> '', 'type' => '', 'typeid' => '', 'noarchive' => false, 'putinarchive' => true, 'over_country' => '', 'mmsi' => '', 'status' => '', 'status_id' => '', 'imo' => '', 'callsign' => '', 'arrival_code' => '', 'arrival_date' => '', 'mmsi_type' => ''));
131
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('lastupdate' => time()));
132 132
 		    if (!isset($line['id'])) {
133 133
 			if (!isset($globalDaemon)) $globalDaemon = TRUE;
134
-			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $id.'-'.date('YmdHi')));
135
-		     } else $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $line['id']));
134
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('id' => $id.'-'.date('YmdHi')));
135
+		     } else $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('id' => $line['id']));
136 136
 		    if ($globalAllTracked !== FALSE) $dataFound = true;
137 137
 		}
138 138
 		
139 139
 		if (isset($line['mmsi']) && $line['mmsi'] != '' && $line['mmsi'] != $this->all_tracked[$id]['mmsi']) {
140
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('mmsi' => $line['mmsi']));
140
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('mmsi' => $line['mmsi']));
141 141
 		    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
142 142
 			$Marine = new Marine($this->db);
143 143
 			$identity = $Marine->getIdentity($line['mmsi']);
@@ -151,64 +151,64 @@  discard block
 block discarded – undo
151 151
 		    }
152 152
 		}
153 153
 		if (isset($line['type_id'])) {
154
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('type' => $AIS->getShipType($line['type_id'])));
154
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('type' => $AIS->getShipType($line['type_id'])));
155 155
 		}
156 156
 		if (isset($line['type']) && $line['type'] != '') {
157
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('type' => $line['type']));
157
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('type' => $line['type']));
158 158
 		}
159 159
 		if (isset($line['mmsi_type']) && $line['mmsi_type'] != '') {
160
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('mmsi_type' => $line['mmsi_type']));
160
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('mmsi_type' => $line['mmsi_type']));
161 161
 		}
162 162
 		if (isset($line['imo']) && $line['imo'] != '') {
163
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('imo' => $line['imo']));
163
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('imo' => $line['imo']));
164 164
 		}
165 165
 		if (isset($line['callsign']) && $line['callsign'] != '') {
166
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('callsign' => $line['callsign']));
166
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('callsign' => $line['callsign']));
167 167
 		}
168 168
 		if (isset($line['arrival_code']) && $line['arrival_code'] != '') {
169
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('arrival_code' => $line['arrival_code']));
169
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('arrival_code' => $line['arrival_code']));
170 170
 		}
171 171
 		if (isset($line['arrival_date']) && $line['arrival_date'] != '') {
172
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('arrival_date' => $line['arrival_date']));
172
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('arrival_date' => $line['arrival_date']));
173 173
 		}
174 174
 
175 175
 
176 176
 		//if (isset($line['ident']) && $line['ident'] != '' && $line['ident'] != '????????' && $line['ident'] != '00000000' && ($this->all_tracked[$id]['ident'] != trim($line['ident'])) && preg_match('/^[a-zA-Z0-9-]+$/', $line['ident'])) {
177 177
 		if (isset($line['ident']) && $line['ident'] != '' && $line['ident'] != '????????' && $line['ident'] != '00000000' && ($this->all_tracked[$id]['ident'] != trim($line['ident']))) {
178
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('ident' => trim($line['ident'])));
178
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('ident' => trim($line['ident'])));
179 179
 		    if ($this->all_tracked[$id]['addedMarine'] == 1) {
180 180
 			if (!isset($globalNoImport) || $globalNoImport !== TRUE) {
181 181
 			    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
182 182
 				$timeelapsed = microtime(true);
183 183
 				$Marine = new Marine($this->db);
184 184
 				$fromsource = NULL;
185
-				$result = $Marine->updateIdentMarineData($this->all_tracked[$id]['id'],$this->all_tracked[$id]['ident'],$fromsource);
185
+				$result = $Marine->updateIdentMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $fromsource);
186 186
 				if ($globalDebug && $result != 'success') echo '!!! ERROR : '.$result."\n";
187 187
 				$Marine->db = null;
188
-				if ($globalDebugTimeElapsed) echo 'Time elapsed for update identspotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
188
+				if ($globalDebugTimeElapsed) echo 'Time elapsed for update identspotterdata : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
189 189
 			    }
190 190
 			}
191 191
 		    }
192
-		    if (!isset($this->all_tracked[$id]['id'])) $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $this->all_tracked[$id]['ident']));
192
+		    if (!isset($this->all_tracked[$id]['id'])) $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('id' => $this->all_tracked[$id]['ident']));
193 193
 		}
194 194
 
195
-		if (isset($line['datetime']) && strtotime($line['datetime']) > time()-20*60 && strtotime($line['datetime']) < time()+20*60) {
195
+		if (isset($line['datetime']) && strtotime($line['datetime']) > time() - 20*60 && strtotime($line['datetime']) < time() + 20*60) {
196 196
 		    if (!isset($this->all_tracked[$id]['datetime']) || strtotime($line['datetime']) > strtotime($this->all_tracked[$id]['datetime'])) {
197
-			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('datetime' => $line['datetime']));
197
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('datetime' => $line['datetime']));
198 198
 		    } else {
199 199
 				if (strtotime($line['datetime']) == strtotime($this->all_tracked[$id]['datetime']) && $globalDebug) echo "!!! Date is the same as previous data for ".$this->all_tracked[$id]['mmsi']."\n";
200 200
 				elseif (strtotime($line['datetime']) > strtotime($this->all_tracked[$id]['datetime']) && $globalDebug) echo "!!! Date previous latest data (".$line['datetime']." > ".$this->all_tracked[$id]['datetime'].") !!! for ".$this->all_tracked[$id]['hex']." - format : ".$line['format_source']."\n";
201 201
 				return '';
202 202
 		    }
203
-		} elseif (isset($line['datetime']) && strtotime($line['datetime']) < time()-20*60) {
203
+		} elseif (isset($line['datetime']) && strtotime($line['datetime']) < time() - 20*60) {
204 204
 			if ($globalDebug) echo "!!! Date is too old ".$this->all_tracked[$id]['mmsi']." - format : ".$line['format_source']."!!!";
205 205
 			return '';
206
-		} elseif (isset($line['datetime']) && strtotime($line['datetime']) > time()+20*60) {
206
+		} elseif (isset($line['datetime']) && strtotime($line['datetime']) > time() + 20*60) {
207 207
 			if ($globalDebug) echo "!!! Date is in the future ".$this->all_tracked[$id]['mmsi']." - format : ".$line['format_source']."!!!";
208 208
 			return '';
209 209
 		} elseif (!isset($line['datetime'])) {
210 210
 			date_default_timezone_set('UTC');
211
-			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('datetime' => date('Y-m-d H:i:s')));
211
+			$this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('datetime' => date('Y-m-d H:i:s')));
212 212
 		} else {
213 213
 			if ($globalDebug) echo "!!! Unknow date error ".$this->all_tracked[$id]['mmsi']." - format : ".$line['format_source']."!!!";
214 214
 			return '';
@@ -216,24 +216,24 @@  discard block
 block discarded – undo
216 216
 
217 217
 
218 218
 		if (isset($line['speed'])) {
219
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('speed' => round($line['speed'])));
220
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('speed_fromsrc' => true));
219
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('speed' => round($line['speed'])));
220
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('speed_fromsrc' => true));
221 221
 		} else if (!isset($this->all_tracked[$id]['speed_fromsrc']) && isset($this->all_tracked[$id]['time_last_coord']) && $this->all_tracked[$id]['time_last_coord'] != time() && isset($line['latitude']) && isset($line['longitude'])) {
222
-		    $distance = $Common->distance($line['latitude'],$line['longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],'m');
222
+		    $distance = $Common->distance($line['latitude'], $line['longitude'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], 'm');
223 223
 		    if ($distance > 1000 && $distance < 10000) {
224 224
 			$speed = $distance/(time() - $this->all_tracked[$id]['time_last_coord']);
225 225
 			$speed = $speed*3.6;
226
-			if ($speed < 1000) $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('speed' => round($speed)));
226
+			if ($speed < 1000) $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('speed' => round($speed)));
227 227
   			if ($globalDebug) echo "ø Calculated Speed for ".$this->all_tracked[$id]['hex']." : ".$speed." - distance : ".$distance."\n";
228 228
 		    }
229 229
 		}
230 230
 
231 231
 	        if (isset($line['latitude']) && isset($line['longitude']) && $line['latitude'] != '' && $line['longitude'] != '' && is_numeric($line['latitude']) && is_numeric($line['longitude'])) {
232
-	    	    if (isset($this->all_tracked[$id]['time_last_coord'])) $timediff = round(time()-$this->all_tracked[$id]['time_last_coord']);
232
+	    	    if (isset($this->all_tracked[$id]['time_last_coord'])) $timediff = round(time() - $this->all_tracked[$id]['time_last_coord']);
233 233
 	    	    else unset($timediff);
234
-	    	    if ($this->tmd > 5 || !isset($timediff) || $timediff > 2000 || ($timediff > 30 && isset($this->all_tracked[$id]['latitude']) && isset($this->all_tracked[$id]['longitude']) && $Common->withinThreshold($timediff,$Common->distance($line['latitude'],$line['longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],'m')))) {
234
+	    	    if ($this->tmd > 5 || !isset($timediff) || $timediff > 2000 || ($timediff > 30 && isset($this->all_tracked[$id]['latitude']) && isset($this->all_tracked[$id]['longitude']) && $Common->withinThreshold($timediff, $Common->distance($line['latitude'], $line['longitude'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], 'm')))) {
235 235
 			if (isset($this->all_tracked[$id]['archive_latitude']) && isset($this->all_tracked[$id]['archive_longitude']) && isset($this->all_tracked[$id]['livedb_latitude']) && isset($this->all_tracked[$id]['livedb_longitude'])) {
236
-			    if (!$Common->checkLine($this->all_tracked[$id]['archive_latitude'],$this->all_tracked[$id]['archive_longitude'],$this->all_tracked[$id]['livedb_latitude'],$this->all_tracked[$id]['livedb_longitude'],$line['latitude'],$line['longitude'])) {
236
+			    if (!$Common->checkLine($this->all_tracked[$id]['archive_latitude'], $this->all_tracked[$id]['archive_longitude'], $this->all_tracked[$id]['livedb_latitude'], $this->all_tracked[$id]['livedb_longitude'], $line['latitude'], $line['longitude'])) {
237 237
 				$this->all_tracked[$id]['archive_latitude'] = $line['latitude'];
238 238
 				$this->all_tracked[$id]['archive_longitude'] = $line['longitude'];
239 239
 				$this->all_tracked[$id]['putinarchive'] = true;
@@ -242,10 +242,10 @@  discard block
 block discarded – undo
242 242
 				$timeelapsed = microtime(true);
243 243
 				if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
244 244
 				    $Marine = new Marine($this->db);
245
-				    $all_country = $Marine->getCountryFromLatitudeLongitude($line['latitude'],$line['longitude']);
245
+				    $all_country = $Marine->getCountryFromLatitudeLongitude($line['latitude'], $line['longitude']);
246 246
 				    if (!empty($all_country)) $this->all_tracked[$id]['over_country'] = $all_country['iso2'];
247 247
 				    $Marine->db = null;
248
-				    if ($globalDebugTimeElapsed) echo 'Time elapsed for update getCountryFromlatitudeLongitude : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
248
+				    if ($globalDebugTimeElapsed) echo 'Time elapsed for update getCountryFromlatitudeLongitude : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
249 249
 				}
250 250
 				$this->tmd = 0;
251 251
 				if ($globalDebug) echo 'FOUND : '.$this->all_tracked[$id]['over_country'].' ---------------'."\n";
@@ -254,52 +254,52 @@  discard block
 block discarded – undo
254 254
 
255 255
 			if (isset($line['latitude']) && $line['latitude'] != '' && $line['latitude'] != 0 && $line['latitude'] < 91 && $line['latitude'] > -90) {
256 256
 				if (!isset($this->all_tracked[$id]['archive_latitude'])) $this->all_tracked[$id]['archive_latitude'] = $line['latitude'];
257
-				if (!isset($this->all_tracked[$id]['livedb_latitude']) || abs($this->all_tracked[$id]['livedb_latitude']-$line['latitude']) > $globalCoordMinChange || $this->all_tracked[$id]['format_source'] == 'aprs') {
257
+				if (!isset($this->all_tracked[$id]['livedb_latitude']) || abs($this->all_tracked[$id]['livedb_latitude'] - $line['latitude']) > $globalCoordMinChange || $this->all_tracked[$id]['format_source'] == 'aprs') {
258 258
 				    $this->all_tracked[$id]['livedb_latitude'] = $line['latitude'];
259 259
 				    $dataFound = true;
260 260
 				    $this->all_tracked[$id]['time_last_coord'] = time();
261 261
 				}
262
-				$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('latitude' => $line['latitude']));
262
+				$this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('latitude' => $line['latitude']));
263 263
 			}
264 264
 			if (isset($line['longitude']) && $line['longitude'] != '' && $line['longitude'] != 0 && $line['longitude'] < 360 && $line['longitude'] > -180) {
265 265
 			    if ($line['longitude'] > 180) $line['longitude'] = $line['longitude'] - 360;
266 266
 				if (!isset($this->all_tracked[$id]['archive_longitude'])) $this->all_tracked[$id]['archive_longitude'] = $line['longitude'];
267
-				if (!isset($this->all_tracked[$id]['livedb_longitude']) || abs($this->all_tracked[$id]['livedb_longitude']-$line['longitude']) > $globalCoordMinChange || $this->all_tracked[$id]['format_source'] == 'aprs') {
267
+				if (!isset($this->all_tracked[$id]['livedb_longitude']) || abs($this->all_tracked[$id]['livedb_longitude'] - $line['longitude']) > $globalCoordMinChange || $this->all_tracked[$id]['format_source'] == 'aprs') {
268 268
 				    $this->all_tracked[$id]['livedb_longitude'] = $line['longitude'];
269 269
 				    $dataFound = true;
270 270
 				    $this->all_tracked[$id]['time_last_coord'] = time();
271 271
 				}
272
-				$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('longitude' => $line['longitude']));
272
+				$this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('longitude' => $line['longitude']));
273 273
 			}
274 274
 
275 275
 		    } else if ($globalDebug && $timediff > 20) {
276 276
 			$this->tmd = $this->tmd + 1;
277 277
 			echo '!!! Too much distance in short time... for '.$this->all_tracked[$id]['ident']."\n";
278
-			echo 'Time : '.$timediff.'s - Distance : '.$Common->distance($line['latitude'],$line['longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],'m')."m -";
279
-			echo 'Speed : '.(($Common->distance($line['latitude'],$line['longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],'m')/$timediff)*3.6)." km/h - ";
278
+			echo 'Time : '.$timediff.'s - Distance : '.$Common->distance($line['latitude'], $line['longitude'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], 'm')."m -";
279
+			echo 'Speed : '.(($Common->distance($line['latitude'], $line['longitude'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], 'm')/$timediff)*3.6)." km/h - ";
280 280
 			echo 'Lat : '.$line['latitude'].' - long : '.$line['longitude'].' - prev lat : '.$this->all_tracked[$id]['latitude'].' - prev long : '.$this->all_tracked[$id]['longitude']." \n";
281 281
 		    }
282 282
 		}
283 283
 		if (isset($line['last_update']) && $line['last_update'] != '') {
284 284
 		    if (isset($this->all_tracked[$id]['last_update']) && $this->all_tracked[$id]['last_update'] != $line['last_update']) $dataFound = true;
285
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('last_update' => $line['last_update']));
285
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('last_update' => $line['last_update']));
286 286
 		}
287 287
 		if (isset($line['format_source']) && $line['format_source'] != '') {
288
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('format_source' => $line['format_source']));
288
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('format_source' => $line['format_source']));
289 289
 		}
290 290
 		if (isset($line['source_name']) && $line['source_name'] != '') {
291
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('source_name' => $line['source_name']));
291
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('source_name' => $line['source_name']));
292 292
 		}
293 293
 		if (isset($line['status']) && $line['status'] != '') {
294
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('status' => $line['status']));
294
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('status' => $line['status']));
295 295
 		}
296 296
 		if (isset($line['status_id']) && (!isset($this->all_tracked[$id]['status_id']) || $this->all_tracked[$id]['status_id'] != $line['status_id'])) {
297
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('status_id' => $line['status_id']));
297
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('status_id' => $line['status_id']));
298 298
 		    if ($this->all_tracked[$id]['addedMarine'] == 1) {
299 299
 			if (!isset($globalNoImport) || $globalNoImport !== TRUE) {
300 300
 			    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
301 301
 				$Marine = new Marine($this->db);
302
-				$Marine->updateStatusMarineData($this->all_tracked[$id]['id'],$this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['status']);
302
+				$Marine->updateStatusMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['status_id'], $this->all_tracked[$id]['status']);
303 303
 				unset($Marine);
304 304
 			    }
305 305
 			}
@@ -307,18 +307,18 @@  discard block
 block discarded – undo
307 307
 		}
308 308
 
309 309
 		if (isset($line['noarchive']) && $line['noarchive'] === true) {
310
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('noarchive' => true));
310
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('noarchive' => true));
311 311
 		}
312 312
 		
313 313
 		if (isset($line['heading']) && $line['heading'] != '') {
314
-		    if (is_int($this->all_tracked[$id]['heading']) && abs($this->all_tracked[$id]['heading']-round($line['heading'])) > 10) $this->all_tracked[$id]['putinarchive'] = true;
315
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading' => round($line['heading'])));
316
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading_fromsrc' => true));
314
+		    if (is_int($this->all_tracked[$id]['heading']) && abs($this->all_tracked[$id]['heading'] - round($line['heading'])) > 10) $this->all_tracked[$id]['putinarchive'] = true;
315
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('heading' => round($line['heading'])));
316
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('heading_fromsrc' => true));
317 317
 		    //$dataFound = true;
318 318
   		} elseif (!isset($this->all_tracked[$id]['heading_fromsrc']) && isset($this->all_tracked[$id]['archive_latitude']) && $this->all_tracked[$id]['archive_latitude'] != $this->all_tracked[$id]['latitude'] && isset($this->all_tracked[$id]['archive_longitude']) && $this->all_tracked[$id]['archive_longitude'] != $this->all_tracked[$id]['longitude']) {
319
-  		    $heading = $Common->getHeading($this->all_tracked[$id]['archive_latitude'],$this->all_tracked[$id]['archive_longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude']);
320
-		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading' => round($heading)));
321
-		    if (abs($this->all_tracked[$id]['heading']-round($heading)) > 10) $this->all_tracked[$id]['putinarchive'] = true;
319
+  		    $heading = $Common->getHeading($this->all_tracked[$id]['archive_latitude'], $this->all_tracked[$id]['archive_longitude'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude']);
320
+		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('heading' => round($heading)));
321
+		    if (abs($this->all_tracked[$id]['heading'] - round($heading)) > 10) $this->all_tracked[$id]['putinarchive'] = true;
322 322
   		    if ($globalDebug) echo "ø Calculated Heading for ".$this->all_tracked[$id]['ident']." : ".$heading."\n";
323 323
   		}
324 324
 		//if (isset($globalSourcesupdate) && $globalSourcesupdate != '' && isset($this->all_tracked[$id]['lastupdate']) && time()-$this->all_tracked[$id]['lastupdate'] < $globalSourcesupdate) $dataFound = false;
@@ -328,7 +328,7 @@  discard block
 block discarded – undo
328 328
 		if ($dataFound === true && isset($this->all_tracked[$id]['mmsi'])) {
329 329
 		    $this->all_tracked[$id]['lastupdate'] = time();
330 330
 		    if ($this->all_tracked[$id]['addedMarine'] == 0) {
331
-		        if (!isset($globalDistanceIgnore['latitude']) || $this->all_tracked[$id]['longitude'] == ''  || $this->all_tracked[$id]['latitude'] == '' || (isset($globalDistanceIgnore['latitude']) && $Common->distance($this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$globalDistanceIgnore['latitude'],$globalDistanceIgnore['longitude']) < $globalDistanceIgnore['distance'])) {
331
+		        if (!isset($globalDistanceIgnore['latitude']) || $this->all_tracked[$id]['longitude'] == '' || $this->all_tracked[$id]['latitude'] == '' || (isset($globalDistanceIgnore['latitude']) && $Common->distance($this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $globalDistanceIgnore['latitude'], $globalDistanceIgnore['longitude']) < $globalDistanceIgnore['distance'])) {
332 332
 			    if (!isset($this->all_tracked[$id]['forcenew']) || $this->all_tracked[$id]['forcenew'] == 0) {
333 333
 				if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
334 334
 				    if ($globalDebug) echo "Check if aircraft is already in DB...";
@@ -336,37 +336,37 @@  discard block
 block discarded – undo
336 336
 				    $MarineLive = new MarineLive($this->db);
337 337
 				    if (isset($line['id'])) {
338 338
 					$recent_ident = $MarineLive->checkIdRecent($line['id']);
339
-					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
339
+					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdRecent : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
340 340
 				    } elseif (isset($this->all_tracked[$id]['mmsi']) && $this->all_tracked[$id]['mmsi'] != '') {
341 341
 					$recent_ident = $MarineLive->checkMMSIRecent($this->all_tracked[$id]['mmsi']);
342
-					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdentRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
342
+					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdentRecent : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
343 343
 				    } elseif (isset($this->all_tracked[$id]['ident']) && $this->all_tracked[$id]['ident'] != '') {
344 344
 					$recent_ident = $MarineLive->checkIdentRecent($this->all_tracked[$id]['ident']);
345
-					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdentRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
345
+					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdentRecent : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
346 346
 				    } else $recent_ident = '';
347
-				    $MarineLive->db=null;
347
+				    $MarineLive->db = null;
348 348
 				    if ($globalDebug && $recent_ident == '') echo " Not in DB.\n";
349 349
 				    elseif ($globalDebug && $recent_ident != '') echo " Already in DB.\n";
350 350
 				} else $recent_ident = '';
351 351
 			    } else {
352 352
 				$recent_ident = '';
353
-				$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('forcenew' => 0));
353
+				$this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('forcenew' => 0));
354 354
 			    }
355 355
 			    //if there was no aircraft with the same callsign within the last hour and go post it into the archive
356
-			    if($recent_ident == "" && $this->all_tracked[$id]['latitude'] != '' && $this->all_tracked[$id]['longitude'] != '')
356
+			    if ($recent_ident == "" && $this->all_tracked[$id]['latitude'] != '' && $this->all_tracked[$id]['longitude'] != '')
357 357
 			    {
358 358
 				if ($globalDebug) echo "\o/ Add ".$this->all_tracked[$id]['mmsi']." in archive DB : ";
359 359
 				//adds the spotter data for the archive
360 360
 				    $highlight = '';
361
-				    if (!isset($this->all_tracked[$id]['id'])) $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $this->all_tracked[$id]['mmsi'].'-'.date('YmdHi')));
361
+				    if (!isset($this->all_tracked[$id]['id'])) $this->all_tracked[$id] = array_merge($this->all_tracked[$id], array('id' => $this->all_tracked[$id]['mmsi'].'-'.date('YmdHi')));
362 362
 				    if (!isset($globalNoImport) || $globalNoImport !== TRUE) {
363 363
 					if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
364 364
 					    $timeelapsed = microtime(true);
365 365
 					    $Marine = new Marine($this->db);
366
-					    $result = $Marine->addMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'], $this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['mmsi'], $this->all_tracked[$id]['type'],$this->all_tracked[$id]['typeid'],$this->all_tracked[$id]['imo'],$this->all_tracked[$id]['callsign'],$this->all_tracked[$id]['arrival_code'],$this->all_tracked[$id]['arrival_date'], $this->all_tracked[$id]['status'], $this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['format_source'],$this->all_tracked[$id]['source_name']);
366
+					    $result = $Marine->addMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'], $this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['mmsi'], $this->all_tracked[$id]['type'], $this->all_tracked[$id]['typeid'], $this->all_tracked[$id]['imo'], $this->all_tracked[$id]['callsign'], $this->all_tracked[$id]['arrival_code'], $this->all_tracked[$id]['arrival_date'], $this->all_tracked[$id]['status'], $this->all_tracked[$id]['status_id'], $this->all_tracked[$id]['format_source'], $this->all_tracked[$id]['source_name']);
367 367
 					    $Marine->db = null;
368 368
 					    if ($globalDebug && isset($result)) echo $result."\n";
369
-					    if ($globalDebugTimeElapsed) echo 'Time elapsed for update addspotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
369
+					    if ($globalDebugTimeElapsed) echo 'Time elapsed for update addspotterdata : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
370 370
 					}
371 371
 				    }
372 372
 				    if (isset($line['sourcestats']) && $line['sourcestats'] == TRUE && $this->all_tracked[$id]['latitude'] != '' && $this->all_tracked[$id]['longitude'] != '') {
@@ -374,15 +374,15 @@  discard block
 block discarded – undo
374 374
 					$Stats = new Stats($this->db);
375 375
 					if (!empty($this->stats)) {
376 376
 					    if ($globalDebug) echo 'Add source stats : ';
377
-				    	    foreach($this->stats as $date => $data) {
378
-						foreach($data as $source => $sourced) {
377
+				    	    foreach ($this->stats as $date => $data) {
378
+						foreach ($data as $source => $sourced) {
379 379
 					    	    //print_r($sourced);
380
-				    	    	    if (isset($sourced['polar'])) echo $Stats->addStatSource(json_encode($sourced['polar']),$source,'polar_marine',$date);
381
-				    	    	    if (isset($sourced['hist'])) echo $Stats->addStatSource(json_encode($sourced['hist']),$source,'hist_marine',$date);
380
+				    	    	    if (isset($sourced['polar'])) echo $Stats->addStatSource(json_encode($sourced['polar']), $source, 'polar_marine', $date);
381
+				    	    	    if (isset($sourced['hist'])) echo $Stats->addStatSource(json_encode($sourced['hist']), $source, 'hist_marine', $date);
382 382
 				    		    if (isset($sourced['msg'])) {
383 383
 				    			if (time() - $sourced['msg']['date'] > 10) {
384 384
 				    		    	    $nbmsg = round($sourced['msg']['nb']/(time() - $sourced['msg']['date']));
385
-				    		    	    echo $Stats->addStatSource($nbmsg,$source,'msg_marine',$date);
385
+				    		    	    echo $Stats->addStatSource($nbmsg, $source, 'msg_marine', $date);
386 386
 			    			    	    unset($this->stats[$date][$source]['msg']);
387 387
 			    				}
388 388
 			    			    }
@@ -406,7 +406,7 @@  discard block
 block discarded – undo
406 406
 				    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
407 407
 					$MarineLive = new MarineLive($this->db);
408 408
 					$MarineLive->deleteLiveMarineData();
409
-					$MarineLive->db=null;
409
+					$MarineLive->db = null;
410 410
 					if ($globalDebug) echo " Done\n";
411 411
 				    }
412 412
 				    $this->last_delete = time();
@@ -417,7 +417,7 @@  discard block
 block discarded – undo
417 417
 				if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
418 418
 				    if (isset($globalDaemon) && !$globalDaemon) {
419 419
 					$Marine = new Marine($this->db);
420
-					$Marine->updateLatestMarineData($this->all_tracked[$id]['id'],$this->all_tracked[$id]['ident'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$this->all_tracked[$id]['speed'],$this->all_tracked[$id]['datetime']);
420
+					$Marine->updateLatestMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['speed'], $this->all_tracked[$id]['datetime']);
421 421
 					$Marine->db = null;
422 422
 				    }
423 423
 				}
@@ -432,20 +432,20 @@  discard block
 block discarded – undo
432 432
 		    $ignoreImport = false;
433 433
 
434 434
 		    if (!$ignoreImport) {
435
-			if (!isset($globalDistanceIgnore['latitude']) || (isset($globalDistanceIgnore['latitude']) && $Common->distance($this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$globalDistanceIgnore['latitude'],$globalDistanceIgnore['longitude']) < $globalDistanceIgnore['distance'])) {
435
+			if (!isset($globalDistanceIgnore['latitude']) || (isset($globalDistanceIgnore['latitude']) && $Common->distance($this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $globalDistanceIgnore['latitude'], $globalDistanceIgnore['longitude']) < $globalDistanceIgnore['distance'])) {
436 436
 				if ($globalDebug) echo "\o/ Add ".$this->all_tracked[$id]['ident']." from ".$this->all_tracked[$id]['format_source']." in Live DB : ";
437 437
 				if (!isset($globalNoImport) || $globalNoImport !== TRUE) {
438 438
 				    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
439 439
 					$timeelapsed = microtime(true);
440 440
 					$MarineLive = new MarineLive($this->db);
441
-					$result = $MarineLive->addLiveMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'],$this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['putinarchive'],$this->all_tracked[$id]['mmsi'],$this->all_tracked[$id]['type'],$this->all_tracked[$id]['typeid'],$this->all_tracked[$id]['imo'],$this->all_tracked[$id]['callsign'],$this->all_tracked[$id]['arrival_code'],$this->all_tracked[$id]['arrival_date'],$this->all_tracked[$id]['status'],$this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['noarchive'],$this->all_tracked[$id]['format_source'],$this->all_tracked[$id]['source_name'],$this->all_tracked[$id]['over_country']);
441
+					$result = $MarineLive->addLiveMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'], $this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['putinarchive'], $this->all_tracked[$id]['mmsi'], $this->all_tracked[$id]['type'], $this->all_tracked[$id]['typeid'], $this->all_tracked[$id]['imo'], $this->all_tracked[$id]['callsign'], $this->all_tracked[$id]['arrival_code'], $this->all_tracked[$id]['arrival_date'], $this->all_tracked[$id]['status'], $this->all_tracked[$id]['status_id'], $this->all_tracked[$id]['noarchive'], $this->all_tracked[$id]['format_source'], $this->all_tracked[$id]['source_name'], $this->all_tracked[$id]['over_country']);
442 442
 					$MarineLive->db = null;
443 443
 					if ($globalDebug) echo $result."\n";
444
-					if ($globalDebugTimeElapsed) echo 'Time elapsed for update addlivespotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
444
+					if ($globalDebugTimeElapsed) echo 'Time elapsed for update addlivespotterdata : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
445 445
 				    }
446 446
 				}
447 447
 				if (isset($globalServerAPRS) && $globalServerAPRS && $this->all_tracked[$id]['putinarchive']) {
448
-				    $APRSMarine->addLiveMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'],$this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['putinarchive'],$this->all_tracked[$id]['mmsi'],$this->all_tracked[$id]['type'],$this->all_tracked[$id]['typeid'],$this->all_tracked[$id]['imo'],$this->all_tracked[$id]['callsign'],$this->all_tracked[$id]['arrival_code'],$this->all_tracked[$id]['arrival_date'],$this->all_tracked[$id]['status'],$this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['noarchive'],$this->all_tracked[$id]['format_source'],$this->all_tracked[$id]['source_name'],$this->all_tracked[$id]['over_country']);
448
+				    $APRSMarine->addLiveMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'], $this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['putinarchive'], $this->all_tracked[$id]['mmsi'], $this->all_tracked[$id]['type'], $this->all_tracked[$id]['typeid'], $this->all_tracked[$id]['imo'], $this->all_tracked[$id]['callsign'], $this->all_tracked[$id]['arrival_code'], $this->all_tracked[$id]['arrival_date'], $this->all_tracked[$id]['status'], $this->all_tracked[$id]['status_id'], $this->all_tracked[$id]['noarchive'], $this->all_tracked[$id]['format_source'], $this->all_tracked[$id]['source_name'], $this->all_tracked[$id]['over_country']);
449 449
 				}
450 450
 				$this->all_tracked[$id]['putinarchive'] = false;
451 451
 
@@ -464,19 +464,19 @@  discard block
 block discarded – undo
464 464
 							$latitude = $globalCenterLatitude;
465 465
 							$longitude = $globalCenterLongitude;
466 466
 						}
467
-						$this->source_location[$source] = array('latitude' => $latitude,'longitude' => $longitude);
467
+						$this->source_location[$source] = array('latitude' => $latitude, 'longitude' => $longitude);
468 468
 					} else {
469 469
 						$latitude = $this->source_location[$source]['latitude'];
470 470
 						$longitude = $this->source_location[$source]['longitude'];
471 471
 					}
472
-					$stats_heading = $Common->getHeading($latitude,$longitude,$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude']);
472
+					$stats_heading = $Common->getHeading($latitude, $longitude, $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude']);
473 473
 					//$stats_heading = $stats_heading%22.5;
474 474
 					$stats_heading = round($stats_heading/22.5);
475
-					$stats_distance = $Common->distance($latitude,$longitude,$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude']);
475
+					$stats_distance = $Common->distance($latitude, $longitude, $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude']);
476 476
 					$current_date = date('Y-m-d');
477 477
 					if ($stats_heading == 16) $stats_heading = 0;
478 478
 					if (!isset($this->stats[$current_date][$source]['polar'][1])) {
479
-						for ($i=0;$i<=15;$i++) {
479
+						for ($i = 0; $i <= 15; $i++) {
480 480
 						    $this->stats[$current_date][$source]['polar'][$i] = 0;
481 481
 						}
482 482
 						$this->stats[$current_date][$source]['polar'][$stats_heading] = $stats_distance;
@@ -491,9 +491,9 @@  discard block
 block discarded – undo
491 491
 					if (!isset($this->stats[$current_date][$source]['hist'][$distance])) {
492 492
 						if (isset($this->stats[$current_date][$source]['hist'][0])) {
493 493
 						    end($this->stats[$current_date][$source]['hist']);
494
-						    $mini = key($this->stats[$current_date][$source]['hist'])+10;
494
+						    $mini = key($this->stats[$current_date][$source]['hist']) + 10;
495 495
 						} else $mini = 0;
496
-						for ($i=$mini;$i<=$distance;$i+=10) {
496
+						for ($i = $mini; $i <= $distance; $i += 10) {
497 497
 						    $this->stats[$current_date][$source]['hist'][$i] = 0;
498 498
 						}
499 499
 						$this->stats[$current_date][$source]['hist'][$distance] = 1;
@@ -505,7 +505,7 @@  discard block
 block discarded – undo
505 505
 
506 506
 				$this->all_tracked[$id]['lastupdate'] = time();
507 507
 				if ($this->all_tracked[$id]['putinarchive']) $send = true;
508
-			} elseif (isset($this->all_tracked[$id]['latitude']) && isset($globalDistanceIgnore['latitude']) && $globalDebug) echo "!! Too far -> Distance : ".$Common->distance($this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$globalDistanceIgnore['latitude'],$globalDistanceIgnore['longitude'])."\n";
508
+			} elseif (isset($this->all_tracked[$id]['latitude']) && isset($globalDistanceIgnore['latitude']) && $globalDebug) echo "!! Too far -> Distance : ".$Common->distance($this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $globalDistanceIgnore['latitude'], $globalDistanceIgnore['longitude'])."\n";
509 509
 			//$this->del();
510 510
 			
511 511
 			
Please login to merge, or discard this patch.
Braces   +182 added lines, -62 removed lines patch added patch discarded remove patch
@@ -53,7 +53,9 @@  discard block
 block discarded – undo
53 53
 
54 54
     public function checkAll() {
55 55
 	global $globalDebug;
56
-	if ($globalDebug) echo "Update last seen tracked data...\n";
56
+	if ($globalDebug) {
57
+		echo "Update last seen tracked data...\n";
58
+	}
57 59
 	foreach ($this->all_tracked as $key => $flight) {
58 60
 	    if (isset($this->all_tracked[$key]['id'])) {
59 61
 		//echo $this->all_tracked[$key]['id'].' - '.$this->all_tracked[$key]['latitude'].'  '.$this->all_tracked[$key]['longitude']."\n";
@@ -66,13 +68,17 @@  discard block
 block discarded – undo
66 68
     public function del() {
67 69
 	global $globalDebug, $globalNoDB, $globalNoImport;
68 70
 	// Delete old infos
69
-	if ($globalDebug) echo 'Delete old values and update latest data...'."\n";
71
+	if ($globalDebug) {
72
+		echo 'Delete old values and update latest data...'."\n";
73
+	}
70 74
 	foreach ($this->all_tracked as $key => $flight) {
71 75
     	    if (isset($flight['lastupdate'])) {
72 76
         	if ($flight['lastupdate'] < (time()-3000)) {
73 77
             	    if ((!isset($globalNoImport) || $globalNoImport !== TRUE) && (!isset($globalNoDB) || $globalNoDB !== TRUE)) {
74 78
             		if (isset($this->all_tracked[$key]['id'])) {
75
-            		    if ($globalDebug) echo "--- Delete old values with id ".$this->all_tracked[$key]['id']."\n";
79
+            		    if ($globalDebug) {
80
+            		    	echo "--- Delete old values with id ".$this->all_tracked[$key]['id']."\n";
81
+            		    }
76 82
 			    /*
77 83
 			    $MarineLive = new MarineLive();
78 84
             		    $MarineLive->deleteLiveMarineDataById($this->all_tracked[$key]['id']);
@@ -82,7 +88,9 @@  discard block
 block discarded – undo
82 88
             		    $Marine = new Marine($this->db);
83 89
             		    if ($this->all_tracked[$key]['latitude'] != '' && $this->all_tracked[$key]['longitude'] != '') {
84 90
 				$result = $Marine->updateLatestMarineData($this->all_tracked[$key]['id'],$this->all_tracked[$key]['ident'],$this->all_tracked[$key]['latitude'],$this->all_tracked[$key]['longitude'],$this->all_tracked[$key]['speed'],$this->all_tracked[$key]['datetime']);
85
-				if ($globalDebug && $result != 'success') echo '!!! ERROR : '.$result."\n";
91
+				if ($globalDebug && $result != 'success') {
92
+					echo '!!! ERROR : '.$result."\n";
93
+				}
86 94
 			    }
87 95
 			    // Put in archive
88 96
 //				$Marine->db = null;
@@ -96,7 +104,9 @@  discard block
 block discarded – undo
96 104
 
97 105
     public function add($line) {
98 106
 	global $globalFork, $globalDistanceIgnore, $globalDaemon, $globalDebug, $globalCoordMinChange, $globalDebugTimeElapsed, $globalCenterLatitude, $globalCenterLongitude, $globalBeta, $globalSourcesupdate, $globalAllTracked, $globalNoImport, $globalNoDB, $globalServerAPRS,$APRSMarine;
99
-	if (!isset($globalCoordMinChange) || $globalCoordMinChange == '') $globalCoordMinChange = '0.02';
107
+	if (!isset($globalCoordMinChange) || $globalCoordMinChange == '') {
108
+		$globalCoordMinChange = '0.02';
109
+	}
100 110
 	date_default_timezone_set('UTC');
101 111
 	$dataFound = false;
102 112
 	$send = false;
@@ -121,8 +131,11 @@  discard block
 block discarded – undo
121 131
 		
122 132
 		$Common = new Common();
123 133
 		$AIS = new AIS();
124
-	        if (!isset($line['id'])) $id = trim($line['mmsi']);
125
-	        else $id = trim($line['id']);
134
+	        if (!isset($line['id'])) {
135
+	        	$id = trim($line['mmsi']);
136
+	        } else {
137
+	        	$id = trim($line['id']);
138
+	        }
126 139
 		
127 140
 		if (!isset($this->all_tracked[$id])) {
128 141
 		    $this->all_tracked[$id] = array();
@@ -130,10 +143,16 @@  discard block
 block discarded – undo
130 143
 		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('ident' => '','latitude' => '', 'longitude' => '', 'speed' => '0', 'heading' => '', 'format_source' => '','source_name' => '','comment'=> '','type' => '','typeid' => '','noarchive' => false,'putinarchive' => true,'over_country' => '','mmsi' => '','status' => '','status_id' => '','imo' => '','callsign' => '','arrival_code' => '','arrival_date' => '','mmsi_type' => ''));
131 144
 		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('lastupdate' => time()));
132 145
 		    if (!isset($line['id'])) {
133
-			if (!isset($globalDaemon)) $globalDaemon = TRUE;
146
+			if (!isset($globalDaemon)) {
147
+				$globalDaemon = TRUE;
148
+			}
134 149
 			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $id.'-'.date('YmdHi')));
135
-		     } else $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $line['id']));
136
-		    if ($globalAllTracked !== FALSE) $dataFound = true;
150
+		     } else {
151
+		     	$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $line['id']));
152
+		     }
153
+		    if ($globalAllTracked !== FALSE) {
154
+		    	$dataFound = true;
155
+		    }
137 156
 		}
138 157
 		
139 158
 		if (isset($line['mmsi']) && $line['mmsi'] != '' && $line['mmsi'] != $this->all_tracked[$id]['mmsi']) {
@@ -183,34 +202,49 @@  discard block
 block discarded – undo
183 202
 				$Marine = new Marine($this->db);
184 203
 				$fromsource = NULL;
185 204
 				$result = $Marine->updateIdentMarineData($this->all_tracked[$id]['id'],$this->all_tracked[$id]['ident'],$fromsource);
186
-				if ($globalDebug && $result != 'success') echo '!!! ERROR : '.$result."\n";
205
+				if ($globalDebug && $result != 'success') {
206
+					echo '!!! ERROR : '.$result."\n";
207
+				}
187 208
 				$Marine->db = null;
188
-				if ($globalDebugTimeElapsed) echo 'Time elapsed for update identspotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
209
+				if ($globalDebugTimeElapsed) {
210
+					echo 'Time elapsed for update identspotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
211
+				}
189 212
 			    }
190 213
 			}
191 214
 		    }
192
-		    if (!isset($this->all_tracked[$id]['id'])) $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $this->all_tracked[$id]['ident']));
215
+		    if (!isset($this->all_tracked[$id]['id'])) {
216
+		    	$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $this->all_tracked[$id]['ident']));
217
+		    }
193 218
 		}
194 219
 
195 220
 		if (isset($line['datetime']) && strtotime($line['datetime']) > time()-20*60 && strtotime($line['datetime']) < time()+20*60) {
196 221
 		    if (!isset($this->all_tracked[$id]['datetime']) || strtotime($line['datetime']) > strtotime($this->all_tracked[$id]['datetime'])) {
197 222
 			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('datetime' => $line['datetime']));
198 223
 		    } else {
199
-				if (strtotime($line['datetime']) == strtotime($this->all_tracked[$id]['datetime']) && $globalDebug) echo "!!! Date is the same as previous data for ".$this->all_tracked[$id]['mmsi']."\n";
200
-				elseif (strtotime($line['datetime']) > strtotime($this->all_tracked[$id]['datetime']) && $globalDebug) echo "!!! Date previous latest data (".$line['datetime']." > ".$this->all_tracked[$id]['datetime'].") !!! for ".$this->all_tracked[$id]['hex']." - format : ".$line['format_source']."\n";
224
+				if (strtotime($line['datetime']) == strtotime($this->all_tracked[$id]['datetime']) && $globalDebug) {
225
+					echo "!!! Date is the same as previous data for ".$this->all_tracked[$id]['mmsi']."\n";
226
+				} elseif (strtotime($line['datetime']) > strtotime($this->all_tracked[$id]['datetime']) && $globalDebug) {
227
+					echo "!!! Date previous latest data (".$line['datetime']." > ".$this->all_tracked[$id]['datetime'].") !!! for ".$this->all_tracked[$id]['hex']." - format : ".$line['format_source']."\n";
228
+				}
201 229
 				return '';
202 230
 		    }
203 231
 		} elseif (isset($line['datetime']) && strtotime($line['datetime']) < time()-20*60) {
204
-			if ($globalDebug) echo "!!! Date is too old ".$this->all_tracked[$id]['mmsi']." - format : ".$line['format_source']."!!!";
232
+			if ($globalDebug) {
233
+				echo "!!! Date is too old ".$this->all_tracked[$id]['mmsi']." - format : ".$line['format_source']."!!!";
234
+			}
205 235
 			return '';
206 236
 		} elseif (isset($line['datetime']) && strtotime($line['datetime']) > time()+20*60) {
207
-			if ($globalDebug) echo "!!! Date is in the future ".$this->all_tracked[$id]['mmsi']." - format : ".$line['format_source']."!!!";
237
+			if ($globalDebug) {
238
+				echo "!!! Date is in the future ".$this->all_tracked[$id]['mmsi']." - format : ".$line['format_source']."!!!";
239
+			}
208 240
 			return '';
209 241
 		} elseif (!isset($line['datetime'])) {
210 242
 			date_default_timezone_set('UTC');
211 243
 			$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('datetime' => date('Y-m-d H:i:s')));
212 244
 		} else {
213
-			if ($globalDebug) echo "!!! Unknow date error ".$this->all_tracked[$id]['mmsi']." - format : ".$line['format_source']."!!!";
245
+			if ($globalDebug) {
246
+				echo "!!! Unknow date error ".$this->all_tracked[$id]['mmsi']." - format : ".$line['format_source']."!!!";
247
+			}
214 248
 			return '';
215 249
 		}
216 250
 
@@ -223,14 +257,21 @@  discard block
 block discarded – undo
223 257
 		    if ($distance > 1000 && $distance < 10000) {
224 258
 			$speed = $distance/(time() - $this->all_tracked[$id]['time_last_coord']);
225 259
 			$speed = $speed*3.6;
226
-			if ($speed < 1000) $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('speed' => round($speed)));
227
-  			if ($globalDebug) echo "ø Calculated Speed for ".$this->all_tracked[$id]['hex']." : ".$speed." - distance : ".$distance."\n";
260
+			if ($speed < 1000) {
261
+				$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('speed' => round($speed)));
262
+			}
263
+  			if ($globalDebug) {
264
+  				echo "ø Calculated Speed for ".$this->all_tracked[$id]['hex']." : ".$speed." - distance : ".$distance."\n";
265
+  			}
228 266
 		    }
229 267
 		}
230 268
 
231 269
 	        if (isset($line['latitude']) && isset($line['longitude']) && $line['latitude'] != '' && $line['longitude'] != '' && is_numeric($line['latitude']) && is_numeric($line['longitude'])) {
232
-	    	    if (isset($this->all_tracked[$id]['time_last_coord'])) $timediff = round(time()-$this->all_tracked[$id]['time_last_coord']);
233
-	    	    else unset($timediff);
270
+	    	    if (isset($this->all_tracked[$id]['time_last_coord'])) {
271
+	    	    	$timediff = round(time()-$this->all_tracked[$id]['time_last_coord']);
272
+	    	    } else {
273
+	    	    	unset($timediff);
274
+	    	    }
234 275
 	    	    if ($this->tmd > 5 || !isset($timediff) || $timediff > 2000 || ($timediff > 30 && isset($this->all_tracked[$id]['latitude']) && isset($this->all_tracked[$id]['longitude']) && $Common->withinThreshold($timediff,$Common->distance($line['latitude'],$line['longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],'m')))) {
235 276
 			if (isset($this->all_tracked[$id]['archive_latitude']) && isset($this->all_tracked[$id]['archive_longitude']) && isset($this->all_tracked[$id]['livedb_latitude']) && isset($this->all_tracked[$id]['livedb_longitude'])) {
236 277
 			    if (!$Common->checkLine($this->all_tracked[$id]['archive_latitude'],$this->all_tracked[$id]['archive_longitude'],$this->all_tracked[$id]['livedb_latitude'],$this->all_tracked[$id]['livedb_longitude'],$line['latitude'],$line['longitude'])) {
@@ -238,22 +279,32 @@  discard block
 block discarded – undo
238 279
 				$this->all_tracked[$id]['archive_longitude'] = $line['longitude'];
239 280
 				$this->all_tracked[$id]['putinarchive'] = true;
240 281
 				
241
-				if ($globalDebug) echo "\n".' ------- Check Country for '.$this->all_tracked[$id]['ident'].' with latitude : '.$line['latitude'].' and longitude : '.$line['longitude'].'.... ';
282
+				if ($globalDebug) {
283
+					echo "\n".' ------- Check Country for '.$this->all_tracked[$id]['ident'].' with latitude : '.$line['latitude'].' and longitude : '.$line['longitude'].'.... ';
284
+				}
242 285
 				$timeelapsed = microtime(true);
243 286
 				if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
244 287
 				    $Marine = new Marine($this->db);
245 288
 				    $all_country = $Marine->getCountryFromLatitudeLongitude($line['latitude'],$line['longitude']);
246
-				    if (!empty($all_country)) $this->all_tracked[$id]['over_country'] = $all_country['iso2'];
289
+				    if (!empty($all_country)) {
290
+				    	$this->all_tracked[$id]['over_country'] = $all_country['iso2'];
291
+				    }
247 292
 				    $Marine->db = null;
248
-				    if ($globalDebugTimeElapsed) echo 'Time elapsed for update getCountryFromlatitudeLongitude : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
293
+				    if ($globalDebugTimeElapsed) {
294
+				    	echo 'Time elapsed for update getCountryFromlatitudeLongitude : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
295
+				    }
249 296
 				}
250 297
 				$this->tmd = 0;
251
-				if ($globalDebug) echo 'FOUND : '.$this->all_tracked[$id]['over_country'].' ---------------'."\n";
298
+				if ($globalDebug) {
299
+					echo 'FOUND : '.$this->all_tracked[$id]['over_country'].' ---------------'."\n";
300
+				}
252 301
 			    }
253 302
 			}
254 303
 
255 304
 			if (isset($line['latitude']) && $line['latitude'] != '' && $line['latitude'] != 0 && $line['latitude'] < 91 && $line['latitude'] > -90) {
256
-				if (!isset($this->all_tracked[$id]['archive_latitude'])) $this->all_tracked[$id]['archive_latitude'] = $line['latitude'];
305
+				if (!isset($this->all_tracked[$id]['archive_latitude'])) {
306
+					$this->all_tracked[$id]['archive_latitude'] = $line['latitude'];
307
+				}
257 308
 				if (!isset($this->all_tracked[$id]['livedb_latitude']) || abs($this->all_tracked[$id]['livedb_latitude']-$line['latitude']) > $globalCoordMinChange || $this->all_tracked[$id]['format_source'] == 'aprs') {
258 309
 				    $this->all_tracked[$id]['livedb_latitude'] = $line['latitude'];
259 310
 				    $dataFound = true;
@@ -262,8 +313,12 @@  discard block
 block discarded – undo
262 313
 				$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('latitude' => $line['latitude']));
263 314
 			}
264 315
 			if (isset($line['longitude']) && $line['longitude'] != '' && $line['longitude'] != 0 && $line['longitude'] < 360 && $line['longitude'] > -180) {
265
-			    if ($line['longitude'] > 180) $line['longitude'] = $line['longitude'] - 360;
266
-				if (!isset($this->all_tracked[$id]['archive_longitude'])) $this->all_tracked[$id]['archive_longitude'] = $line['longitude'];
316
+			    if ($line['longitude'] > 180) {
317
+			    	$line['longitude'] = $line['longitude'] - 360;
318
+			    }
319
+				if (!isset($this->all_tracked[$id]['archive_longitude'])) {
320
+					$this->all_tracked[$id]['archive_longitude'] = $line['longitude'];
321
+				}
267 322
 				if (!isset($this->all_tracked[$id]['livedb_longitude']) || abs($this->all_tracked[$id]['livedb_longitude']-$line['longitude']) > $globalCoordMinChange || $this->all_tracked[$id]['format_source'] == 'aprs') {
268 323
 				    $this->all_tracked[$id]['livedb_longitude'] = $line['longitude'];
269 324
 				    $dataFound = true;
@@ -281,7 +336,9 @@  discard block
 block discarded – undo
281 336
 		    }
282 337
 		}
283 338
 		if (isset($line['last_update']) && $line['last_update'] != '') {
284
-		    if (isset($this->all_tracked[$id]['last_update']) && $this->all_tracked[$id]['last_update'] != $line['last_update']) $dataFound = true;
339
+		    if (isset($this->all_tracked[$id]['last_update']) && $this->all_tracked[$id]['last_update'] != $line['last_update']) {
340
+		    	$dataFound = true;
341
+		    }
285 342
 		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('last_update' => $line['last_update']));
286 343
 		}
287 344
 		if (isset($line['format_source']) && $line['format_source'] != '') {
@@ -311,15 +368,21 @@  discard block
 block discarded – undo
311 368
 		}
312 369
 		
313 370
 		if (isset($line['heading']) && $line['heading'] != '') {
314
-		    if (is_int($this->all_tracked[$id]['heading']) && abs($this->all_tracked[$id]['heading']-round($line['heading'])) > 10) $this->all_tracked[$id]['putinarchive'] = true;
371
+		    if (is_int($this->all_tracked[$id]['heading']) && abs($this->all_tracked[$id]['heading']-round($line['heading'])) > 10) {
372
+		    	$this->all_tracked[$id]['putinarchive'] = true;
373
+		    }
315 374
 		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading' => round($line['heading'])));
316 375
 		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading_fromsrc' => true));
317 376
 		    //$dataFound = true;
318 377
   		} elseif (!isset($this->all_tracked[$id]['heading_fromsrc']) && isset($this->all_tracked[$id]['archive_latitude']) && $this->all_tracked[$id]['archive_latitude'] != $this->all_tracked[$id]['latitude'] && isset($this->all_tracked[$id]['archive_longitude']) && $this->all_tracked[$id]['archive_longitude'] != $this->all_tracked[$id]['longitude']) {
319 378
   		    $heading = $Common->getHeading($this->all_tracked[$id]['archive_latitude'],$this->all_tracked[$id]['archive_longitude'],$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude']);
320 379
 		    $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('heading' => round($heading)));
321
-		    if (abs($this->all_tracked[$id]['heading']-round($heading)) > 10) $this->all_tracked[$id]['putinarchive'] = true;
322
-  		    if ($globalDebug) echo "ø Calculated Heading for ".$this->all_tracked[$id]['ident']." : ".$heading."\n";
380
+		    if (abs($this->all_tracked[$id]['heading']-round($heading)) > 10) {
381
+		    	$this->all_tracked[$id]['putinarchive'] = true;
382
+		    }
383
+  		    if ($globalDebug) {
384
+  		    	echo "ø Calculated Heading for ".$this->all_tracked[$id]['ident']." : ".$heading."\n";
385
+  		    }
323 386
   		}
324 387
 		//if (isset($globalSourcesupdate) && $globalSourcesupdate != '' && isset($this->all_tracked[$id]['lastupdate']) && time()-$this->all_tracked[$id]['lastupdate'] < $globalSourcesupdate) $dataFound = false;
325 388
 
@@ -331,23 +394,38 @@  discard block
 block discarded – undo
331 394
 		        if (!isset($globalDistanceIgnore['latitude']) || $this->all_tracked[$id]['longitude'] == ''  || $this->all_tracked[$id]['latitude'] == '' || (isset($globalDistanceIgnore['latitude']) && $Common->distance($this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$globalDistanceIgnore['latitude'],$globalDistanceIgnore['longitude']) < $globalDistanceIgnore['distance'])) {
332 395
 			    if (!isset($this->all_tracked[$id]['forcenew']) || $this->all_tracked[$id]['forcenew'] == 0) {
333 396
 				if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
334
-				    if ($globalDebug) echo "Check if aircraft is already in DB...";
397
+				    if ($globalDebug) {
398
+				    	echo "Check if aircraft is already in DB...";
399
+				    }
335 400
 				    $timeelapsed = microtime(true);
336 401
 				    $MarineLive = new MarineLive($this->db);
337 402
 				    if (isset($line['id'])) {
338 403
 					$recent_ident = $MarineLive->checkIdRecent($line['id']);
339
-					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
404
+					if ($globalDebugTimeElapsed) {
405
+						echo 'Time elapsed for update checkIdRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
406
+					}
340 407
 				    } elseif (isset($this->all_tracked[$id]['mmsi']) && $this->all_tracked[$id]['mmsi'] != '') {
341 408
 					$recent_ident = $MarineLive->checkMMSIRecent($this->all_tracked[$id]['mmsi']);
342
-					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdentRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
409
+					if ($globalDebugTimeElapsed) {
410
+						echo 'Time elapsed for update checkIdentRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
411
+					}
343 412
 				    } elseif (isset($this->all_tracked[$id]['ident']) && $this->all_tracked[$id]['ident'] != '') {
344 413
 					$recent_ident = $MarineLive->checkIdentRecent($this->all_tracked[$id]['ident']);
345
-					if ($globalDebugTimeElapsed) echo 'Time elapsed for update checkIdentRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
346
-				    } else $recent_ident = '';
414
+					if ($globalDebugTimeElapsed) {
415
+						echo 'Time elapsed for update checkIdentRecent : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
416
+					}
417
+				    } else {
418
+				    	$recent_ident = '';
419
+				    }
347 420
 				    $MarineLive->db=null;
348
-				    if ($globalDebug && $recent_ident == '') echo " Not in DB.\n";
349
-				    elseif ($globalDebug && $recent_ident != '') echo " Already in DB.\n";
350
-				} else $recent_ident = '';
421
+				    if ($globalDebug && $recent_ident == '') {
422
+				    	echo " Not in DB.\n";
423
+				    } elseif ($globalDebug && $recent_ident != '') {
424
+				    	echo " Already in DB.\n";
425
+				    }
426
+				} else {
427
+					$recent_ident = '';
428
+				}
351 429
 			    } else {
352 430
 				$recent_ident = '';
353 431
 				$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('forcenew' => 0));
@@ -355,30 +433,44 @@  discard block
 block discarded – undo
355 433
 			    //if there was no aircraft with the same callsign within the last hour and go post it into the archive
356 434
 			    if($recent_ident == "" && $this->all_tracked[$id]['latitude'] != '' && $this->all_tracked[$id]['longitude'] != '')
357 435
 			    {
358
-				if ($globalDebug) echo "\o/ Add ".$this->all_tracked[$id]['mmsi']." in archive DB : ";
436
+				if ($globalDebug) {
437
+					echo "\o/ Add ".$this->all_tracked[$id]['mmsi']." in archive DB : ";
438
+				}
359 439
 				//adds the spotter data for the archive
360 440
 				    $highlight = '';
361
-				    if (!isset($this->all_tracked[$id]['id'])) $this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $this->all_tracked[$id]['mmsi'].'-'.date('YmdHi')));
441
+				    if (!isset($this->all_tracked[$id]['id'])) {
442
+				    	$this->all_tracked[$id] = array_merge($this->all_tracked[$id],array('id' => $this->all_tracked[$id]['mmsi'].'-'.date('YmdHi')));
443
+				    }
362 444
 				    if (!isset($globalNoImport) || $globalNoImport !== TRUE) {
363 445
 					if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
364 446
 					    $timeelapsed = microtime(true);
365 447
 					    $Marine = new Marine($this->db);
366 448
 					    $result = $Marine->addMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'], $this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['mmsi'], $this->all_tracked[$id]['type'],$this->all_tracked[$id]['typeid'],$this->all_tracked[$id]['imo'],$this->all_tracked[$id]['callsign'],$this->all_tracked[$id]['arrival_code'],$this->all_tracked[$id]['arrival_date'], $this->all_tracked[$id]['status'], $this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['format_source'],$this->all_tracked[$id]['source_name']);
367 449
 					    $Marine->db = null;
368
-					    if ($globalDebug && isset($result)) echo $result."\n";
369
-					    if ($globalDebugTimeElapsed) echo 'Time elapsed for update addspotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
450
+					    if ($globalDebug && isset($result)) {
451
+					    	echo $result."\n";
452
+					    }
453
+					    if ($globalDebugTimeElapsed) {
454
+					    	echo 'Time elapsed for update addspotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
455
+					    }
370 456
 					}
371 457
 				    }
372 458
 				    if (isset($line['sourcestats']) && $line['sourcestats'] == TRUE && $this->all_tracked[$id]['latitude'] != '' && $this->all_tracked[$id]['longitude'] != '') {
373 459
 					// Add source stat in DB
374 460
 					$Stats = new Stats($this->db);
375 461
 					if (!empty($this->stats)) {
376
-					    if ($globalDebug) echo 'Add source stats : ';
462
+					    if ($globalDebug) {
463
+					    	echo 'Add source stats : ';
464
+					    }
377 465
 				    	    foreach($this->stats as $date => $data) {
378 466
 						foreach($data as $source => $sourced) {
379 467
 					    	    //print_r($sourced);
380
-				    	    	    if (isset($sourced['polar'])) echo $Stats->addStatSource(json_encode($sourced['polar']),$source,'polar_marine',$date);
381
-				    	    	    if (isset($sourced['hist'])) echo $Stats->addStatSource(json_encode($sourced['hist']),$source,'hist_marine',$date);
468
+				    	    	    if (isset($sourced['polar'])) {
469
+				    	    	    	echo $Stats->addStatSource(json_encode($sourced['polar']),$source,'polar_marine',$date);
470
+				    	    	    }
471
+				    	    	    if (isset($sourced['hist'])) {
472
+				    	    	    	echo $Stats->addStatSource(json_encode($sourced['hist']),$source,'hist_marine',$date);
473
+				    	    	    }
382 474
 				    		    if (isset($sourced['msg'])) {
383 475
 				    			if (time() - $sourced['msg']['date'] > 10) {
384 476
 				    		    	    $nbmsg = round($sourced['msg']['nb']/(time() - $sourced['msg']['date']));
@@ -391,7 +483,9 @@  discard block
 block discarded – undo
391 483
 			    			    unset($this->stats[$date]);
392 484
 			    			}
393 485
 				    	    }
394
-				    	    if ($globalDebug) echo 'Done'."\n";
486
+				    	    if ($globalDebug) {
487
+				    	    	echo 'Done'."\n";
488
+				    	    }
395 489
 					}
396 490
 					$Stats->db = null;
397 491
 				    }
@@ -401,13 +495,17 @@  discard block
 block discarded – undo
401 495
 				$this->all_tracked[$id]['addedMarine'] = 1;
402 496
 				//print_r($this->all_tracked[$id]);
403 497
 				if ($this->last_delete == 0 || time() - $this->last_delete > 1800) {
404
-				    if ($globalDebug) echo "---- Deleting Live Marine data older than 9 hours...";
498
+				    if ($globalDebug) {
499
+				    	echo "---- Deleting Live Marine data older than 9 hours...";
500
+				    }
405 501
 				    //MarineLive->deleteLiveMarineDataNotUpdated();
406 502
 				    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
407 503
 					$MarineLive = new MarineLive($this->db);
408 504
 					$MarineLive->deleteLiveMarineData();
409 505
 					$MarineLive->db=null;
410
-					if ($globalDebug) echo " Done\n";
506
+					if ($globalDebug) {
507
+						echo " Done\n";
508
+					}
411 509
 				    }
412 510
 				    $this->last_delete = time();
413 511
 				}
@@ -433,15 +531,21 @@  discard block
 block discarded – undo
433 531
 
434 532
 		    if (!$ignoreImport) {
435 533
 			if (!isset($globalDistanceIgnore['latitude']) || (isset($globalDistanceIgnore['latitude']) && $Common->distance($this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$globalDistanceIgnore['latitude'],$globalDistanceIgnore['longitude']) < $globalDistanceIgnore['distance'])) {
436
-				if ($globalDebug) echo "\o/ Add ".$this->all_tracked[$id]['ident']." from ".$this->all_tracked[$id]['format_source']." in Live DB : ";
534
+				if ($globalDebug) {
535
+					echo "\o/ Add ".$this->all_tracked[$id]['ident']." from ".$this->all_tracked[$id]['format_source']." in Live DB : ";
536
+				}
437 537
 				if (!isset($globalNoImport) || $globalNoImport !== TRUE) {
438 538
 				    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
439 539
 					$timeelapsed = microtime(true);
440 540
 					$MarineLive = new MarineLive($this->db);
441 541
 					$result = $MarineLive->addLiveMarineData($this->all_tracked[$id]['id'], $this->all_tracked[$id]['ident'], $this->all_tracked[$id]['latitude'], $this->all_tracked[$id]['longitude'], $this->all_tracked[$id]['heading'], $this->all_tracked[$id]['speed'],$this->all_tracked[$id]['datetime'], $this->all_tracked[$id]['putinarchive'],$this->all_tracked[$id]['mmsi'],$this->all_tracked[$id]['type'],$this->all_tracked[$id]['typeid'],$this->all_tracked[$id]['imo'],$this->all_tracked[$id]['callsign'],$this->all_tracked[$id]['arrival_code'],$this->all_tracked[$id]['arrival_date'],$this->all_tracked[$id]['status'],$this->all_tracked[$id]['status_id'],$this->all_tracked[$id]['noarchive'],$this->all_tracked[$id]['format_source'],$this->all_tracked[$id]['source_name'],$this->all_tracked[$id]['over_country']);
442 542
 					$MarineLive->db = null;
443
-					if ($globalDebug) echo $result."\n";
444
-					if ($globalDebugTimeElapsed) echo 'Time elapsed for update addlivespotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
543
+					if ($globalDebug) {
544
+						echo $result."\n";
545
+					}
546
+					if ($globalDebugTimeElapsed) {
547
+						echo 'Time elapsed for update addlivespotterdata : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
548
+					}
445 549
 				    }
446 550
 				}
447 551
 				if (isset($globalServerAPRS) && $globalServerAPRS && $this->all_tracked[$id]['putinarchive']) {
@@ -453,7 +557,9 @@  discard block
 block discarded – undo
453 557
 				
454 558
 				if (isset($line['sourcestats']) && $line['sourcestats'] == TRUE && $line['format_source'] != 'aprs' && $this->all_tracked[$id]['latitude'] != '' && $this->all_tracked[$id]['longitude'] != '') {
455 559
 					$source = $this->all_tracked[$id]['source_name'];
456
-					if ($source == '') $source = $this->all_tracked[$id]['format_source'];
560
+					if ($source == '') {
561
+						$source = $this->all_tracked[$id]['format_source'];
562
+					}
457 563
 					if (!isset($this->source_location[$source])) {
458 564
 						$Location = new Source();
459 565
 						$coord = $Location->getLocationInfobySourceName($source);
@@ -474,7 +580,9 @@  discard block
 block discarded – undo
474 580
 					$stats_heading = round($stats_heading/22.5);
475 581
 					$stats_distance = $Common->distance($latitude,$longitude,$this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude']);
476 582
 					$current_date = date('Y-m-d');
477
-					if ($stats_heading == 16) $stats_heading = 0;
583
+					if ($stats_heading == 16) {
584
+						$stats_heading = 0;
585
+					}
478 586
 					if (!isset($this->stats[$current_date][$source]['polar'][1])) {
479 587
 						for ($i=0;$i<=15;$i++) {
480 588
 						    $this->stats[$current_date][$source]['polar'][$i] = 0;
@@ -492,7 +600,9 @@  discard block
 block discarded – undo
492 600
 						if (isset($this->stats[$current_date][$source]['hist'][0])) {
493 601
 						    end($this->stats[$current_date][$source]['hist']);
494 602
 						    $mini = key($this->stats[$current_date][$source]['hist'])+10;
495
-						} else $mini = 0;
603
+						} else {
604
+							$mini = 0;
605
+						}
496 606
 						for ($i=$mini;$i<=$distance;$i+=10) {
497 607
 						    $this->stats[$current_date][$source]['hist'][$i] = 0;
498 608
 						}
@@ -504,19 +614,27 @@  discard block
 block discarded – undo
504 614
 				
505 615
 
506 616
 				$this->all_tracked[$id]['lastupdate'] = time();
507
-				if ($this->all_tracked[$id]['putinarchive']) $send = true;
508
-			} elseif (isset($this->all_tracked[$id]['latitude']) && isset($globalDistanceIgnore['latitude']) && $globalDebug) echo "!! Too far -> Distance : ".$Common->distance($this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$globalDistanceIgnore['latitude'],$globalDistanceIgnore['longitude'])."\n";
617
+				if ($this->all_tracked[$id]['putinarchive']) {
618
+					$send = true;
619
+				}
620
+			} elseif (isset($this->all_tracked[$id]['latitude']) && isset($globalDistanceIgnore['latitude']) && $globalDebug) {
621
+				echo "!! Too far -> Distance : ".$Common->distance($this->all_tracked[$id]['latitude'],$this->all_tracked[$id]['longitude'],$globalDistanceIgnore['latitude'],$globalDistanceIgnore['longitude'])."\n";
622
+			}
509 623
 			//$this->del();
510 624
 			
511 625
 			
512 626
 			if ($this->last_delete_hourly == 0 || time() - $this->last_delete_hourly > 900) {
513 627
 			    if (!isset($globalNoDB) || $globalNoDB !== TRUE) {
514
-				if ($globalDebug) echo "---- Deleting Live Marine data Not updated since 2 hour...";
628
+				if ($globalDebug) {
629
+					echo "---- Deleting Live Marine data Not updated since 2 hour...";
630
+				}
515 631
 				$MarineLive = new MarineLive($this->db);
516 632
 				$MarineLive->deleteLiveMarineDataNotUpdated();
517 633
 				$MarineLive->db = null;
518 634
 				//MarineLive->deleteLiveMarineData();
519
-				if ($globalDebug) echo " Done\n";
635
+				if ($globalDebug) {
636
+					echo " Done\n";
637
+				}
520 638
 			    }
521 639
 			    $this->last_delete_hourly = time();
522 640
 			}
@@ -525,7 +643,9 @@  discard block
 block discarded – undo
525 643
 		    //$ignoreImport = false;
526 644
 		}
527 645
 		//if (function_exists('pcntl_fork') && $globalFork) pcntl_signal(SIGCHLD, SIG_IGN);
528
-		if ($send) return $this->all_tracked[$id];
646
+		if ($send) {
647
+			return $this->all_tracked[$id];
648
+		}
529 649
 	    }
530 650
 	}
531 651
     }
Please login to merge, or discard this patch.
require/class.Stats.php 2 patches
Spacing   +373 added lines, -373 removed lines patch added patch discarded remove patch
@@ -18,14 +18,14 @@  discard block
 block discarded – undo
18 18
 		$this->db = $Connection->db();
19 19
         }
20 20
               
21
-	public function addLastStatsUpdate($type,$stats_date) {
21
+	public function addLastStatsUpdate($type, $stats_date) {
22 22
                 $query = "DELETE FROM config WHERE name = :type;
23 23
             		INSERT INTO config (name,value) VALUES (:type,:stats_date);";
24
-                $query_values = array('type' => $type,':stats_date' => $stats_date);
24
+                $query_values = array('type' => $type, ':stats_date' => $stats_date);
25 25
                  try {
26 26
                         $sth = $this->db->prepare($query);
27 27
                         $sth->execute($query_values);
28
-                } catch(PDOException $e) {
28
+                } catch (PDOException $e) {
29 29
                         return "error : ".$e->getMessage();
30 30
                 }
31 31
         }
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
                  try {
36 36
                         $sth = $this->db->prepare($query);
37 37
                         $sth->execute(array(':type' => $type));
38
-                } catch(PDOException $e) {
38
+                } catch (PDOException $e) {
39 39
                         echo "error : ".$e->getMessage();
40 40
                 }
41 41
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
                  try {
56 56
                         $sth = $this->db->prepare($query);
57 57
                         $sth->execute(array(':filter_name' => $filter_name));
58
-                } catch(PDOException $e) {
58
+                } catch (PDOException $e) {
59 59
                         return "error : ".$e->getMessage();
60 60
                 }
61 61
         }
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
                  try {
69 69
                         $sth = $this->db->prepare($query);
70 70
                         $sth->execute();
71
-                } catch(PDOException $e) {
71
+                } catch (PDOException $e) {
72 72
                         return "error : ".$e->getMessage();
73 73
                 }
74 74
                 
@@ -76,7 +76,7 @@  discard block
 block discarded – undo
76 76
                  try {
77 77
                         $sth = $this->db->prepare($query);
78 78
                         $sth->execute(array(':filter_name' => $filter_name));
79
-                } catch(PDOException $e) {
79
+                } catch (PDOException $e) {
80 80
                         return "error : ".$e->getMessage();
81 81
                 }
82 82
         }
@@ -86,69 +86,69 @@  discard block
 block discarded – undo
86 86
                  try {
87 87
                         $sth = $this->db->prepare($query);
88 88
                         $sth->execute(array(':filter_name' => $filter_name));
89
-                } catch(PDOException $e) {
89
+                } catch (PDOException $e) {
90 90
                         echo "error : ".$e->getMessage();
91 91
                 }
92 92
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
93 93
                 return $all;
94 94
         }
95
-	public function getAllAircraftTypes($stats_airline = '',$filter_name = '') {
95
+	public function getAllAircraftTypes($stats_airline = '', $filter_name = '') {
96 96
 		if ($filter_name == '') $filter_name = $this->filter_name;
97 97
                 $query = "SELECT * FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_manufacturer ASC";
98 98
                  try {
99 99
                         $sth = $this->db->prepare($query);
100
-                        $sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
101
-                } catch(PDOException $e) {
100
+                        $sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
101
+                } catch (PDOException $e) {
102 102
                         echo "error : ".$e->getMessage();
103 103
                 }
104 104
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
105 105
                 return $all;
106 106
         }
107
-	public function getAllManufacturers($stats_airline = '',$filter_name = '') {
107
+	public function getAllManufacturers($stats_airline = '', $filter_name = '') {
108 108
 		if ($filter_name == '') $filter_name = $this->filter_name;
109 109
                 $query = "SELECT DISTINCT(aircraft_manufacturer) FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name AND aircraft_manufacturer <> '' ORDER BY aircraft_manufacturer ASC";
110 110
                  try {
111 111
                         $sth = $this->db->prepare($query);
112
-                        $sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
113
-                } catch(PDOException $e) {
112
+                        $sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
113
+                } catch (PDOException $e) {
114 114
                         echo "error : ".$e->getMessage();
115 115
                 }
116 116
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
117 117
                 return $all;
118 118
         }
119
-	public function getAllAirportNames($stats_airline = '',$filter_name = '') {
119
+	public function getAllAirportNames($stats_airline = '', $filter_name = '') {
120 120
 		if ($filter_name == '') $filter_name = $this->filter_name;
121 121
                 $query = "SELECT airport_icao, airport_name,airport_city,airport_country FROM stats_airport WHERE stats_airline = :stats_airline AND filter_name = :filter_name AND stats_type = 'daily' GROUP BY airport_icao,airport_name,airport_city,airport_country ORDER BY airport_city ASC";
122 122
                  try {
123 123
                         $sth = $this->db->prepare($query);
124
-                        $sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
125
-                } catch(PDOException $e) {
124
+                        $sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
125
+                } catch (PDOException $e) {
126 126
                         echo "error : ".$e->getMessage();
127 127
                 }
128 128
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
129 129
                 return $all;
130 130
         }
131 131
 
132
-	public function getAllOwnerNames($stats_airline = '',$filter_name = '') {
132
+	public function getAllOwnerNames($stats_airline = '', $filter_name = '') {
133 133
 		if ($filter_name == '') $filter_name = $this->filter_name;
134 134
                 $query = "SELECT owner_name FROM stats_owner WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY owner_name ASC";
135 135
                  try {
136 136
                         $sth = $this->db->prepare($query);
137
-                        $sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
138
-                } catch(PDOException $e) {
137
+                        $sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
138
+                } catch (PDOException $e) {
139 139
                         echo "error : ".$e->getMessage();
140 140
                 }
141 141
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
142 142
                 return $all;
143 143
         }
144 144
 
145
-	public function getAllPilotNames($stats_airline = '',$filter_name = '') {
145
+	public function getAllPilotNames($stats_airline = '', $filter_name = '') {
146 146
 		if ($filter_name == '') $filter_name = $this->filter_name;
147 147
                 $query = "SELECT pilot_id,pilot_name FROM stats_pilot WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY pilot_name ASC";
148 148
                  try {
149 149
                         $sth = $this->db->prepare($query);
150
-                        $sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
151
-                } catch(PDOException $e) {
150
+                        $sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
151
+                } catch (PDOException $e) {
152 152
                         echo "error : ".$e->getMessage();
153 153
                 }
154 154
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -156,7 +156,7 @@  discard block
 block discarded – undo
156 156
         }
157 157
 
158 158
 
159
-	public function countAllAircraftTypes($limit = true, $stats_airline = '', $filter_name = '',$year = '', $month = '') {
159
+	public function countAllAircraftTypes($limit = true, $stats_airline = '', $filter_name = '', $year = '', $month = '') {
160 160
 		global $globalStatsFilters;
161 161
 		if ($filter_name == '') $filter_name = $this->filter_name;
162 162
 		if ($year == '' && $month == '') {
@@ -164,24 +164,24 @@  discard block
 block discarded – undo
164 164
 			else $query = "SELECT aircraft_icao, cnt AS aircraft_icao_count, aircraft_name, aircraft_manufacturer FROM stats_aircraft WHERE aircraft_name <> '' AND aircraft_icao <> '' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_icao_count DESC";
165 165
 			try {
166 166
 				$sth = $this->db->prepare($query);
167
-				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
168
-			} catch(PDOException $e) {
167
+				$sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
168
+			} catch (PDOException $e) {
169 169
 				echo "error : ".$e->getMessage();
170 170
 			}
171 171
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
172 172
 		} else $all = array();
173 173
                 if (empty($all)) {
174
-            	    $filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
174
+            	    $filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
175 175
             	    if ($filter_name != '') {
176
-            		    $filters = array_merge($filters,$globalStatsFilters[$filter_name]);
176
+            		    $filters = array_merge($filters, $globalStatsFilters[$filter_name]);
177 177
             	    }
178 178
             	    $Spotter = new Spotter($this->db);
179 179
             	    //$all = $Spotter->countAllAircraftTypes($limit,0,'',$filters,$year,$month);
180
-            	    $all = $Spotter->countAllAircraftTypes($limit,0,'',$filters);
180
+            	    $all = $Spotter->countAllAircraftTypes($limit, 0, '', $filters);
181 181
                 }
182 182
                 return $all;
183 183
 	}
184
-	public function countAllAirlineCountries($limit = true,$filter_name = '',$year = '',$month = '') {
184
+	public function countAllAirlineCountries($limit = true, $filter_name = '', $year = '', $month = '') {
185 185
 		global $globalStatsFilters;
186 186
 		if ($filter_name == '') $filter_name = $this->filter_name;
187 187
 		if ($year == '' && $month == '') {
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
 			try {
191 191
 				$sth = $this->db->prepare($query);
192 192
 				$sth->execute(array(':filter_name' => $filter_name));
193
-			} catch(PDOException $e) {
193
+			} catch (PDOException $e) {
194 194
 				echo "error : ".$e->getMessage();
195 195
 			}
196 196
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -198,16 +198,16 @@  discard block
 block discarded – undo
198 198
                 if (empty($all)) {
199 199
             		$Spotter = new Spotter($this->db);
200 200
             		$filters = array();
201
-            		$filters = array('year' => $year,'month' => $month);
201
+            		$filters = array('year' => $year, 'month' => $month);
202 202
             		if ($filter_name != '') {
203
-            			$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
203
+            			$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
204 204
 			}
205 205
             		//$all = $Spotter->countAllAirlineCountries($limit,$filters,$year,$month);
206
-            		$all = $Spotter->countAllAirlineCountries($limit,$filters);
206
+            		$all = $Spotter->countAllAirlineCountries($limit, $filters);
207 207
                 }
208 208
                 return $all;
209 209
 	}
210
-	public function countAllAircraftManufacturers($limit = true,$stats_airline = '', $filter_name = '',$year = '', $month = '') {
210
+	public function countAllAircraftManufacturers($limit = true, $stats_airline = '', $filter_name = '', $year = '', $month = '') {
211 211
 		global $globalStatsFilters;
212 212
 		if ($filter_name == '') $filter_name = $this->filter_name;
213 213
 		if ($year == '' && $month == '') {
@@ -215,16 +215,16 @@  discard block
 block discarded – undo
215 215
 			else $query = "SELECT aircraft_manufacturer, SUM(stats_aircraft.cnt) as aircraft_manufacturer_count FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY aircraft_manufacturer ORDER BY aircraft_manufacturer_count DESC";
216 216
 			try {
217 217
 				$sth = $this->db->prepare($query);
218
-				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
219
-			} catch(PDOException $e) {
218
+				$sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
219
+			} catch (PDOException $e) {
220 220
 				echo "error : ".$e->getMessage();
221 221
 			}
222 222
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
223 223
 		} else $all = array();
224 224
 		if (empty($all)) {
225
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
225
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
226 226
 			if ($filter_name != '') {
227
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
227
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
228 228
 			}
229 229
 			$Spotter = new Spotter($this->db);
230 230
 			//$all = $Spotter->countAllAircraftManufacturers($filters,$year,$month);
@@ -233,7 +233,7 @@  discard block
 block discarded – undo
233 233
 		return $all;
234 234
 	}
235 235
 
236
-	public function countAllArrivalCountries($limit = true, $stats_airline = '', $filter_name = '',$year = '', $month = '') {
236
+	public function countAllArrivalCountries($limit = true, $stats_airline = '', $filter_name = '', $year = '', $month = '') {
237 237
 		global $globalStatsFilters;
238 238
 		if ($filter_name == '') $filter_name = $this->filter_name;
239 239
 		if ($year == '' && $month == '') {
@@ -241,20 +241,20 @@  discard block
 block discarded – undo
241 241
 			else $query = "SELECT airport_country AS airport_arrival_country, SUM(arrival) as airport_arrival_country_count, countries.iso3 AS airport_arrival_country_iso3 FROM stats_airport, countries WHERE countries.name = stats_aiport.airport_country AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_arrival_country, countries.iso3 ORDER BY airport_arrival_country_count DESC";
242 242
 			try {
243 243
 				$sth = $this->db->prepare($query);
244
-				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
245
-			} catch(PDOException $e) {
244
+				$sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
245
+			} catch (PDOException $e) {
246 246
 				echo "error : ".$e->getMessage();
247 247
 			}
248 248
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
249 249
 		} else $all = array();
250 250
                 if (empty($all)) {
251
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
251
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
252 252
 			if ($filter_name != '') {
253
-            			$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
253
+            			$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
254 254
 			}
255 255
 			$Spotter = new Spotter($this->db);
256 256
 			//$all = $Spotter->countAllArrivalCountries($limit,$filters,$year,$month);
257
-			$all = $Spotter->countAllArrivalCountries($limit,$filters);
257
+			$all = $Spotter->countAllArrivalCountries($limit, $filters);
258 258
                 }
259 259
                 return $all;
260 260
 	}
@@ -265,15 +265,15 @@  discard block
 block discarded – undo
265 265
 		else $query = "SELECT airport_country AS airport_departure_country, SUM(departure) as airport_departure_country_count, countries.iso3 as airport_departure_country_iso3 FROM stats_airport, countries WHERE countries.iso3 = stats_airport.airport_country AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_departure_country, countries.iso3 ORDER BY airport_departure_country_count DESC";
266 266
                  try {
267 267
                         $sth = $this->db->prepare($query);
268
-                        $sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
269
-                } catch(PDOException $e) {
268
+                        $sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
269
+                } catch (PDOException $e) {
270 270
                         echo "error : ".$e->getMessage();
271 271
                 }
272 272
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
273 273
                 if (empty($all)) {
274
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
274
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
275 275
 			if ($filter_name != '') {
276
-            			$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
276
+            			$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
277 277
 			}
278 278
 			$Spotter = new Spotter($this->db);
279 279
 			//$all = $Spotter->countAllDepartureCountries($filters,$year,$month);
@@ -282,7 +282,7 @@  discard block
 block discarded – undo
282 282
                 return $all;
283 283
 	}
284 284
 
285
-	public function countAllAirlines($limit = true,$filter_name = '',$year = '',$month = '') {
285
+	public function countAllAirlines($limit = true, $filter_name = '', $year = '', $month = '') {
286 286
 		global $globalStatsFilters, $globalVATSIM, $globalIVAO;
287 287
 		if ($filter_name == '') $filter_name = $this->filter_name;
288 288
 		if ($year == '' && $month == '') {
@@ -291,7 +291,7 @@  discard block
 block discarded – undo
291 291
 			if (isset($forsource)) {
292 292
 				if ($limit) $query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource = :forsource ORDER BY airline_count DESC LIMIT 10 OFFSET 0";
293 293
 				else $query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource = :forsource ORDER BY airline_count DESC";
294
-				$query_values = array(':filter_name' => $filter_name,':forsource' => $forsource);
294
+				$query_values = array(':filter_name' => $filter_name, ':forsource' => $forsource);
295 295
 			} else {
296 296
 				if ($limit) $query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource IS NULL ORDER BY airline_count DESC LIMIT 10 OFFSET 0";
297 297
 				else $query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource IS NULL ORDER BY airline_count DESC";
@@ -300,7 +300,7 @@  discard block
 block discarded – undo
300 300
 			try {
301 301
 				$sth = $this->db->prepare($query);
302 302
 				$sth->execute($query_values);
303
-			} catch(PDOException $e) {
303
+			} catch (PDOException $e) {
304 304
 				echo "error : ".$e->getMessage();
305 305
 			}
306 306
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -308,16 +308,16 @@  discard block
 block discarded – undo
308 308
                 if (empty($all)) {
309 309
 	                $Spotter = new Spotter($this->db);
310 310
             		$filters = array();
311
-			$filters = array('year' => $year,'month' => $month);
311
+			$filters = array('year' => $year, 'month' => $month);
312 312
             		if ($filter_name != '') {
313
-            			$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
313
+            			$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
314 314
 			}
315 315
 			//$all = $Spotter->countAllAirlines($limit,0,'',$filters,$year,$month);
316
-    		        $all = $Spotter->countAllAirlines($limit,0,'',$filters);
316
+    		        $all = $Spotter->countAllAirlines($limit, 0, '', $filters);
317 317
                 }
318 318
                 return $all;
319 319
 	}
320
-	public function countAllAircraftRegistrations($limit = true,$stats_airline = '',$filter_name = '',$year = '',$month = '') {
320
+	public function countAllAircraftRegistrations($limit = true, $stats_airline = '', $filter_name = '', $year = '', $month = '') {
321 321
 		global $globalStatsFilters;
322 322
 		if ($filter_name == '') $filter_name = $this->filter_name;
323 323
 		if ($year == '' && $month == '') {
@@ -325,24 +325,24 @@  discard block
 block discarded – undo
325 325
 			else $query = "SELECT s.aircraft_icao, s.cnt AS aircraft_registration_count, a.type AS aircraft_name FROM stats_registration s, aircraft a WHERE s.registration <> '' AND a.icao = s.aircraft_icao AND s.stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_registration_count DESC";
326 326
 			try {
327 327
 				$sth = $this->db->prepare($query);
328
-				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
329
-			} catch(PDOException $e) {
328
+				$sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
329
+			} catch (PDOException $e) {
330 330
 				echo "error : ".$e->getMessage();
331 331
 			}
332 332
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
333 333
 		} else $all = array();
334 334
                 if (empty($all)) {
335
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
335
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
336 336
 			if ($filter_name != '') {
337
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
337
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
338 338
 			}
339 339
 	                $Spotter = new Spotter($this->db);
340 340
     		        //$all = $Spotter->countAllAircraftRegistrations($limit,0,'',$filters,$year,$month);
341
-    		        $all = $Spotter->countAllAircraftRegistrations($limit,0,'',$filters);
341
+    		        $all = $Spotter->countAllAircraftRegistrations($limit, 0, '', $filters);
342 342
                 }
343 343
                 return $all;
344 344
 	}
345
-	public function countAllCallsigns($limit = true,$stats_airline = '',$filter_name = '',$year = '',$month = '') {
345
+	public function countAllCallsigns($limit = true, $stats_airline = '', $filter_name = '', $year = '', $month = '') {
346 346
 		global $globalStatsFilters;
347 347
 		if ($filter_name == '') $filter_name = $this->filter_name;
348 348
 		if ($year == '' && $month == '') {
@@ -350,24 +350,24 @@  discard block
 block discarded – undo
350 350
 			else $query = "SELECT s.callsign_icao, s.cnt AS callsign_icao_count, a.name AS airline_name, a.icao as airline_icao FROM stats_callsign s, airlines a WHERE s.callsign_icao <> '' AND a.icao = s.airline_icao AND s.airline_icao = :stats_airline AND filter_name = :filter_name ORDER BY callsign_icao_count DESC";
351 351
 			 try {
352 352
 				$sth = $this->db->prepare($query);
353
-				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
354
-			} catch(PDOException $e) {
353
+				$sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
354
+			} catch (PDOException $e) {
355 355
 				echo "error : ".$e->getMessage();
356 356
 			}
357 357
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
358 358
 		} else $all = array();
359 359
 		if (empty($all)) {
360
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
360
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
361 361
 			if ($filter_name != '') {
362
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
362
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
363 363
 			}
364 364
 			$Spotter = new Spotter($this->db);
365 365
 			//$all = $Spotter->countAllCallsigns($limit,0,'',$filters,$year,$month);
366
-			$all = $Spotter->countAllCallsigns($limit,0,'',$filters);
366
+			$all = $Spotter->countAllCallsigns($limit, 0, '', $filters);
367 367
 		}
368 368
 		return $all;
369 369
 	}
370
-	public function countAllFlightOverCountries($limit = true, $stats_airline = '',$filter_name = '',$year = '',$month = '') {
370
+	public function countAllFlightOverCountries($limit = true, $stats_airline = '', $filter_name = '', $year = '', $month = '') {
371 371
 		$Connection = new Connection();
372 372
 		if ($filter_name == '') $filter_name = $this->filter_name;
373 373
 		if ($Connection->tableExists('countries')) {
@@ -376,8 +376,8 @@  discard block
 block discarded – undo
376 376
 				else $query = "SELECT countries.iso3 as flight_country_iso3, countries.iso2 as flight_country_iso2, countries.name as flight_country, cnt as flight_count, lat as flight_country_latitude, lon as flight_country_longitude FROM stats_country, countries WHERE stats_country.iso2 = countries.iso2 AND stats_country.stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY flight_count DESC";
377 377
 				 try {
378 378
 					$sth = $this->db->prepare($query);
379
-					$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
380
-				} catch(PDOException $e) {
379
+					$sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
380
+				} catch (PDOException $e) {
381 381
 					echo "error : ".$e->getMessage();
382 382
 				}
383 383
 				$all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -393,7 +393,7 @@  discard block
 block discarded – undo
393 393
 			return array();
394 394
 		}
395 395
 	}
396
-	public function countAllPilots($limit = true,$stats_airline = '',$filter_name = '', $year = '',$month = '') {
396
+	public function countAllPilots($limit = true, $stats_airline = '', $filter_name = '', $year = '', $month = '') {
397 397
 		global $globalStatsFilters;
398 398
 		if ($filter_name == '') $filter_name = $this->filter_name;
399 399
 		if ($year == '' && $month == '') {
@@ -401,25 +401,25 @@  discard block
 block discarded – undo
401 401
 			else $query = "SELECT pilot_id, cnt AS pilot_count, pilot_name, format_source FROM stats_pilot WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY pilot_count DESC";
402 402
 			try {
403 403
 				$sth = $this->db->prepare($query);
404
-				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
405
-			} catch(PDOException $e) {
404
+				$sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
405
+			} catch (PDOException $e) {
406 406
 				echo "error : ".$e->getMessage();
407 407
 			}
408 408
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
409 409
 		} else $all = array();
410 410
 		if (empty($all)) {
411
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
411
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
412 412
 			if ($filter_name != '') {
413
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
413
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
414 414
 			}
415 415
 			$Spotter = new Spotter($this->db);
416 416
 			//$all = $Spotter->countAllPilots($limit,0,'',$filters,$year,$month);
417
-			$all = $Spotter->countAllPilots($limit,0,'',$filters);
417
+			$all = $Spotter->countAllPilots($limit, 0, '', $filters);
418 418
 		}
419 419
 		return $all;
420 420
 	}
421 421
 
422
-	public function countAllOwners($limit = true,$stats_airline = '', $filter_name = '',$year = '',$month = '') {
422
+	public function countAllOwners($limit = true, $stats_airline = '', $filter_name = '', $year = '', $month = '') {
423 423
 		global $globalStatsFilters;
424 424
 		if ($filter_name == '') $filter_name = $this->filter_name;
425 425
 		if ($year == '' && $month == '') {
@@ -427,24 +427,24 @@  discard block
 block discarded – undo
427 427
 			else $query = "SELECT owner_name, cnt AS owner_count FROM stats_owner WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY owner_count DESC";
428 428
 			try {
429 429
 				$sth = $this->db->prepare($query);
430
-				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
431
-			} catch(PDOException $e) {
430
+				$sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
431
+			} catch (PDOException $e) {
432 432
 				echo "error : ".$e->getMessage();
433 433
 			}
434 434
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
435 435
 		} else $all = array();
436 436
                 if (empty($all)) {
437
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
437
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
438 438
 			if ($filter_name != '') {
439
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
439
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
440 440
 			}
441 441
             		$Spotter = new Spotter($this->db);
442 442
             		//$all = $Spotter->countAllOwners($limit,0,'',$filters,$year,$month);
443
-            		$all = $Spotter->countAllOwners($limit,0,'',$filters);
443
+            		$all = $Spotter->countAllOwners($limit, 0, '', $filters);
444 444
                 }
445 445
                 return $all;
446 446
 	}
447
-	public function countAllDepartureAirports($limit = true,$stats_airline = '',$filter_name = '',$year = '',$month = '') {
447
+	public function countAllDepartureAirports($limit = true, $stats_airline = '', $filter_name = '', $year = '', $month = '') {
448 448
 		global $globalStatsFilters;
449 449
 		if ($filter_name == '') $filter_name = $this->filter_name;
450 450
 		if ($year == '' && $month == '') {
@@ -452,22 +452,22 @@  discard block
 block discarded – undo
452 452
 			else $query = "SELECT DISTINCT airport_icao AS airport_departure_icao,airport_city AS airport_departure_city,airport_country AS airport_departure_country,departure AS airport_departure_icao_count, airport.latitude AS airport_departure_latitude, airport.longitude AS airport_departure_longitude FROM stats_airport,airport WHERE airport.icao = stats_airport.airport_icao AND departure > 0 AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY airport_departure_icao_count DESC";
453 453
 			try {
454 454
 				$sth = $this->db->prepare($query);
455
-				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
456
-			} catch(PDOException $e) {
455
+				$sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
456
+			} catch (PDOException $e) {
457 457
 				echo "error : ".$e->getMessage();
458 458
 			}
459 459
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
460 460
 		} else $all = array();
461 461
                 if (empty($all)) {
462
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
462
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
463 463
             		if ($filter_name != '') {
464
-            			$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
464
+            			$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
465 465
 			}
466 466
             		$Spotter = new Spotter($this->db);
467 467
 //            		$pall = $Spotter->countAllDepartureAirports($limit,0,'',$filters,$year,$month);
468 468
   //      		$dall = $Spotter->countAllDetectedDepartureAirports($limit,0,'',$filters,$year,$month);
469
-            		$pall = $Spotter->countAllDepartureAirports($limit,0,'',$filters);
470
-        		$dall = $Spotter->countAllDetectedDepartureAirports($limit,0,'',$filters);
469
+            		$pall = $Spotter->countAllDepartureAirports($limit, 0, '', $filters);
470
+        		$dall = $Spotter->countAllDetectedDepartureAirports($limit, 0, '', $filters);
471 471
         		$all = array();
472 472
         		foreach ($pall as $value) {
473 473
         			$icao = $value['airport_departure_icao'];
@@ -484,11 +484,11 @@  discard block
 block discarded – undo
484 484
         		foreach ($all as $key => $row) {
485 485
         			$count[$key] = $row['airport_departure_icao_count'];
486 486
         		}
487
-        		array_multisort($count,SORT_DESC,$all);
487
+        		array_multisort($count, SORT_DESC, $all);
488 488
                 }
489 489
                 return $all;
490 490
 	}
491
-	public function countAllArrivalAirports($limit = true,$stats_airline = '',$filter_name = '',$year = '',$month = '') {
491
+	public function countAllArrivalAirports($limit = true, $stats_airline = '', $filter_name = '', $year = '', $month = '') {
492 492
 		global $globalStatsFilters;
493 493
 		if ($filter_name == '') $filter_name = $this->filter_name;
494 494
 		if ($year == '' && $month == '') {
@@ -496,22 +496,22 @@  discard block
 block discarded – undo
496 496
 			else $query = "SELECT DISTINCT airport_icao AS airport_arrival_icao,airport_city AS airport_arrival_city,airport_country AS airport_arrival_country,arrival AS airport_arrival_icao_count, airport.latitude AS airport_arrival_latitude, airport.longitude AS airport_arrival_longitude FROM stats_airport, airport WHERE airport.icao = stats_airport.airport_icao AND arrival > 0 AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY airport_arrival_icao_count DESC";
497 497
 			try {
498 498
 				$sth = $this->db->prepare($query);
499
-				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
500
-			} catch(PDOException $e) {
499
+				$sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
500
+			} catch (PDOException $e) {
501 501
 				echo "error : ".$e->getMessage();
502 502
 			}
503 503
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
504 504
 		} else $all = array();
505 505
 		if (empty($all)) {
506
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
506
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
507 507
 			if ($filter_name != '') {
508
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
508
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
509 509
 			}
510 510
 			$Spotter = new Spotter($this->db);
511 511
 //			$pall = $Spotter->countAllArrivalAirports($limit,0,'',false,$filters,$year,$month);
512 512
 //			$dall = $Spotter->countAllDetectedArrivalAirports($limit,0,'',false,$filters,$year,$month);
513
-			$pall = $Spotter->countAllArrivalAirports($limit,0,'',false,$filters);
514
-			$dall = $Spotter->countAllDetectedArrivalAirports($limit,0,'',false,$filters);
513
+			$pall = $Spotter->countAllArrivalAirports($limit, 0, '', false, $filters);
514
+			$dall = $Spotter->countAllDetectedArrivalAirports($limit, 0, '', false, $filters);
515 515
         		$all = array();
516 516
         		foreach ($pall as $value) {
517 517
         			$icao = $value['airport_arrival_icao'];
@@ -528,12 +528,12 @@  discard block
 block discarded – undo
528 528
         		foreach ($all as $key => $row) {
529 529
         			$count[$key] = $row['airport_arrival_icao_count'];
530 530
         		}
531
-        		array_multisort($count,SORT_DESC,$all);
531
+        		array_multisort($count, SORT_DESC, $all);
532 532
                 }
533 533
  
534 534
                 return $all;
535 535
 	}
536
-	public function countAllMonthsLastYear($limit = true,$stats_airline = '',$filter_name = '') {
536
+	public function countAllMonthsLastYear($limit = true, $stats_airline = '', $filter_name = '') {
537 537
 		global $globalDBdriver, $globalStatsFilters;
538 538
 		if ($filter_name == '') $filter_name = $this->filter_name;
539 539
 		if ($globalDBdriver == 'mysql') {
@@ -543,18 +543,18 @@  discard block
 block discarded – undo
543 543
 			if ($limit) $query = "SELECT EXTRACT(MONTH FROM stats_date) as month_name, EXTRACT(YEAR FROM stats_date) as year_name, cnt as date_count FROM stats WHERE stats_type = 'flights_bymonth' AND stats_date >= CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '12 MONTHS' AND stats_airline = :stats_airline AND filter_name = :filter_name";
544 544
 			else $query = "SELECT EXTRACT(MONTH FROM stats_date) as month_name, EXTRACT(YEAR FROM stats_date) as year_name, cnt as date_count FROM stats WHERE stats_type = 'flights_bymonth' AND stats_airline = :stats_airline AND filter_name = :filter_name";
545 545
 		}
546
-		$query_data = array(':stats_airline' => $stats_airline,':filter_name' => $filter_name);
546
+		$query_data = array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
547 547
                  try {
548 548
                         $sth = $this->db->prepare($query);
549 549
                         $sth->execute($query_data);
550
-                } catch(PDOException $e) {
550
+                } catch (PDOException $e) {
551 551
                         echo "error : ".$e->getMessage();
552 552
                 }
553 553
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
554 554
                 if (empty($all)) {
555 555
 			$filters = array('airlines' => array($stats_airline));
556 556
 			if ($filter_name != '') {
557
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
557
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
558 558
 			}
559 559
             		$Spotter = new Spotter($this->db);
560 560
             		$all = $Spotter->countAllMonthsLastYear($filters);
@@ -563,29 +563,29 @@  discard block
 block discarded – undo
563 563
                 return $all;
564 564
 	}
565 565
 	
566
-	public function countAllDatesLastMonth($stats_airline = '',$filter_name = '') {
566
+	public function countAllDatesLastMonth($stats_airline = '', $filter_name = '') {
567 567
 		global $globalStatsFilters;
568 568
 		if ($filter_name == '') $filter_name = $this->filter_name;
569 569
 		$query = "SELECT flight_date as date_name, cnt as date_count FROM stats_flight WHERE stats_type = 'month' AND stats_airline = :stats_airline AND filter_name = :filter_name";
570
-		$query_data = array(':stats_airline' => $stats_airline,':filter_name' => $filter_name);
570
+		$query_data = array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
571 571
                  try {
572 572
                         $sth = $this->db->prepare($query);
573 573
                         $sth->execute($query_data);
574
-                } catch(PDOException $e) {
574
+                } catch (PDOException $e) {
575 575
                         echo "error : ".$e->getMessage();
576 576
                 }
577 577
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
578 578
                 if (empty($all)) {
579 579
 			$filters = array('airlines' => array($stats_airline));
580 580
 			if ($filter_name != '') {
581
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
581
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
582 582
 			}
583 583
             		$Spotter = new Spotter($this->db);
584 584
             		$all = $Spotter->countAllDatesLastMonth($filters);
585 585
                 }
586 586
                 return $all;
587 587
 	}
588
-	public function countAllDatesLast7Days($stats_airline = '',$filter_name = '') {
588
+	public function countAllDatesLast7Days($stats_airline = '', $filter_name = '') {
589 589
 		global $globalDBdriver, $globalStatsFilters;
590 590
 		if ($filter_name == '') $filter_name = $this->filter_name;
591 591
 		if ($globalDBdriver == 'mysql') {
@@ -593,40 +593,40 @@  discard block
 block discarded – undo
593 593
 		} else {
594 594
 			$query = "SELECT flight_date as date_name, cnt as date_count FROM stats_flight WHERE stats_type = 'month' AND flight_date::timestamp >= CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '7 DAYS' AND stats_airline = :stats_airline AND filter_name = :filter_name";
595 595
 		}
596
-		$query_data = array(':stats_airline' => $stats_airline,':filter_name' => $filter_name);
596
+		$query_data = array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
597 597
                  try {
598 598
                         $sth = $this->db->prepare($query);
599 599
                         $sth->execute($query_data);
600
-                } catch(PDOException $e) {
600
+                } catch (PDOException $e) {
601 601
                         echo "error : ".$e->getMessage();
602 602
                 }
603 603
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
604 604
                 if (empty($all)) {
605 605
 			$filters = array('airlines' => array($stats_airline));
606 606
 			if ($filter_name != '') {
607
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
607
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
608 608
 			}
609 609
             		$Spotter = new Spotter($this->db);
610 610
             		$all = $Spotter->countAllDatesLast7Days($filters);
611 611
                 }
612 612
                 return $all;
613 613
 	}
614
-	public function countAllDates($stats_airline = '',$filter_name = '') {
614
+	public function countAllDates($stats_airline = '', $filter_name = '') {
615 615
 		global $globalStatsFilters;
616 616
 		if ($filter_name == '') $filter_name = $this->filter_name;
617 617
 		$query = "SELECT flight_date as date_name, cnt as date_count FROM stats_flight WHERE stats_type = 'date' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY date_count DESC";
618
-		$query_data = array(':stats_airline' => $stats_airline,':filter_name' => $filter_name);
618
+		$query_data = array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
619 619
                  try {
620 620
                         $sth = $this->db->prepare($query);
621 621
                         $sth->execute($query_data);
622
-                } catch(PDOException $e) {
622
+                } catch (PDOException $e) {
623 623
                         echo "error : ".$e->getMessage();
624 624
                 }
625 625
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
626 626
                 if (empty($all)) {
627 627
 			$filters = array('airlines' => array($stats_airline));
628 628
 			if ($filter_name != '') {
629
-            			$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
629
+            			$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
630 630
 			}
631 631
             		$Spotter = new Spotter($this->db);
632 632
             		$all = $Spotter->countAllDates($filters);
@@ -641,21 +641,21 @@  discard block
 block discarded – undo
641 641
                  try {
642 642
                         $sth = $this->db->prepare($query);
643 643
                         $sth->execute($query_data);
644
-                } catch(PDOException $e) {
644
+                } catch (PDOException $e) {
645 645
                         echo "error : ".$e->getMessage();
646 646
                 }
647 647
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
648 648
                 if (empty($all)) {
649 649
             		$filters = array();
650 650
             		if ($filter_name != '') {
651
-            			$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
651
+            			$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
652 652
 			}
653 653
             		$Spotter = new Spotter($this->db);
654 654
             		$all = $Spotter->countAllDatesByAirlines($filters);
655 655
                 }
656 656
                 return $all;
657 657
 	}
658
-	public function countAllMonths($stats_airline = '',$filter_name = '') {
658
+	public function countAllMonths($stats_airline = '', $filter_name = '') {
659 659
 		global $globalStatsFilters, $globalDBdriver;
660 660
 		if ($filter_name == '') $filter_name = $this->filter_name;
661 661
 		if ($globalDBdriver == 'mysql') {
@@ -666,7 +666,7 @@  discard block
 block discarded – undo
666 666
                  try {
667 667
                         $sth = $this->db->prepare($query);
668 668
                         $sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
669
-                } catch(PDOException $e) {
669
+                } catch (PDOException $e) {
670 670
                         echo "error : ".$e->getMessage();
671 671
                 }
672 672
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -674,7 +674,7 @@  discard block
 block discarded – undo
674 674
                 if (empty($all)) {
675 675
 			$filters = array('airlines' => array($stats_airline));
676 676
 			if ($filter_name != '') {
677
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
677
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
678 678
 			}
679 679
             		$Spotter = new Spotter($this->db);
680 680
             		$all = $Spotter->countAllMonths($filters);
@@ -692,7 +692,7 @@  discard block
 block discarded – undo
692 692
                  try {
693 693
                         $sth = $this->db->prepare($query);
694 694
                         $sth->execute();
695
-                } catch(PDOException $e) {
695
+                } catch (PDOException $e) {
696 696
                         echo "error : ".$e->getMessage();
697 697
                 }
698 698
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -713,7 +713,7 @@  discard block
 block discarded – undo
713 713
                  try {
714 714
                         $sth = $this->db->prepare($query);
715 715
                         $sth->execute();
716
-                } catch(PDOException $e) {
716
+                } catch (PDOException $e) {
717 717
                         echo "error : ".$e->getMessage();
718 718
                 }
719 719
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -731,21 +731,21 @@  discard block
 block discarded – undo
731 731
                  try {
732 732
                         $sth = $this->db->prepare($query);
733 733
                         $sth->execute(array(':filter_name' => $filter_name));
734
-                } catch(PDOException $e) {
734
+                } catch (PDOException $e) {
735 735
                         echo "error : ".$e->getMessage();
736 736
                 }
737 737
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
738 738
                 if (empty($all)) {
739 739
             		$filters = array();
740 740
             		if ($filter_name != '') {
741
-            			$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
741
+            			$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
742 742
 			}
743 743
             		$Spotter = new Spotter($this->db);
744 744
             		$all = $Spotter->countAllMilitaryMonths($filters);
745 745
                 }
746 746
                 return $all;
747 747
 	}
748
-	public function countAllHours($orderby = 'hour',$limit = true,$stats_airline = '',$filter_name = '') {
748
+	public function countAllHours($orderby = 'hour', $limit = true, $stats_airline = '', $filter_name = '') {
749 749
 		global $globalTimezone, $globalDBdriver, $globalStatsFilters;
750 750
 		if ($filter_name == '') $filter_name = $this->filter_name;
751 751
 		if ($limit) $query = "SELECT flight_date as hour_name, cnt as hour_count FROM stats_flight WHERE stats_type = 'hour' AND stats_airline = :stats_airline AND filter_name = :filter_name";
@@ -762,30 +762,30 @@  discard block
 block discarded – undo
762 762
                  try {
763 763
                         $sth = $this->db->prepare($query);
764 764
                         $sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
765
-                } catch(PDOException $e) {
765
+                } catch (PDOException $e) {
766 766
                         echo "error : ".$e->getMessage();
767 767
                 }
768 768
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
769 769
                 if (empty($all)) {
770 770
 			$filters = array('airlines' => array($stats_airline));
771 771
 			if ($filter_name != '') {
772
-            			$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
772
+            			$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
773 773
 			}
774 774
             		$Spotter = new Spotter($this->db);
775
-            		$all = $Spotter->countAllHours($orderby,$filters);
775
+            		$all = $Spotter->countAllHours($orderby, $filters);
776 776
                 }
777 777
                 return $all;
778 778
 	}
779 779
 	
780
-	public function countOverallFlights($stats_airline = '', $filter_name = '',$year = '',$month = '') {
780
+	public function countOverallFlights($stats_airline = '', $filter_name = '', $year = '', $month = '') {
781 781
 		global $globalStatsFilters;
782 782
 		if ($filter_name == '') $filter_name = $this->filter_name;
783 783
 		if ($year == '') $year = date('Y');
784
-		$all = $this->getSumStats('flights_bymonth',$year,$stats_airline,$filter_name,$month);
784
+		$all = $this->getSumStats('flights_bymonth', $year, $stats_airline, $filter_name, $month);
785 785
 		if (empty($all)) {
786
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
786
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
787 787
 			if ($filter_name != '') {
788
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
788
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
789 789
 			}
790 790
 			$Spotter = new Spotter($this->db);
791 791
 			//$all = $Spotter->countOverallFlights($filters,$year,$month);
@@ -793,16 +793,16 @@  discard block
 block discarded – undo
793 793
 		}
794 794
 		return $all;
795 795
 	}
796
-	public function countOverallMilitaryFlights($filter_name = '',$year = '', $month = '') {
796
+	public function countOverallMilitaryFlights($filter_name = '', $year = '', $month = '') {
797 797
 		global $globalStatsFilters;
798 798
 		if ($filter_name == '') $filter_name = $this->filter_name;
799 799
 		if ($year == '') $year = date('Y');
800
-		$all = $this->getSumStats('military_flights_bymonth',$year,'',$filter_name,$month);
800
+		$all = $this->getSumStats('military_flights_bymonth', $year, '', $filter_name, $month);
801 801
 		if (empty($all)) {
802 802
 		        $filters = array();
803
-			$filters = array('year' => $year,'month' => $month);
803
+			$filters = array('year' => $year, 'month' => $month);
804 804
             		if ($filter_name != '') {
805
-            			$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
805
+            			$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
806 806
 			}
807 807
 			$Spotter = new Spotter($this->db);
808 808
 			//$all = $Spotter->countOverallMilitaryFlights($filters,$year,$month);
@@ -810,15 +810,15 @@  discard block
 block discarded – undo
810 810
 		}
811 811
 		return $all;
812 812
 	}
813
-	public function countOverallArrival($stats_airline = '',$filter_name = '', $year = '', $month = '') {
813
+	public function countOverallArrival($stats_airline = '', $filter_name = '', $year = '', $month = '') {
814 814
 		global $globalStatsFilters;
815 815
 		if ($filter_name == '') $filter_name = $this->filter_name;
816 816
 		if ($year == '') $year = date('Y');
817
-		$all = $this->getSumStats('realarrivals_bymonth',$year,$stats_airline,$filter_name,$month);
817
+		$all = $this->getSumStats('realarrivals_bymonth', $year, $stats_airline, $filter_name, $month);
818 818
 		if (empty($all)) {
819
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
819
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
820 820
 			if ($filter_name != '') {
821
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
821
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
822 822
 			}
823 823
 			$Spotter = new Spotter($this->db);
824 824
 			//$all = $Spotter->countOverallArrival($filters,$year,$month);
@@ -826,24 +826,24 @@  discard block
 block discarded – undo
826 826
 		}
827 827
 		return $all;
828 828
 	}
829
-	public function countOverallAircrafts($stats_airline = '',$filter_name = '',$year = '', $month = '') {
829
+	public function countOverallAircrafts($stats_airline = '', $filter_name = '', $year = '', $month = '') {
830 830
 		global $globalStatsFilters;
831 831
 		if ($filter_name == '') $filter_name = $this->filter_name;
832 832
 		if ($year == '' && $month == '') {
833 833
 			$query = "SELECT COUNT(*) AS nb FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name";
834 834
 			try {
835 835
 				$sth = $this->db->prepare($query);
836
-				$sth->execute(array(':filter_name' => $filter_name,':stats_airline' => $stats_airline));
837
-			} catch(PDOException $e) {
836
+				$sth->execute(array(':filter_name' => $filter_name, ':stats_airline' => $stats_airline));
837
+			} catch (PDOException $e) {
838 838
 				echo "error : ".$e->getMessage();
839 839
 			}
840 840
 			$result = $sth->fetchAll(PDO::FETCH_ASSOC);
841 841
 			$all = $result[0]['nb'];
842
-		} else $all = $this->getSumStats('aircrafts_bymonth',$year,$stats_airline,$filter_name,$month);
842
+		} else $all = $this->getSumStats('aircrafts_bymonth', $year, $stats_airline, $filter_name, $month);
843 843
 		if (empty($all)) {
844
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
844
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
845 845
 			if ($filter_name != '') {
846
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
846
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
847 847
 			}
848 848
 			$Spotter = new Spotter($this->db);
849 849
 			//$all = $Spotter->countOverallAircrafts($filters,$year,$month);
@@ -851,7 +851,7 @@  discard block
 block discarded – undo
851 851
 		}
852 852
 		return $all;
853 853
 	}
854
-	public function countOverallAirlines($filter_name = '',$year = '',$month = '') {
854
+	public function countOverallAirlines($filter_name = '', $year = '', $month = '') {
855 855
 		global $globalStatsFilters;
856 856
 		if ($filter_name == '') $filter_name = $this->filter_name;
857 857
 		if ($year == '' && $month == '') {
@@ -859,17 +859,17 @@  discard block
 block discarded – undo
859 859
 			try {
860 860
 				$sth = $this->db->prepare($query);
861 861
 				$sth->execute(array(':filter_name' => $filter_name));
862
-			} catch(PDOException $e) {
862
+			} catch (PDOException $e) {
863 863
 				echo "error : ".$e->getMessage();
864 864
 			}
865 865
 			$result = $sth->fetchAll(PDO::FETCH_ASSOC);
866 866
 			$all = $result[0]['nb_airline'];
867
-		} else $all = $this->getSumStats('airlines_bymonth',$year,'',$filter_name,$month);
867
+		} else $all = $this->getSumStats('airlines_bymonth', $year, '', $filter_name, $month);
868 868
 		if (empty($all)) {
869 869
             		$filters = array();
870
-			$filters = array('year' => $year,'month' => $month);
870
+			$filters = array('year' => $year, 'month' => $month);
871 871
             		if ($filter_name != '') {
872
-            			$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
872
+            			$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
873 873
 			}
874 874
 			$Spotter = new Spotter($this->db);
875 875
 			//$all = $Spotter->countOverallAirlines($filters,$year,$month);
@@ -877,7 +877,7 @@  discard block
 block discarded – undo
877 877
 		}
878 878
 		return $all;
879 879
 	}
880
-	public function countOverallOwners($stats_airline = '',$filter_name = '',$year = '', $month = '') {
880
+	public function countOverallOwners($stats_airline = '', $filter_name = '', $year = '', $month = '') {
881 881
 		global $globalStatsFilters;
882 882
 		if ($filter_name == '') $filter_name = $this->filter_name;
883 883
 		if ($year == '' && $month == '') {
@@ -886,18 +886,18 @@  discard block
 block discarded – undo
886 886
 			try {
887 887
 				$sth = $this->db->prepare($query);
888 888
 				$sth->execute($query_values);
889
-			} catch(PDOException $e) {
889
+			} catch (PDOException $e) {
890 890
 				echo "error : ".$e->getMessage();
891 891
 			}
892 892
 			$result = $sth->fetchAll(PDO::FETCH_ASSOC);
893 893
 			$all = $result[0]['nb'];
894 894
 		} else {
895
-			$all = $this->getSumStats('owners_bymonth',$year,$stats_airline,$filter_name,$month);
895
+			$all = $this->getSumStats('owners_bymonth', $year, $stats_airline, $filter_name, $month);
896 896
 		}
897 897
 		if (empty($all)) {
898
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
898
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
899 899
 			if ($filter_name != '') {
900
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
900
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
901 901
 			}
902 902
 			$Spotter = new Spotter($this->db);
903 903
 			//$all = $Spotter->countOverallOwners($filters,$year,$month);
@@ -905,7 +905,7 @@  discard block
 block discarded – undo
905 905
 		}
906 906
 		return $all;
907 907
 	}
908
-	public function countOverallPilots($stats_airline = '',$filter_name = '',$year = '',$month = '') {
908
+	public function countOverallPilots($stats_airline = '', $filter_name = '', $year = '', $month = '') {
909 909
 		global $globalStatsFilters;
910 910
 		if ($filter_name == '') $filter_name = $this->filter_name;
911 911
 		//if ($year == '') $year = date('Y');
@@ -915,18 +915,18 @@  discard block
 block discarded – undo
915 915
 			try {
916 916
 				$sth = $this->db->prepare($query);
917 917
 				$sth->execute($query_values);
918
-			} catch(PDOException $e) {
918
+			} catch (PDOException $e) {
919 919
 				echo "error : ".$e->getMessage();
920 920
 			}
921 921
 			$result = $sth->fetchAll(PDO::FETCH_ASSOC);
922 922
 			$all = $result[0]['nb'];
923 923
 		} else {
924
-			$all = $this->getSumStats('pilots_bymonth',$year,$stats_airline,$filter_name,$month);
924
+			$all = $this->getSumStats('pilots_bymonth', $year, $stats_airline, $filter_name, $month);
925 925
 		}
926 926
 		if (empty($all)) {
927
-			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
927
+			$filters = array('airlines' => array($stats_airline), 'year' => $year, 'month' => $month);
928 928
 			if ($filter_name != '') {
929
-				$filters = array_merge($filters,$globalStatsFilters[$filter_name]);
929
+				$filters = array_merge($filters, $globalStatsFilters[$filter_name]);
930 930
 			}
931 931
 			$Spotter = new Spotter($this->db);
932 932
 			//$all = $Spotter->countOverallPilots($filters,$year,$month);
@@ -935,67 +935,67 @@  discard block
 block discarded – undo
935 935
 		return $all;
936 936
 	}
937 937
 
938
-	public function getLast7DaysAirports($airport_icao = '', $stats_airline = '',$filter_name = '') {
938
+	public function getLast7DaysAirports($airport_icao = '', $stats_airline = '', $filter_name = '') {
939 939
 		if ($filter_name == '') $filter_name = $this->filter_name;
940 940
 		$query = "SELECT * FROM stats_airport WHERE stats_type = 'daily' AND airport_icao = :airport_icao AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY date";
941
-		$query_values = array(':airport_icao' => $airport_icao,':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
941
+		$query_values = array(':airport_icao' => $airport_icao, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
942 942
                  try {
943 943
                         $sth = $this->db->prepare($query);
944 944
                         $sth->execute($query_values);
945
-                } catch(PDOException $e) {
945
+                } catch (PDOException $e) {
946 946
                         echo "error : ".$e->getMessage();
947 947
                 }
948 948
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
949 949
                 return $all;
950 950
 	}
951
-	public function getStats($type,$stats_airline = '', $filter_name = '') {
951
+	public function getStats($type, $stats_airline = '', $filter_name = '') {
952 952
 		if ($filter_name == '') $filter_name = $this->filter_name;
953 953
                 $query = "SELECT * FROM stats WHERE stats_type = :type AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY stats_date";
954
-                $query_values = array(':type' => $type,':stats_airline' => $stats_airline,':filter_name' => $filter_name);
954
+                $query_values = array(':type' => $type, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
955 955
                  try {
956 956
                         $sth = $this->db->prepare($query);
957 957
                         $sth->execute($query_values);
958
-                } catch(PDOException $e) {
958
+                } catch (PDOException $e) {
959 959
                         echo "error : ".$e->getMessage();
960 960
                 }
961 961
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
962 962
                 return $all;
963 963
         }
964
-	public function deleteStatsByType($type,$stats_airline = '', $filter_name = '') {
964
+	public function deleteStatsByType($type, $stats_airline = '', $filter_name = '') {
965 965
 		if ($filter_name == '') $filter_name = $this->filter_name;
966 966
                 $query = "DELETE FROM stats WHERE stats_type = :type AND stats_airline = :stats_airline AND filter_name = :filter_name";
967
-                $query_values = array(':type' => $type,':stats_airline' => $stats_airline,':filter_name' => $filter_name);
967
+                $query_values = array(':type' => $type, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
968 968
                  try {
969 969
                         $sth = $this->db->prepare($query);
970 970
                         $sth->execute($query_values);
971
-                } catch(PDOException $e) {
971
+                } catch (PDOException $e) {
972 972
                         echo "error : ".$e->getMessage();
973 973
                 }
974 974
         }
975
-	public function getSumStats($type,$year,$stats_airline = '',$filter_name = '',$month = '') {
975
+	public function getSumStats($type, $year, $stats_airline = '', $filter_name = '', $month = '') {
976 976
 		if ($filter_name == '') $filter_name = $this->filter_name;
977 977
     		global $globalArchiveMonths, $globalDBdriver;
978 978
     		if ($globalDBdriver == 'mysql') {
979 979
     			if ($month == '') {
980 980
 				$query = "SELECT SUM(cnt) as total FROM stats WHERE stats_type = :type AND YEAR(stats_date) = :year AND stats_airline = :stats_airline AND filter_name = :filter_name";
981
-				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline,':filter_name' => $filter_name);
981
+				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
982 982
 			} else {
983 983
 				$query = "SELECT SUM(cnt) as total FROM stats WHERE stats_type = :type AND YEAR(stats_date) = :year AND MONTH(stats_date) = :month AND stats_airline = :stats_airline AND filter_name = :filter_name";
984
-				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline,':filter_name' => $filter_name,':month' => $month);
984
+				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name, ':month' => $month);
985 985
 			}
986 986
 		} else {
987 987
 			if ($month == '') {
988 988
 				$query = "SELECT SUM(cnt) as total FROM stats WHERE stats_type = :type AND EXTRACT(YEAR FROM stats_date) = :year AND stats_airline = :stats_airline AND filter_name = :filter_name";
989
-				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline,':filter_name' => $filter_name);
989
+				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
990 990
 			} else {
991 991
 				$query = "SELECT SUM(cnt) as total FROM stats WHERE stats_type = :type AND EXTRACT(YEAR FROM stats_date) = :year AND EXTRACT(MONTH FROM stats_date) = :month AND stats_airline = :stats_airline AND filter_name = :filter_name";
992
-				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline,':filter_name' => $filter_name,':month' => $month);
992
+				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name, ':month' => $month);
993 993
 			}
994 994
                 }
995 995
                  try {
996 996
                         $sth = $this->db->prepare($query);
997 997
                         $sth->execute($query_values);
998
-                } catch(PDOException $e) {
998
+                } catch (PDOException $e) {
999 999
                         echo "error : ".$e->getMessage();
1000 1000
                 }
1001 1001
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1013,7 +1013,7 @@  discard block
 block discarded – undo
1013 1013
                  try {
1014 1014
                         $sth = $this->db->prepare($query);
1015 1015
                         $sth->execute($query_values);
1016
-                } catch(PDOException $e) {
1016
+                } catch (PDOException $e) {
1017 1017
                         echo "error : ".$e->getMessage();
1018 1018
                 }
1019 1019
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1030,7 +1030,7 @@  discard block
 block discarded – undo
1030 1030
                  try {
1031 1031
                         $sth = $this->db->prepare($query);
1032 1032
                         $sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
1033
-                } catch(PDOException $e) {
1033
+                } catch (PDOException $e) {
1034 1034
                         echo "error : ".$e->getMessage();
1035 1035
                 }
1036 1036
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1047,7 +1047,7 @@  discard block
 block discarded – undo
1047 1047
                  try {
1048 1048
                         $sth = $this->db->prepare($query);
1049 1049
                         $sth->execute(array(':filter_name' => $filter_name));
1050
-                } catch(PDOException $e) {
1050
+                } catch (PDOException $e) {
1051 1051
                         echo "error : ".$e->getMessage();
1052 1052
                 }
1053 1053
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1064,20 +1064,20 @@  discard block
 block discarded – undo
1064 1064
                  try {
1065 1065
                         $sth = $this->db->prepare($query);
1066 1066
                         $sth->execute(array(':filter_name' => $filter_name));
1067
-                } catch(PDOException $e) {
1067
+                } catch (PDOException $e) {
1068 1068
                         echo "error : ".$e->getMessage();
1069 1069
                 }
1070 1070
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
1071 1071
                 return $all[0]['total'];
1072 1072
         }
1073
-	public function getStatsOwner($owner_name,$filter_name = '') {
1073
+	public function getStatsOwner($owner_name, $filter_name = '') {
1074 1074
     		global $globalArchiveMonths, $globalDBdriver;
1075 1075
 		if ($filter_name == '') $filter_name = $this->filter_name;
1076 1076
 		$query = "SELECT cnt FROM stats_owner WHERE filter_name = :filter_name AND owner_name = :owner_name";
1077 1077
                  try {
1078 1078
                         $sth = $this->db->prepare($query);
1079
-                        $sth->execute(array(':filter_name' => $filter_name,':owner_name' => $owner_name));
1080
-                } catch(PDOException $e) {
1079
+                        $sth->execute(array(':filter_name' => $filter_name, ':owner_name' => $owner_name));
1080
+                } catch (PDOException $e) {
1081 1081
                         echo "error : ".$e->getMessage();
1082 1082
                 }
1083 1083
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1095,20 +1095,20 @@  discard block
 block discarded – undo
1095 1095
                  try {
1096 1096
                         $sth = $this->db->prepare($query);
1097 1097
                         $sth->execute(array(':filter_name' => $filter_name));
1098
-                } catch(PDOException $e) {
1098
+                } catch (PDOException $e) {
1099 1099
                         echo "error : ".$e->getMessage();
1100 1100
                 }
1101 1101
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
1102 1102
                 return $all[0]['total'];
1103 1103
         }
1104
-	public function getStatsPilot($pilot,$filter_name = '') {
1104
+	public function getStatsPilot($pilot, $filter_name = '') {
1105 1105
     		global $globalArchiveMonths, $globalDBdriver;
1106 1106
 		if ($filter_name == '') $filter_name = $this->filter_name;
1107 1107
 		$query = "SELECT cnt FROM stats_pilot WHERE filter_name = :filter_name AND (pilot_name = :pilot OR pilot_id = :pilot)";
1108 1108
                  try {
1109 1109
                         $sth = $this->db->prepare($query);
1110
-                        $sth->execute(array(':filter_name' => $filter_name,':pilot' => $pilot));
1111
-                } catch(PDOException $e) {
1110
+                        $sth->execute(array(':filter_name' => $filter_name, ':pilot' => $pilot));
1111
+                } catch (PDOException $e) {
1112 1112
                         echo "error : ".$e->getMessage();
1113 1113
                 }
1114 1114
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1116,7 +1116,7 @@  discard block
 block discarded – undo
1116 1116
                 else return 0;
1117 1117
         }
1118 1118
 
1119
-	public function addStat($type,$cnt,$stats_date,$stats_airline = '',$filter_name = '') {
1119
+	public function addStat($type, $cnt, $stats_date, $stats_airline = '', $filter_name = '') {
1120 1120
 		global $globalDBdriver;
1121 1121
 		if ($filter_name == '') $filter_name = $this->filter_name;
1122 1122
 		if ($globalDBdriver == 'mysql') {
@@ -1124,15 +1124,15 @@  discard block
 block discarded – undo
1124 1124
                 } else {
1125 1125
 			$query = "UPDATE stats SET cnt = :cnt WHERE stats_type = :type AND stats_date = :stats_date AND stats_airline = :stats_airline AND filter_name = :filter_name; INSERT INTO stats (stats_type,cnt,stats_date,stats_airline,filter_name) SELECT :type,:cnt,:stats_date,:stats_airline,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats WHERE  stats_type = :type AND stats_date = :stats_date AND stats_airline = :stats_airline AND filter_name = :filter_name);"; 
1126 1126
 		}
1127
-                $query_values = array(':type' => $type,':cnt' => $cnt,':stats_date' => $stats_date, ':stats_airline' => $stats_airline,':filter_name' => $filter_name);
1127
+                $query_values = array(':type' => $type, ':cnt' => $cnt, ':stats_date' => $stats_date, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
1128 1128
                  try {
1129 1129
                         $sth = $this->db->prepare($query);
1130 1130
                         $sth->execute($query_values);
1131
-                } catch(PDOException $e) {
1131
+                } catch (PDOException $e) {
1132 1132
                         return "error : ".$e->getMessage();
1133 1133
                 }
1134 1134
         }
1135
-	public function updateStat($type,$cnt,$stats_date,$stats_airline = '',$filter_name = '') {
1135
+	public function updateStat($type, $cnt, $stats_date, $stats_airline = '', $filter_name = '') {
1136 1136
 		global $globalDBdriver;
1137 1137
 		if ($filter_name == '') $filter_name = $this->filter_name;
1138 1138
 		if ($globalDBdriver == 'mysql') {
@@ -1141,11 +1141,11 @@  discard block
 block discarded – undo
1141 1141
             		//$query = "INSERT INTO stats (stats_type,cnt,stats_date) VALUES (:type,:cnt,:stats_date) ON DUPLICATE KEY UPDATE cnt = cnt+:cnt, stats_date = :date";
1142 1142
 			$query = "UPDATE stats SET cnt = cnt+:cnt WHERE stats_type = :type AND stats_date = :stats_date AND stats_airline = :stats_airline AND filter_name = :filter_name; INSERT INTO stats (stats_type,cnt,stats_date,stats_airline,filter_name) SELECT :type,:cnt,:stats_date,:stats_airline,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats WHERE  stats_type = :type AND stats_date = :stats_date AND stats_airline = :stats_airline AND filter_name = :filter_name);"; 
1143 1143
                 }
1144
-                $query_values = array(':type' => $type,':cnt' => $cnt,':stats_date' => $stats_date,':stats_airline' => $stats_airline,':filter_name' => $filter_name);
1144
+                $query_values = array(':type' => $type, ':cnt' => $cnt, ':stats_date' => $stats_date, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
1145 1145
                  try {
1146 1146
                         $sth = $this->db->prepare($query);
1147 1147
                         $sth->execute($query_values);
1148
-                } catch(PDOException $e) {
1148
+                } catch (PDOException $e) {
1149 1149
                         return "error : ".$e->getMessage();
1150 1150
                 }
1151 1151
         }
@@ -1169,75 +1169,75 @@  discard block
 block discarded – undo
1169 1169
         }
1170 1170
         */
1171 1171
 
1172
-	public function getStatsSource($stats_type,$year = '',$month = '',$day = '') {
1172
+	public function getStatsSource($stats_type, $year = '', $month = '', $day = '') {
1173 1173
 		global $globalDBdriver;
1174 1174
 		$query = "SELECT * FROM stats_source WHERE stats_type = :stats_type";
1175 1175
 		$query_values = array();
1176 1176
 		if ($globalDBdriver == 'mysql') {
1177 1177
 			if ($year != '') {
1178 1178
 				$query .= ' AND YEAR(stats_date) = :year';
1179
-				$query_values = array_merge($query_values,array(':year' => $year));
1179
+				$query_values = array_merge($query_values, array(':year' => $year));
1180 1180
 			}
1181 1181
 			if ($month != '') {
1182 1182
 				$query .= ' AND MONTH(stats_date) = :month';
1183
-				$query_values = array_merge($query_values,array(':month' => $month));
1183
+				$query_values = array_merge($query_values, array(':month' => $month));
1184 1184
 			}
1185 1185
 			if ($day != '') {
1186 1186
 				$query .= ' AND DAY(stats_date) = :day';
1187
-				$query_values = array_merge($query_values,array(':day' => $day));
1187
+				$query_values = array_merge($query_values, array(':day' => $day));
1188 1188
 			}
1189 1189
 		} else {
1190 1190
 			if ($year != '') {
1191 1191
 				$query .= ' AND EXTRACT(YEAR FROM stats_date) = :year';
1192
-				$query_values = array_merge($query_values,array(':year' => $year));
1192
+				$query_values = array_merge($query_values, array(':year' => $year));
1193 1193
 			}
1194 1194
 			if ($month != '') {
1195 1195
 				$query .= ' AND EXTRACT(MONTH FROM stats_date) = :month';
1196
-				$query_values = array_merge($query_values,array(':month' => $month));
1196
+				$query_values = array_merge($query_values, array(':month' => $month));
1197 1197
 			}
1198 1198
 			if ($day != '') {
1199 1199
 				$query .= ' AND EXTRACT(DAY FROM stats_date) = :day';
1200
-				$query_values = array_merge($query_values,array(':day' => $day));
1200
+				$query_values = array_merge($query_values, array(':day' => $day));
1201 1201
 			}
1202 1202
 		}
1203 1203
 		$query .= " ORDER BY source_name";
1204
-		$query_values = array_merge($query_values,array(':stats_type' => $stats_type));
1204
+		$query_values = array_merge($query_values, array(':stats_type' => $stats_type));
1205 1205
 		try {
1206 1206
 			$sth = $this->db->prepare($query);
1207 1207
 			$sth->execute($query_values);
1208
-		} catch(PDOException $e) {
1208
+		} catch (PDOException $e) {
1209 1209
 			echo "error : ".$e->getMessage();
1210 1210
 		}
1211 1211
 		$all = $sth->fetchAll(PDO::FETCH_ASSOC);
1212 1212
 		return $all;
1213 1213
 	}
1214 1214
 
1215
-	public function addStatSource($data,$source_name,$stats_type,$date) {
1215
+	public function addStatSource($data, $source_name, $stats_type, $date) {
1216 1216
 		global $globalDBdriver;
1217 1217
 		if ($globalDBdriver == 'mysql') {
1218 1218
 			$query = "INSERT INTO stats_source (source_data,source_name,stats_type,stats_date) VALUES (:data,:source_name,:stats_type,:stats_date) ON DUPLICATE KEY UPDATE source_data = :data";
1219 1219
 		} else {
1220 1220
 			$query = "UPDATE stats_source SET source_data = :data WHERE stats_date = :stats_date AND source_name = :source_name AND stats_type = :stats_type; INSERT INTO stats_source (source_data,source_name,stats_type,stats_date) SELECT :data,:source_name,:stats_type,:stats_date WHERE NOT EXISTS (SELECT 1 FROM stats_source WHERE stats_date = :stats_date AND source_name = :source_name AND stats_type = :stats_type);"; 
1221 1221
                 }
1222
-                $query_values = array(':data' => $data,':stats_date' => $date,':source_name' => $source_name,':stats_type' => $stats_type);
1222
+                $query_values = array(':data' => $data, ':stats_date' => $date, ':source_name' => $source_name, ':stats_type' => $stats_type);
1223 1223
                  try {
1224 1224
                         $sth = $this->db->prepare($query);
1225 1225
                         $sth->execute($query_values);
1226
-                } catch(PDOException $e) {
1226
+                } catch (PDOException $e) {
1227 1227
                         return "error : ".$e->getMessage();
1228 1228
                 }
1229 1229
         }
1230
-	public function addStatFlight($type,$date_name,$cnt,$stats_airline = '',$filter_name = '') {
1230
+	public function addStatFlight($type, $date_name, $cnt, $stats_airline = '', $filter_name = '') {
1231 1231
                 $query = "INSERT INTO stats_flight (stats_type,flight_date,cnt,stats_airline,filter_name) VALUES (:type,:flight_date,:cnt,:stats_airline,:filter_name)";
1232
-                $query_values = array(':type' => $type,':flight_date' => $date_name,':cnt' => $cnt, ':stats_airline' => $stats_airline,':filter_name' => $filter_name);
1232
+                $query_values = array(':type' => $type, ':flight_date' => $date_name, ':cnt' => $cnt, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
1233 1233
                  try {
1234 1234
                         $sth = $this->db->prepare($query);
1235 1235
                         $sth->execute($query_values);
1236
-                } catch(PDOException $e) {
1236
+                } catch (PDOException $e) {
1237 1237
                         return "error : ".$e->getMessage();
1238 1238
                 }
1239 1239
         }
1240
-	public function addStatAircraftRegistration($registration,$cnt,$aircraft_icao = '',$airline_icao = '',$filter_name = '',$reset = false) {
1240
+	public function addStatAircraftRegistration($registration, $cnt, $aircraft_icao = '', $airline_icao = '', $filter_name = '', $reset = false) {
1241 1241
 		global $globalDBdriver;
1242 1242
 		if ($globalDBdriver == 'mysql') {
1243 1243
 			if ($reset) {
@@ -1252,15 +1252,15 @@  discard block
 block discarded – undo
1252 1252
 				$query = "UPDATE stats_registration SET cnt = cnt+:cnt WHERE registration = :registration AND stats_airline = :stats_airline AND filter_name = :filter_name; INSERT INTO stats_registration (aircraft_icao,registration,cnt,stats_airline,filter_name) SELECT :aircraft_icao,:registration,:cnt,:stats_airline,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats_registration WHERE registration = :registration AND stats_airline = :stats_airline AND filter_name = :filter_name);"; 
1253 1253
 			}
1254 1254
 		}
1255
-                $query_values = array(':aircraft_icao' => $aircraft_icao,':registration' => $registration,':cnt' => $cnt,':stats_airline' => $airline_icao, ':filter_name' => $filter_name);
1255
+                $query_values = array(':aircraft_icao' => $aircraft_icao, ':registration' => $registration, ':cnt' => $cnt, ':stats_airline' => $airline_icao, ':filter_name' => $filter_name);
1256 1256
                  try {
1257 1257
                         $sth = $this->db->prepare($query);
1258 1258
                         $sth->execute($query_values);
1259
-                } catch(PDOException $e) {
1259
+                } catch (PDOException $e) {
1260 1260
                         return "error : ".$e->getMessage();
1261 1261
                 }
1262 1262
         }
1263
-	public function addStatCallsign($callsign_icao,$cnt,$airline_icao = '', $filter_name = '', $reset = false) {
1263
+	public function addStatCallsign($callsign_icao, $cnt, $airline_icao = '', $filter_name = '', $reset = false) {
1264 1264
 		global $globalDBdriver;
1265 1265
 		if ($globalDBdriver == 'mysql') {
1266 1266
 			if ($reset) {
@@ -1275,15 +1275,15 @@  discard block
 block discarded – undo
1275 1275
 				$query = "UPDATE stats_callsign SET cnt = cnt+:cnt WHERE callsign_icao = :callsign_icao AND filter_name = :filter_name; INSERT INTO stats_callsign (callsign_icao,airline_icao,cnt,filter_name) SELECT :callsign_icao,:airline_icao,:cnt,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats_callsign WHERE callsign_icao = :callsign_icao AND filter_name = :filter_name);"; 
1276 1276
 			}
1277 1277
 		}
1278
-                $query_values = array(':callsign_icao' => $callsign_icao,':airline_icao' => $airline_icao,':cnt' => $cnt, ':filter_name' => $filter_name);
1278
+                $query_values = array(':callsign_icao' => $callsign_icao, ':airline_icao' => $airline_icao, ':cnt' => $cnt, ':filter_name' => $filter_name);
1279 1279
                  try {
1280 1280
                         $sth = $this->db->prepare($query);
1281 1281
                         $sth->execute($query_values);
1282
-                } catch(PDOException $e) {
1282
+                } catch (PDOException $e) {
1283 1283
                         return "error : ".$e->getMessage();
1284 1284
                 }
1285 1285
         }
1286
-	public function addStatCountry($iso2,$iso3,$name,$cnt,$airline_icao = '',$filter_name = '',$reset = false) {
1286
+	public function addStatCountry($iso2, $iso3, $name, $cnt, $airline_icao = '', $filter_name = '', $reset = false) {
1287 1287
 		global $globalDBdriver;
1288 1288
 		if ($globalDBdriver == 'mysql') {
1289 1289
 			if ($reset) {
@@ -1298,15 +1298,15 @@  discard block
 block discarded – undo
1298 1298
 				$query = "UPDATE stats_country SET cnt = cnt+:cnt WHERE iso2 = :iso2 AND filter_name = :filter_name AND stats_airline = :airline; INSERT INTO stats_country (iso2,iso3,name,cnt,stats_airline,filter_name) SELECT :iso2,:iso3,:name,:cnt,:airline,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats_country WHERE iso2 = :iso2 AND filter_name = :filter_name AND stats_airline = :airline);"; 
1299 1299
 			}
1300 1300
 		}
1301
-                $query_values = array(':iso2' => $iso2,':iso3' => $iso3,':name' => $name,':cnt' => $cnt,':filter_name' => $filter_name,':airline' => $airline_icao);
1301
+                $query_values = array(':iso2' => $iso2, ':iso3' => $iso3, ':name' => $name, ':cnt' => $cnt, ':filter_name' => $filter_name, ':airline' => $airline_icao);
1302 1302
                  try {
1303 1303
                         $sth = $this->db->prepare($query);
1304 1304
                         $sth->execute($query_values);
1305
-                } catch(PDOException $e) {
1305
+                } catch (PDOException $e) {
1306 1306
                         return "error : ".$e->getMessage();
1307 1307
                 }
1308 1308
         }
1309
-	public function addStatAircraft($aircraft_icao,$cnt,$aircraft_name = '',$aircraft_manufacturer = '', $airline_icao = '', $filter_name = '', $reset = false) {
1309
+	public function addStatAircraft($aircraft_icao, $cnt, $aircraft_name = '', $aircraft_manufacturer = '', $airline_icao = '', $filter_name = '', $reset = false) {
1310 1310
 		global $globalDBdriver;
1311 1311
 		if ($globalDBdriver == 'mysql') {
1312 1312
 			if ($reset) {
@@ -1321,15 +1321,15 @@  discard block
 block discarded – undo
1321 1321
 				$query = "UPDATE stats_aircraft SET cnt = cnt+:cnt, aircraft_name = :aircraft_name, aircraft_manufacturer = :aircraft_manufacturer, filter_name = :filter_name WHERE aircraft_icao = :aircraft_icao AND stats_airline = :stats_airline AND filter_name = :filter_name; INSERT INTO stats_aircraft (aircraft_icao,aircraft_name,aircraft_manufacturer,cnt,stats_airline,filter_name) SELECT :aircraft_icao,:aircraft_name,:aircraft_manufacturer,:cnt,:stats_airline,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats_aircraft WHERE aircraft_icao = :aircraft_icao AND stats_airline = :stats_airline AND filter_name = :filter_name);"; 
1322 1322
 			}
1323 1323
 		}
1324
-                $query_values = array(':aircraft_icao' => $aircraft_icao,':aircraft_name' => $aircraft_name,':cnt' => $cnt, ':aircraft_manufacturer' => $aircraft_manufacturer,':stats_airline' => $airline_icao, ':filter_name' => $filter_name);
1324
+                $query_values = array(':aircraft_icao' => $aircraft_icao, ':aircraft_name' => $aircraft_name, ':cnt' => $cnt, ':aircraft_manufacturer' => $aircraft_manufacturer, ':stats_airline' => $airline_icao, ':filter_name' => $filter_name);
1325 1325
                  try {
1326 1326
                         $sth = $this->db->prepare($query);
1327 1327
                         $sth->execute($query_values);
1328
-                } catch(PDOException $e) {
1328
+                } catch (PDOException $e) {
1329 1329
                         return "error : ".$e->getMessage();
1330 1330
                 }
1331 1331
         }
1332
-	public function addStatAirline($airline_icao,$cnt,$airline_name = '',$filter_name = '', $reset = false) {
1332
+	public function addStatAirline($airline_icao, $cnt, $airline_name = '', $filter_name = '', $reset = false) {
1333 1333
 		global $globalDBdriver;
1334 1334
 		if ($globalDBdriver == 'mysql') {
1335 1335
 			if ($reset) {
@@ -1344,15 +1344,15 @@  discard block
 block discarded – undo
1344 1344
 				$query = "UPDATE stats_airline SET cnt = cnt+:cnt WHERE airline_icao = :airline_icao AND filter_name = :filter_name; INSERT INTO stats_airline (airline_icao,airline_name,cnt,filter_name) SELECT :airline_icao,:airline_name,:cnt,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats_airline WHERE airline_icao = :airline_icao AND filter_name = :filter_name);"; 
1345 1345
 			}
1346 1346
 		}
1347
-                $query_values = array(':airline_icao' => $airline_icao,':airline_name' => $airline_name,':cnt' => $cnt,':filter_name' => $filter_name);
1347
+                $query_values = array(':airline_icao' => $airline_icao, ':airline_name' => $airline_name, ':cnt' => $cnt, ':filter_name' => $filter_name);
1348 1348
                  try {
1349 1349
                         $sth = $this->db->prepare($query);
1350 1350
                         $sth->execute($query_values);
1351
-                } catch(PDOException $e) {
1351
+                } catch (PDOException $e) {
1352 1352
                         return "error : ".$e->getMessage();
1353 1353
                 }
1354 1354
         }
1355
-	public function addStatOwner($owner_name,$cnt,$stats_airline = '', $filter_name = '', $reset = false) {
1355
+	public function addStatOwner($owner_name, $cnt, $stats_airline = '', $filter_name = '', $reset = false) {
1356 1356
 		global $globalDBdriver;
1357 1357
 		if ($globalDBdriver == 'mysql') {
1358 1358
 			if ($reset) {
@@ -1367,15 +1367,15 @@  discard block
 block discarded – undo
1367 1367
 				$query = "UPDATE stats_owner SET cnt = cnt+:cnt WHERE owner_name = :owner_name AND stats_airline = :stats_airline AND filter_name = :filter_name; INSERT INTO stats_owner (owner_name,cnt,stats_airline,filter_name) SELECT :owner_name,:cnt,:stats_airline,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats_owner WHERE owner_name = :owner_name AND stats_airline = :stats_airline AND filter_name = :filter_name);"; 
1368 1368
 			}
1369 1369
 		}
1370
-                $query_values = array(':owner_name' => $owner_name,':cnt' => $cnt,':stats_airline' => $stats_airline,':filter_name' => $filter_name);
1370
+                $query_values = array(':owner_name' => $owner_name, ':cnt' => $cnt, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
1371 1371
                  try {
1372 1372
                         $sth = $this->db->prepare($query);
1373 1373
                         $sth->execute($query_values);
1374
-                } catch(PDOException $e) {
1374
+                } catch (PDOException $e) {
1375 1375
                         return "error : ".$e->getMessage();
1376 1376
                 }
1377 1377
         }
1378
-	public function addStatPilot($pilot_id,$cnt,$pilot_name,$stats_airline = '',$filter_name = '',$format_source = '',$reset = false) {
1378
+	public function addStatPilot($pilot_id, $cnt, $pilot_name, $stats_airline = '', $filter_name = '', $format_source = '', $reset = false) {
1379 1379
 		global $globalDBdriver;
1380 1380
 		if ($globalDBdriver == 'mysql') {
1381 1381
 			if ($reset) {
@@ -1390,15 +1390,15 @@  discard block
 block discarded – undo
1390 1390
 				$query = "UPDATE stats_pilot SET cnt = cnt+:cnt, pilot_name = :pilot_name WHERE pilot_id = :pilot_id AND stats_airline = :stats_airline AND filter_name = :filter_name AND format_source = :format_source; INSERT INTO stats_pilot (pilot_id,cnt,pilot_name,stats_airline,filter_name,format_source) SELECT :pilot_id,:cnt,:pilot_name,:stats_airline,:filter_name,:format_source WHERE NOT EXISTS (SELECT 1 FROM stats_pilot WHERE pilot_id = :pilot_id AND stats_airline = :stats_airline AND filter_name = :filter_name AND format_source = :format_source);"; 
1391 1391
 			}
1392 1392
 		}
1393
-                $query_values = array(':pilot_id' => $pilot_id,':cnt' => $cnt,':pilot_name' => $pilot_name,':stats_airline' => $stats_airline,':filter_name' => $filter_name,':format_source' => $format_source);
1393
+                $query_values = array(':pilot_id' => $pilot_id, ':cnt' => $cnt, ':pilot_name' => $pilot_name, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name, ':format_source' => $format_source);
1394 1394
                  try {
1395 1395
                         $sth = $this->db->prepare($query);
1396 1396
                         $sth->execute($query_values);
1397
-                } catch(PDOException $e) {
1397
+                } catch (PDOException $e) {
1398 1398
                         return "error : ".$e->getMessage();
1399 1399
                 }
1400 1400
         }
1401
-	public function addStatDepartureAirports($airport_icao,$airport_name,$airport_city,$airport_country,$departure,$airline_icao = '',$filter_name = '',$reset = false) {
1401
+	public function addStatDepartureAirports($airport_icao, $airport_name, $airport_city, $airport_country, $departure, $airline_icao = '', $filter_name = '', $reset = false) {
1402 1402
 		global $globalDBdriver;
1403 1403
 		if ($airport_icao != '') {
1404 1404
 			if ($globalDBdriver == 'mysql') {
@@ -1414,16 +1414,16 @@  discard block
 block discarded – undo
1414 1414
 					$query = "UPDATE stats_airport SET departure = departure+:departure WHERE airport_icao = :airport_icao AND stats_type = 'yearly' AND stats_airline = :stats_airline AND date = :date AND filter_name = :filter_name; INSERT INTO stats_airport (airport_icao,airport_name,airport_city,airport_country,departure,stats_type,date,stats_airline,filter_name) SELECT :airport_icao,:airport_name,:airport_city,:airport_country,:departure,'yearly',:date,:stats_airline,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats_airport WHERE airport_icao = :airport_icao AND stats_type = 'yearly' AND stats_airline = :stats_airline AND date = :date AND filter_name = :filter_name);"; 
1415 1415
 				}
1416 1416
 			}
1417
-			$query_values = array(':airport_icao' => $airport_icao,':airport_name' => $airport_name,':airport_city' => $airport_city,':airport_country' => $airport_country,':departure' => $departure,':date' => date('Y').'-01-01 00:00:00', ':stats_airline' => $airline_icao,':filter_name' => $filter_name);
1417
+			$query_values = array(':airport_icao' => $airport_icao, ':airport_name' => $airport_name, ':airport_city' => $airport_city, ':airport_country' => $airport_country, ':departure' => $departure, ':date' => date('Y').'-01-01 00:00:00', ':stats_airline' => $airline_icao, ':filter_name' => $filter_name);
1418 1418
 			try {
1419 1419
 				$sth = $this->db->prepare($query);
1420 1420
 				$sth->execute($query_values);
1421
-			} catch(PDOException $e) {
1421
+			} catch (PDOException $e) {
1422 1422
 				return "error : ".$e->getMessage();
1423 1423
 			}
1424 1424
                 }
1425 1425
         }
1426
-	public function addStatDepartureAirportsDaily($date,$airport_icao,$airport_name,$airport_city,$airport_country,$departure,$airline_icao = '',$filter_name = '') {
1426
+	public function addStatDepartureAirportsDaily($date, $airport_icao, $airport_name, $airport_city, $airport_country, $departure, $airline_icao = '', $filter_name = '') {
1427 1427
 		global $globalDBdriver;
1428 1428
 		if ($airport_icao != '') {
1429 1429
 			if ($globalDBdriver == 'mysql') {
@@ -1431,16 +1431,16 @@  discard block
 block discarded – undo
1431 1431
 			} else {
1432 1432
 				$query = "UPDATE stats_airport SET departure = :departure WHERE airport_icao = :airport_icao AND stats_type = 'daily' AND date = :date AND stats_airline = :stats_airline AND filter_name = :filter_name; INSERT INTO stats_airport (airport_icao,airport_name,airport_city,airport_country,departure,stats_type,date,stats_airline,filter_name) SELECT :airport_icao,:airport_name,:airport_city,:airport_country,:departure,'daily',:date,:stats_airline,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats_airport WHERE airport_icao = :airport_icao AND stats_type = 'daily' AND date = :date AND stats_airline = :stats_airline AND filter_name = :filter_name);"; 
1433 1433
 			}
1434
-			$query_values = array(':airport_icao' => $airport_icao,':airport_name' => $airport_name,':airport_city' => $airport_city,':airport_country' => $airport_country,':departure' => $departure,':date' => $date,':stats_airline' => $airline_icao,':filter_name' => $filter_name);
1434
+			$query_values = array(':airport_icao' => $airport_icao, ':airport_name' => $airport_name, ':airport_city' => $airport_city, ':airport_country' => $airport_country, ':departure' => $departure, ':date' => $date, ':stats_airline' => $airline_icao, ':filter_name' => $filter_name);
1435 1435
 			 try {
1436 1436
 				$sth = $this->db->prepare($query);
1437 1437
 				$sth->execute($query_values);
1438
-			} catch(PDOException $e) {
1438
+			} catch (PDOException $e) {
1439 1439
 				return "error : ".$e->getMessage();
1440 1440
 			}
1441 1441
                 }
1442 1442
         }
1443
-	public function addStatArrivalAirports($airport_icao,$airport_name,$airport_city,$airport_country,$arrival,$airline_icao = '',$filter_name = '',$reset = false) {
1443
+	public function addStatArrivalAirports($airport_icao, $airport_name, $airport_city, $airport_country, $arrival, $airline_icao = '', $filter_name = '', $reset = false) {
1444 1444
 		global $globalDBdriver;
1445 1445
 		if ($airport_icao != '') {
1446 1446
 			if ($globalDBdriver == 'mysql') {
@@ -1456,16 +1456,16 @@  discard block
 block discarded – undo
1456 1456
 					$query = "UPDATE stats_airport SET arrival = arrival+:arrival WHERE airport_icao = :airport_icao AND stats_type = 'yearly' AND stats_airline = :stats_airline AND date = :date AND filter_name = :filter_name; INSERT INTO stats_airport (airport_icao,airport_name,airport_city,airport_country,arrival,stats_type,date,stats_airline,filter_name) SELECT :airport_icao,:airport_name,:airport_city,:airport_country,:arrival,'yearly',:date,:stats_airline,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats_airport WHERE airport_icao = :airport_icao AND stats_type = 'yearly' AND stats_airline = :stats_airline AND date = :date AND filter_name = :filter_name);"; 
1457 1457
 				}
1458 1458
 			}
1459
-	                $query_values = array(':airport_icao' => $airport_icao,':airport_name' => $airport_name,':airport_city' => $airport_city,':airport_country' => $airport_country,':arrival' => $arrival,':date' => date('Y').'-01-01 00:00:00',':stats_airline' => $airline_icao,':filter_name' => $filter_name);
1459
+	                $query_values = array(':airport_icao' => $airport_icao, ':airport_name' => $airport_name, ':airport_city' => $airport_city, ':airport_country' => $airport_country, ':arrival' => $arrival, ':date' => date('Y').'-01-01 00:00:00', ':stats_airline' => $airline_icao, ':filter_name' => $filter_name);
1460 1460
 			 try {
1461 1461
                     		$sth = $this->db->prepare($query);
1462 1462
 	                        $sth->execute($query_values);
1463
-    		        } catch(PDOException $e) {
1463
+    		        } catch (PDOException $e) {
1464 1464
             		        return "error : ".$e->getMessage();
1465 1465
 	                }
1466 1466
 	        }
1467 1467
         }
1468
-	public function addStatArrivalAirportsDaily($date,$airport_icao,$airport_name,$airport_city,$airport_country,$arrival,$airline_icao = '',$filter_name = '') {
1468
+	public function addStatArrivalAirportsDaily($date, $airport_icao, $airport_name, $airport_city, $airport_country, $arrival, $airline_icao = '', $filter_name = '') {
1469 1469
 		global $globalDBdriver;
1470 1470
 		if ($airport_icao != '') {
1471 1471
 			if ($globalDBdriver == 'mysql') {
@@ -1473,11 +1473,11 @@  discard block
 block discarded – undo
1473 1473
 			} else {
1474 1474
 				$query = "UPDATE stats_airport SET arrival = :arrival WHERE airport_icao = :airport_icao AND stats_type = 'daily' AND date = :date AND stats_airline = :stats_airline AND filter_name = :filter_name; INSERT INTO stats_airport (airport_icao,airport_name,airport_city,airport_country,arrival,stats_type,date,stats_airline,filter_name) SELECT :airport_icao,:airport_name,:airport_city,:airport_country,:arrival,'daily',:date,:stats_airline,:filter_name WHERE NOT EXISTS (SELECT 1 FROM stats_airport WHERE airport_icao = :airport_icao AND stats_type = 'daily' AND date = :date AND stats_airline = :stats_airline AND filter_name = :filter_name);"; 
1475 1475
 			}
1476
-			$query_values = array(':airport_icao' => $airport_icao,':airport_name' => $airport_name,':airport_city' => $airport_city,':airport_country' => $airport_country,':arrival' => $arrival, ':date' => $date,':stats_airline' => $airline_icao,':filter_name' => $filter_name);
1476
+			$query_values = array(':airport_icao' => $airport_icao, ':airport_name' => $airport_name, ':airport_city' => $airport_city, ':airport_country' => $airport_country, ':arrival' => $arrival, ':date' => $date, ':stats_airline' => $airline_icao, ':filter_name' => $filter_name);
1477 1477
 			try {
1478 1478
 				$sth = $this->db->prepare($query);
1479 1479
 				$sth->execute($query_values);
1480
-			} catch(PDOException $e) {
1480
+			} catch (PDOException $e) {
1481 1481
 				return "error : ".$e->getMessage();
1482 1482
 			}
1483 1483
                 }
@@ -1489,7 +1489,7 @@  discard block
 block discarded – undo
1489 1489
                  try {
1490 1490
                         $sth = $this->db->prepare($query);
1491 1491
                         $sth->execute($query_values);
1492
-                } catch(PDOException $e) {
1492
+                } catch (PDOException $e) {
1493 1493
                         return "error : ".$e->getMessage();
1494 1494
                 }
1495 1495
         }
@@ -1499,7 +1499,7 @@  discard block
 block discarded – undo
1499 1499
                  try {
1500 1500
                         $sth = $this->db->prepare($query);
1501 1501
                         $sth->execute($query_values);
1502
-                } catch(PDOException $e) {
1502
+                } catch (PDOException $e) {
1503 1503
                         return "error : ".$e->getMessage();
1504 1504
                 }
1505 1505
         }
@@ -1509,13 +1509,13 @@  discard block
 block discarded – undo
1509 1509
                  try {
1510 1510
                         $sth = $this->db->prepare($query);
1511 1511
                         $sth->execute($query_values);
1512
-                } catch(PDOException $e) {
1512
+                } catch (PDOException $e) {
1513 1513
                         return "error : ".$e->getMessage();
1514 1514
                 }
1515 1515
         }
1516 1516
         
1517 1517
         public function addOldStats() {
1518
-    		global $globalDebug, $globalArchiveMonths, $globalArchive, $globalArchiveYear, $globalDBdriver, $globalStatsFilters,$globalDeleteLastYearStats,$globalStatsReset,$globalStatsResetYear;
1518
+    		global $globalDebug, $globalArchiveMonths, $globalArchive, $globalArchiveYear, $globalDBdriver, $globalStatsFilters, $globalDeleteLastYearStats, $globalStatsReset, $globalStatsResetYear;
1519 1519
     		$Common = new Common();
1520 1520
     		$Connection = new Connection();
1521 1521
     		date_default_timezone_set('UTC');
@@ -1533,40 +1533,40 @@  discard block
 block discarded – undo
1533 1533
 			$Spotter = new Spotter($this->db);
1534 1534
 
1535 1535
 			if ($globalDebug) echo 'Count all aircraft types...'."\n";
1536
-			$alldata = $Spotter->countAllAircraftTypes(false,0,$last_update_day);
1536
+			$alldata = $Spotter->countAllAircraftTypes(false, 0, $last_update_day);
1537 1537
 			foreach ($alldata as $number) {
1538
-				$this->addStatAircraft($number['aircraft_icao'],$number['aircraft_icao_count'],$number['aircraft_name'],$number['aircraft_manufacturer'],'','',$reset);
1538
+				$this->addStatAircraft($number['aircraft_icao'], $number['aircraft_icao_count'], $number['aircraft_name'], $number['aircraft_manufacturer'], '', '', $reset);
1539 1539
 			}
1540 1540
 			if ($globalDebug) echo 'Count all airlines...'."\n";
1541
-			$alldata = $Spotter->countAllAirlines(false,0,$last_update_day);
1541
+			$alldata = $Spotter->countAllAirlines(false, 0, $last_update_day);
1542 1542
 			foreach ($alldata as $number) {
1543
-				$this->addStatAirline($number['airline_icao'],$number['airline_count'],$number['airline_name'],'',$reset);
1543
+				$this->addStatAirline($number['airline_icao'], $number['airline_count'], $number['airline_name'], '', $reset);
1544 1544
 			}
1545 1545
 			if ($globalDebug) echo 'Count all registrations...'."\n";
1546
-			$alldata = $Spotter->countAllAircraftRegistrations(false,0,$last_update_day);
1546
+			$alldata = $Spotter->countAllAircraftRegistrations(false, 0, $last_update_day);
1547 1547
 			foreach ($alldata as $number) {
1548
-				$this->addStatAircraftRegistration($number['registration'],$number['aircraft_registration_count'],$number['aircraft_icao'],'','',$reset);
1548
+				$this->addStatAircraftRegistration($number['registration'], $number['aircraft_registration_count'], $number['aircraft_icao'], '', '', $reset);
1549 1549
 			}
1550 1550
 			if ($globalDebug) echo 'Count all callsigns...'."\n";
1551
-			$alldata = $Spotter->countAllCallsigns(false,0,$last_update_day);
1551
+			$alldata = $Spotter->countAllCallsigns(false, 0, $last_update_day);
1552 1552
 			foreach ($alldata as $number) {
1553
-				$this->addStatCallsign($number['callsign_icao'],$number['callsign_icao_count'],$number['airline_icao'],'',$reset);
1553
+				$this->addStatCallsign($number['callsign_icao'], $number['callsign_icao_count'], $number['airline_icao'], '', $reset);
1554 1554
 			}
1555 1555
 			if ($globalDebug) echo 'Count all owners...'."\n";
1556
-			$alldata = $Spotter->countAllOwners(false,0,$last_update_day);
1556
+			$alldata = $Spotter->countAllOwners(false, 0, $last_update_day);
1557 1557
 			foreach ($alldata as $number) {
1558
-				$this->addStatOwner($number['owner_name'],$number['owner_count'],'','',$reset);
1558
+				$this->addStatOwner($number['owner_name'], $number['owner_count'], '', '', $reset);
1559 1559
 			}
1560 1560
 			if ($globalDebug) echo 'Count all pilots...'."\n";
1561
-			$alldata = $Spotter->countAllPilots(false,0,$last_update_day);
1561
+			$alldata = $Spotter->countAllPilots(false, 0, $last_update_day);
1562 1562
 			foreach ($alldata as $number) {
1563
-				$this->addStatPilot($number['pilot_id'],$number['pilot_count'],$number['pilot_name'],'','',$number['format_source'],$reset);
1563
+				$this->addStatPilot($number['pilot_id'], $number['pilot_count'], $number['pilot_name'], '', '', $number['format_source'], $reset);
1564 1564
 			}
1565 1565
 			
1566 1566
 			if ($globalDebug) echo 'Count all departure airports...'."\n";
1567
-			$pall = $Spotter->countAllDepartureAirports(false,0,$last_update_day);
1567
+			$pall = $Spotter->countAllDepartureAirports(false, 0, $last_update_day);
1568 1568
 			if ($globalDebug) echo 'Count all detected departure airports...'."\n";
1569
-        		$dall = $Spotter->countAllDetectedDepartureAirports(false,0,$last_update_day);
1569
+        		$dall = $Spotter->countAllDetectedDepartureAirports(false, 0, $last_update_day);
1570 1570
 			if ($globalDebug) echo 'Order departure airports...'."\n";
1571 1571
 	        	$alldata = array();
1572 1572
 	        	
@@ -1584,14 +1584,14 @@  discard block
 block discarded – undo
1584 1584
     			foreach ($alldata as $key => $row) {
1585 1585
     				$count[$key] = $row['airport_departure_icao_count'];
1586 1586
         		}
1587
-			array_multisort($count,SORT_DESC,$alldata);
1587
+			array_multisort($count, SORT_DESC, $alldata);
1588 1588
 			foreach ($alldata as $number) {
1589
-				echo $this->addStatDepartureAirports($number['airport_departure_icao'],$number['airport_departure_name'],$number['airport_departure_city'],$number['airport_departure_country'],$number['airport_departure_icao_count'],'','',$reset);
1589
+				echo $this->addStatDepartureAirports($number['airport_departure_icao'], $number['airport_departure_name'], $number['airport_departure_city'], $number['airport_departure_country'], $number['airport_departure_icao_count'], '', '', $reset);
1590 1590
 			}
1591 1591
 			if ($globalDebug) echo 'Count all arrival airports...'."\n";
1592
-			$pall = $Spotter->countAllArrivalAirports(false,0,$last_update_day);
1592
+			$pall = $Spotter->countAllArrivalAirports(false, 0, $last_update_day);
1593 1593
 			if ($globalDebug) echo 'Count all detected arrival airports...'."\n";
1594
-        		$dall = $Spotter->countAllDetectedArrivalAirports(false,0,$last_update_day);
1594
+        		$dall = $Spotter->countAllDetectedArrivalAirports(false, 0, $last_update_day);
1595 1595
 			if ($globalDebug) echo 'Order arrival airports...'."\n";
1596 1596
 	        	$alldata = array();
1597 1597
     			foreach ($pall as $value) {
@@ -1608,18 +1608,18 @@  discard block
 block discarded – undo
1608 1608
         		foreach ($alldata as $key => $row) {
1609 1609
         			$count[$key] = $row['airport_arrival_icao_count'];
1610 1610
 	        	}
1611
-    			array_multisort($count,SORT_DESC,$alldata);
1611
+    			array_multisort($count, SORT_DESC, $alldata);
1612 1612
                         foreach ($alldata as $number) {
1613
-				echo $this->addStatArrivalAirports($number['airport_arrival_icao'],$number['airport_arrival_name'],$number['airport_arrival_city'],$number['airport_arrival_country'],$number['airport_arrival_icao_count'],'','',$reset);
1613
+				echo $this->addStatArrivalAirports($number['airport_arrival_icao'], $number['airport_arrival_name'], $number['airport_arrival_city'], $number['airport_arrival_country'], $number['airport_arrival_icao_count'], '', '', $reset);
1614 1614
 			}
1615 1615
 			if ($Connection->tableExists('countries')) {
1616 1616
 				if ($globalDebug) echo 'Count all flights by countries...'."\n";
1617 1617
 				//$SpotterArchive = new SpotterArchive();
1618 1618
 				//$alldata = $SpotterArchive->countAllFlightOverCountries(false,0,$last_update_day);
1619 1619
 				$Spotter = new Spotter($this->db);
1620
-				$alldata = $Spotter->countAllFlightOverCountries(false,0,$last_update_day);
1620
+				$alldata = $Spotter->countAllFlightOverCountries(false, 0, $last_update_day);
1621 1621
 				foreach ($alldata as $number) {
1622
-					$this->addStatCountry($number['flight_country_iso2'],$number['flight_country_iso3'],$number['flight_country'],$number['flight_count'],'','',$reset);
1622
+					$this->addStatCountry($number['flight_country_iso2'], $number['flight_country_iso3'], $number['flight_country'], $number['flight_count'], '', '', $reset);
1623 1623
 				}
1624 1624
 			}
1625 1625
 			
@@ -1628,12 +1628,12 @@  discard block
 block discarded – undo
1628 1628
 			$this->deleteStatsByType('fatalities_byyear');
1629 1629
 			$alldata = $Accident->countFatalitiesByYear();
1630 1630
 			foreach ($alldata as $number) {
1631
-				$this->addStat('fatalities_byyear',$number['count'],date('Y-m-d H:i:s',mktime(0,0,0,1,1,$number['year'])));
1631
+				$this->addStat('fatalities_byyear', $number['count'], date('Y-m-d H:i:s', mktime(0, 0, 0, 1, 1, $number['year'])));
1632 1632
 			}
1633 1633
 			$this->deleteStatsByType('fatalities_bymonth');
1634 1634
 			$alldata = $Accident->countFatalitiesLast12Months();
1635 1635
 			foreach ($alldata as $number) {
1636
-				$this->addStat('fatalities_bymonth',$number['count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month'],1,$number['year'])));
1636
+				$this->addStat('fatalities_bymonth', $number['count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month'], 1, $number['year'])));
1637 1637
 			}
1638 1638
 
1639 1639
 
@@ -1646,37 +1646,37 @@  discard block
 block discarded – undo
1646 1646
 			$lastyear = false;
1647 1647
 			foreach ($alldata as $number) {
1648 1648
 				if ($number['year_name'] != date('Y')) $lastyear = true;
1649
-				$this->addStat('flights_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1649
+				$this->addStat('flights_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])));
1650 1650
 			}
1651 1651
 			if ($globalDebug) echo 'Count all military flights by months...'."\n";
1652 1652
 			$alldata = $Spotter->countAllMilitaryMonths();
1653 1653
 			foreach ($alldata as $number) {
1654
-				$this->addStat('military_flights_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1654
+				$this->addStat('military_flights_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])));
1655 1655
 			}
1656 1656
 			if ($globalDebug) echo 'Count all owners by months...'."\n";
1657 1657
 			$alldata = $Spotter->countAllMonthsOwners();
1658 1658
 			foreach ($alldata as $number) {
1659
-				$this->addStat('owners_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1659
+				$this->addStat('owners_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])));
1660 1660
 			}
1661 1661
 			if ($globalDebug) echo 'Count all pilots by months...'."\n";
1662 1662
 			$alldata = $Spotter->countAllMonthsPilots();
1663 1663
 			foreach ($alldata as $number) {
1664
-				$this->addStat('pilots_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1664
+				$this->addStat('pilots_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])));
1665 1665
 			}
1666 1666
 			if ($globalDebug) echo 'Count all airlines by months...'."\n";
1667 1667
 			$alldata = $Spotter->countAllMonthsAirlines();
1668 1668
 			foreach ($alldata as $number) {
1669
-				$this->addStat('airlines_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1669
+				$this->addStat('airlines_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])));
1670 1670
 			}
1671 1671
 			if ($globalDebug) echo 'Count all aircrafts by months...'."\n";
1672 1672
 			$alldata = $Spotter->countAllMonthsAircrafts();
1673 1673
 			foreach ($alldata as $number) {
1674
-				$this->addStat('aircrafts_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1674
+				$this->addStat('aircrafts_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])));
1675 1675
 			}
1676 1676
 			if ($globalDebug) echo 'Count all real arrivals by months...'."\n";
1677 1677
 			$alldata = $Spotter->countAllMonthsRealArrivals();
1678 1678
 			foreach ($alldata as $number) {
1679
-				$this->addStat('realarrivals_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1679
+				$this->addStat('realarrivals_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])));
1680 1680
 			}
1681 1681
 			if ($globalDebug) echo 'Airports data...'."\n";
1682 1682
 			if ($globalDebug) echo '...Departure'."\n";
@@ -1721,7 +1721,7 @@  discard block
 block discarded – undo
1721 1721
     			}
1722 1722
     			$alldata = $pall;
1723 1723
 			foreach ($alldata as $number) {
1724
-				$this->addStatDepartureAirportsDaily($number['date'],$number['departure_airport_icao'],$number['departure_airport_name'],$number['departure_airport_city'],$number['departure_airport_country'],$number['departure_airport_count']);
1724
+				$this->addStatDepartureAirportsDaily($number['date'], $number['departure_airport_icao'], $number['departure_airport_name'], $number['departure_airport_city'], $number['departure_airport_country'], $number['departure_airport_count']);
1725 1725
 			}
1726 1726
 			echo '...Arrival'."\n";
1727 1727
 			$pall = $Spotter->getLast7DaysAirportsArrival();
@@ -1763,7 +1763,7 @@  discard block
 block discarded – undo
1763 1763
     			}
1764 1764
     			$alldata = $pall;
1765 1765
 			foreach ($alldata as $number) {
1766
-				$this->addStatArrivalAirportsDaily($number['date'],$number['arrival_airport_icao'],$number['arrival_airport_name'],$number['arrival_airport_city'],$number['arrival_airport_country'],$number['arrival_airport_count']);
1766
+				$this->addStatArrivalAirportsDaily($number['date'], $number['arrival_airport_icao'], $number['arrival_airport_name'], $number['arrival_airport_city'], $number['arrival_airport_country'], $number['arrival_airport_count']);
1767 1767
 			}
1768 1768
 
1769 1769
 			echo 'Flights data...'."\n";
@@ -1771,28 +1771,28 @@  discard block
 block discarded – undo
1771 1771
 			echo '-> countAllDatesLastMonth...'."\n";
1772 1772
 			$alldata = $Spotter->countAllDatesLastMonth();
1773 1773
 			foreach ($alldata as $number) {
1774
-				$this->addStatFlight('month',$number['date_name'],$number['date_count']);
1774
+				$this->addStatFlight('month', $number['date_name'], $number['date_count']);
1775 1775
 			}
1776 1776
 			echo '-> countAllDates...'."\n";
1777 1777
 			$previousdata = $this->countAllDates();
1778 1778
 			$previousdatabyairlines = $this->countAllDatesByAirlines();
1779 1779
 			$this->deleteStatFlight('date');
1780
-			$alldata = $Common->array_merge_noappend($previousdata,$Spotter->countAllDates());
1780
+			$alldata = $Common->array_merge_noappend($previousdata, $Spotter->countAllDates());
1781 1781
 			$values = array();
1782 1782
 			foreach ($alldata as $cnt) {
1783 1783
 				$values[] = $cnt['date_count'];
1784 1784
 			}
1785
-			array_multisort($values,SORT_DESC,$alldata);
1786
-			array_splice($alldata,11);
1785
+			array_multisort($values, SORT_DESC, $alldata);
1786
+			array_splice($alldata, 11);
1787 1787
 			foreach ($alldata as $number) {
1788
-				$this->addStatFlight('date',$number['date_name'],$number['date_count']);
1788
+				$this->addStatFlight('date', $number['date_name'], $number['date_count']);
1789 1789
 			}
1790 1790
 			
1791 1791
 			$this->deleteStatFlight('hour');
1792 1792
 			echo '-> countAllHours...'."\n";
1793 1793
 			$alldata = $Spotter->countAllHours('hour');
1794 1794
 			foreach ($alldata as $number) {
1795
-				$this->addStatFlight('hour',$number['hour_name'],$number['hour_count']);
1795
+				$this->addStatFlight('hour', $number['hour_name'], $number['hour_count']);
1796 1796
 			}
1797 1797
 
1798 1798
 
@@ -1803,42 +1803,42 @@  discard block
 block discarded – undo
1803 1803
 				if ($globalDebug) echo 'Count all flights by countries by airlines...'."\n";
1804 1804
 				$SpotterArchive = new SpotterArchive();
1805 1805
 				//$Spotter = new Spotter($this->db);
1806
-				$alldata = $SpotterArchive->countAllFlightOverCountriesByAirlines(false,0,$last_update_day);
1806
+				$alldata = $SpotterArchive->countAllFlightOverCountriesByAirlines(false, 0, $last_update_day);
1807 1807
 				//$alldata = $Spotter->countAllFlightOverCountriesByAirlines(false,0,$last_update_day);
1808 1808
 				foreach ($alldata as $number) {
1809
-					$this->addStatCountry($number['flight_country_iso2'],$number['flight_country_iso3'],$number['flight_country'],$number['flight_count'],$number['airline_icao'],'',$reset);
1809
+					$this->addStatCountry($number['flight_country_iso2'], $number['flight_country_iso3'], $number['flight_country'], $number['flight_count'], $number['airline_icao'], '', $reset);
1810 1810
 				}
1811 1811
 			}
1812 1812
 			if ($globalDebug) echo 'Count all aircraft types by airlines...'."\n";
1813 1813
 			$Spotter = new Spotter($this->db);
1814
-			$alldata = $Spotter->countAllAircraftTypesByAirlines(false,0,$last_update_day);
1814
+			$alldata = $Spotter->countAllAircraftTypesByAirlines(false, 0, $last_update_day);
1815 1815
 			foreach ($alldata as $number) {
1816
-				$this->addStatAircraft($number['aircraft_icao'],$number['aircraft_icao_count'],$number['aircraft_name'],$number['aircraft_manufacturer'],$number['airline_icao'],'',$reset);
1816
+				$this->addStatAircraft($number['aircraft_icao'], $number['aircraft_icao_count'], $number['aircraft_name'], $number['aircraft_manufacturer'], $number['airline_icao'], '', $reset);
1817 1817
 			}
1818 1818
 			if ($globalDebug) echo 'Count all aircraft registrations by airlines...'."\n";
1819
-			$alldata = $Spotter->countAllAircraftRegistrationsByAirlines(false,0,$last_update_day);
1819
+			$alldata = $Spotter->countAllAircraftRegistrationsByAirlines(false, 0, $last_update_day);
1820 1820
 			foreach ($alldata as $number) {
1821
-				$this->addStatAircraftRegistration($number['registration'],$number['aircraft_registration_count'],$number['aircraft_icao'],$number['airline_icao'],'',$reset);
1821
+				$this->addStatAircraftRegistration($number['registration'], $number['aircraft_registration_count'], $number['aircraft_icao'], $number['airline_icao'], '', $reset);
1822 1822
 			}
1823 1823
 			if ($globalDebug) echo 'Count all callsigns by airlines...'."\n";
1824
-			$alldata = $Spotter->countAllCallsignsByAirlines(false,0,$last_update_day);
1824
+			$alldata = $Spotter->countAllCallsignsByAirlines(false, 0, $last_update_day);
1825 1825
 			foreach ($alldata as $number) {
1826
-				$this->addStatCallsign($number['callsign_icao'],$number['callsign_icao_count'],$number['airline_icao'],'',$reset);
1826
+				$this->addStatCallsign($number['callsign_icao'], $number['callsign_icao_count'], $number['airline_icao'], '', $reset);
1827 1827
 			}
1828 1828
 			if ($globalDebug) echo 'Count all owners by airlines...'."\n";
1829
-			$alldata = $Spotter->countAllOwnersByAirlines(false,0,$last_update_day);
1829
+			$alldata = $Spotter->countAllOwnersByAirlines(false, 0, $last_update_day);
1830 1830
 			foreach ($alldata as $number) {
1831
-				$this->addStatOwner($number['owner_name'],$number['owner_count'],$number['airline_icao'],'',$reset);
1831
+				$this->addStatOwner($number['owner_name'], $number['owner_count'], $number['airline_icao'], '', $reset);
1832 1832
 			}
1833 1833
 			if ($globalDebug) echo 'Count all pilots by airlines...'."\n";
1834
-			$alldata = $Spotter->countAllPilotsByAirlines(false,0,$last_update_day);
1834
+			$alldata = $Spotter->countAllPilotsByAirlines(false, 0, $last_update_day);
1835 1835
 			foreach ($alldata as $number) {
1836
-				$this->addStatPilot($number['pilot_id'],$number['pilot_count'],$number['pilot_name'],$number['airline_icao'],'',$number['format_source'],$reset);
1836
+				$this->addStatPilot($number['pilot_id'], $number['pilot_count'], $number['pilot_name'], $number['airline_icao'], '', $number['format_source'], $reset);
1837 1837
 			}
1838 1838
 			if ($globalDebug) echo 'Count all departure airports by airlines...'."\n";
1839
-			$pall = $Spotter->countAllDepartureAirportsByAirlines(false,0,$last_update_day);
1839
+			$pall = $Spotter->countAllDepartureAirportsByAirlines(false, 0, $last_update_day);
1840 1840
 			if ($globalDebug) echo 'Count all detected departure airports by airlines...'."\n";
1841
-       			$dall = $Spotter->countAllDetectedDepartureAirportsByAirlines(false,0,$last_update_day);
1841
+       			$dall = $Spotter->countAllDetectedDepartureAirportsByAirlines(false, 0, $last_update_day);
1842 1842
 			if ($globalDebug) echo 'Order detected departure airports by airlines...'."\n";
1843 1843
 	        	//$alldata = array();
1844 1844
     			foreach ($dall as $value) {
@@ -1858,12 +1858,12 @@  discard block
 block discarded – undo
1858 1858
     			}
1859 1859
     			$alldata = $pall;
1860 1860
 			foreach ($alldata as $number) {
1861
-				echo $this->addStatDepartureAirports($number['airport_departure_icao'],$number['airport_departure_name'],$number['airport_departure_city'],$number['airport_departure_country'],$number['airport_departure_icao_count'],$number['airline_icao'],'',$reset);
1861
+				echo $this->addStatDepartureAirports($number['airport_departure_icao'], $number['airport_departure_name'], $number['airport_departure_city'], $number['airport_departure_country'], $number['airport_departure_icao_count'], $number['airline_icao'], '', $reset);
1862 1862
 			}
1863 1863
 			if ($globalDebug) echo 'Count all arrival airports by airlines...'."\n";
1864
-			$pall = $Spotter->countAllArrivalAirportsByAirlines(false,0,$last_update_day);
1864
+			$pall = $Spotter->countAllArrivalAirportsByAirlines(false, 0, $last_update_day);
1865 1865
 			if ($globalDebug) echo 'Count all detected arrival airports by airlines...'."\n";
1866
-        		$dall = $Spotter->countAllDetectedArrivalAirportsByAirlines(false,0,$last_update_day);
1866
+        		$dall = $Spotter->countAllDetectedArrivalAirportsByAirlines(false, 0, $last_update_day);
1867 1867
 			if ($globalDebug) echo 'Order arrival airports by airlines...'."\n";
1868 1868
 	        	//$alldata = array();
1869 1869
     			foreach ($dall as $value) {
@@ -1883,7 +1883,7 @@  discard block
 block discarded – undo
1883 1883
     			}
1884 1884
     			$alldata = $pall;
1885 1885
                         foreach ($alldata as $number) {
1886
-				if ($number['airline_icao'] != '') echo $this->addStatArrivalAirports($number['airport_arrival_icao'],$number['airport_arrival_name'],$number['airport_arrival_city'],$number['airport_arrival_country'],$number['airport_arrival_icao_count'],$number['airline_icao'],'',$reset);
1886
+				if ($number['airline_icao'] != '') echo $this->addStatArrivalAirports($number['airport_arrival_icao'], $number['airport_arrival_name'], $number['airport_arrival_city'], $number['airport_arrival_country'], $number['airport_arrival_icao_count'], $number['airline_icao'], '', $reset);
1887 1887
 			}
1888 1888
 			if ($globalDebug) echo 'Count all flights by months by airlines...'."\n";
1889 1889
 			$Spotter = new Spotter($this->db);
@@ -1891,27 +1891,27 @@  discard block
 block discarded – undo
1891 1891
 			$lastyear = false;
1892 1892
 			foreach ($alldata as $number) {
1893 1893
 				if ($number['year_name'] != date('Y')) $lastyear = true;
1894
-				$this->addStat('flights_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),$number['airline_icao']);
1894
+				$this->addStat('flights_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])), $number['airline_icao']);
1895 1895
 			}
1896 1896
 			if ($globalDebug) echo 'Count all owners by months by airlines...'."\n";
1897 1897
 			$alldata = $Spotter->countAllMonthsOwnersByAirlines();
1898 1898
 			foreach ($alldata as $number) {
1899
-				$this->addStat('owners_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),$number['airline_icao']);
1899
+				$this->addStat('owners_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])), $number['airline_icao']);
1900 1900
 			}
1901 1901
 			if ($globalDebug) echo 'Count all pilots by months by airlines...'."\n";
1902 1902
 			$alldata = $Spotter->countAllMonthsPilotsByAirlines();
1903 1903
 			foreach ($alldata as $number) {
1904
-				$this->addStat('pilots_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),$number['airline_icao']);
1904
+				$this->addStat('pilots_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])), $number['airline_icao']);
1905 1905
 			}
1906 1906
 			if ($globalDebug) echo 'Count all aircrafts by months by airlines...'."\n";
1907 1907
 			$alldata = $Spotter->countAllMonthsAircraftsByAirlines();
1908 1908
 			foreach ($alldata as $number) {
1909
-				$this->addStat('aircrafts_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),$number['airline_icao']);
1909
+				$this->addStat('aircrafts_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])), $number['airline_icao']);
1910 1910
 			}
1911 1911
 			if ($globalDebug) echo 'Count all real arrivals by months by airlines...'."\n";
1912 1912
 			$alldata = $Spotter->countAllMonthsRealArrivalsByAirlines();
1913 1913
 			foreach ($alldata as $number) {
1914
-				$this->addStat('realarrivals_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),$number['airline_icao']);
1914
+				$this->addStat('realarrivals_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])), $number['airline_icao']);
1915 1915
 			}
1916 1916
 			if ($globalDebug) echo '...Departure'."\n";
1917 1917
 			$pall = $Spotter->getLast7DaysAirportsDepartureByAirlines();
@@ -1934,7 +1934,7 @@  discard block
 block discarded – undo
1934 1934
     			}
1935 1935
     			$alldata = $pall;
1936 1936
 			foreach ($alldata as $number) {
1937
-				$this->addStatDepartureAirportsDaily($number['date'],$number['departure_airport_icao'],$number['departure_airport_name'],$number['departure_airport_city'],$number['departure_airport_country'],$number['departure_airport_count'],$number['airline_icao']);
1937
+				$this->addStatDepartureAirportsDaily($number['date'], $number['departure_airport_icao'], $number['departure_airport_name'], $number['departure_airport_city'], $number['departure_airport_country'], $number['departure_airport_count'], $number['airline_icao']);
1938 1938
 			}
1939 1939
 			if ($globalDebug) echo '...Arrival'."\n";
1940 1940
 			$pall = $Spotter->getLast7DaysAirportsArrivalByAirlines();
@@ -1957,32 +1957,32 @@  discard block
 block discarded – undo
1957 1957
     			}
1958 1958
     			$alldata = $pall;
1959 1959
 			foreach ($alldata as $number) {
1960
-				$this->addStatArrivalAirportsDaily($number['date'],$number['arrival_airport_icao'],$number['arrival_airport_name'],$number['arrival_airport_city'],$number['arrival_airport_country'],$number['arrival_airport_count'],$number['airline_icao']);
1960
+				$this->addStatArrivalAirportsDaily($number['date'], $number['arrival_airport_icao'], $number['arrival_airport_name'], $number['arrival_airport_city'], $number['arrival_airport_country'], $number['arrival_airport_count'], $number['airline_icao']);
1961 1961
 			}
1962 1962
 
1963 1963
 			if ($globalDebug) echo 'Flights data...'."\n";
1964 1964
 			if ($globalDebug) echo '-> countAllDatesLastMonth...'."\n";
1965 1965
 			$alldata = $Spotter->countAllDatesLastMonthByAirlines();
1966 1966
 			foreach ($alldata as $number) {
1967
-				$this->addStatFlight('month',$number['date_name'],$number['date_count'], $number['airline_icao']);
1967
+				$this->addStatFlight('month', $number['date_name'], $number['date_count'], $number['airline_icao']);
1968 1968
 			}
1969 1969
 			if ($globalDebug) echo '-> countAllDates...'."\n";
1970 1970
 			//$previousdata = $this->countAllDatesByAirlines();
1971
-			$alldata = $Common->array_merge_noappend($previousdatabyairlines,$Spotter->countAllDatesByAirlines());
1971
+			$alldata = $Common->array_merge_noappend($previousdatabyairlines, $Spotter->countAllDatesByAirlines());
1972 1972
 			$values = array();
1973 1973
 			foreach ($alldata as $cnt) {
1974 1974
 				$values[] = $cnt['date_count'];
1975 1975
 			}
1976
-			array_multisort($values,SORT_DESC,$alldata);
1977
-			array_splice($alldata,11);
1976
+			array_multisort($values, SORT_DESC, $alldata);
1977
+			array_splice($alldata, 11);
1978 1978
 			foreach ($alldata as $number) {
1979
-				$this->addStatFlight('date',$number['date_name'],$number['date_count'],$number['airline_icao']);
1979
+				$this->addStatFlight('date', $number['date_name'], $number['date_count'], $number['airline_icao']);
1980 1980
 			}
1981 1981
 			
1982 1982
 			if ($globalDebug) echo '-> countAllHours...'."\n";
1983 1983
 			$alldata = $Spotter->countAllHoursByAirlines('hour');
1984 1984
 			foreach ($alldata as $number) {
1985
-				$this->addStatFlight('hour',$number['hour_name'],$number['hour_count'],$number['airline_icao']);
1985
+				$this->addStatFlight('hour', $number['hour_name'], $number['hour_count'], $number['airline_icao']);
1986 1986
 			}
1987 1987
 			
1988 1988
 
@@ -2006,7 +2006,7 @@  discard block
 block discarded – undo
2006 2006
 						$last_update_day = date('Y').'-01-01 00:00:00';
2007 2007
 					}
2008 2008
 				}
2009
-				if (isset($filter['DeleteLastYearStats']) && date('Y',strtotime($last_update_day)) != date('Y')) {
2009
+				if (isset($filter['DeleteLastYearStats']) && date('Y', strtotime($last_update_day)) != date('Y')) {
2010 2010
 					$last_update_day = date('Y').'-01-01 00:00:00';
2011 2011
 					$reset = true;
2012 2012
 				}
@@ -2015,32 +2015,32 @@  discard block
 block discarded – undo
2015 2015
 				// Count by filter
2016 2016
 				if ($globalDebug) echo '--- Stats for filter '.$filter_name.' ---'."\n";
2017 2017
 				$Spotter = new Spotter($this->db);
2018
-				$alldata = $Spotter->countAllAircraftTypes(false,0,$last_update_day,$filter);
2018
+				$alldata = $Spotter->countAllAircraftTypes(false, 0, $last_update_day, $filter);
2019 2019
 				foreach ($alldata as $number) {
2020
-					$this->addStatAircraft($number['aircraft_icao'],$number['aircraft_icao_count'],$number['aircraft_name'],$number['aircraft_manufacturer'],'',$filter_name,$reset);
2020
+					$this->addStatAircraft($number['aircraft_icao'], $number['aircraft_icao_count'], $number['aircraft_name'], $number['aircraft_manufacturer'], '', $filter_name, $reset);
2021 2021
 				}
2022
-				$alldata = $Spotter->countAllAirlines(false,0,$last_update_day,$filter);
2022
+				$alldata = $Spotter->countAllAirlines(false, 0, $last_update_day, $filter);
2023 2023
 				foreach ($alldata as $number) {
2024
-					$this->addStatAirline($number['airline_icao'],$number['airline_count'],$number['airline_name'],$filter_name,$reset);
2024
+					$this->addStatAirline($number['airline_icao'], $number['airline_count'], $number['airline_name'], $filter_name, $reset);
2025 2025
 				}
2026
-				$alldata = $Spotter->countAllAircraftRegistrations(false,0,$last_update_day,$filter);
2026
+				$alldata = $Spotter->countAllAircraftRegistrations(false, 0, $last_update_day, $filter);
2027 2027
 				foreach ($alldata as $number) {
2028
-					$this->addStatAircraftRegistration($number['registration'],$number['aircraft_registration_count'],$number['aircraft_icao'],'',$filter_name,$reset);
2028
+					$this->addStatAircraftRegistration($number['registration'], $number['aircraft_registration_count'], $number['aircraft_icao'], '', $filter_name, $reset);
2029 2029
 				}
2030
-				$alldata = $Spotter->countAllCallsigns(false,0,$last_update_day,$filter);
2030
+				$alldata = $Spotter->countAllCallsigns(false, 0, $last_update_day, $filter);
2031 2031
 				foreach ($alldata as $number) {
2032
-					$this->addStatCallsign($number['callsign_icao'],$number['callsign_icao_count'],'',$filter_name,$reset);
2032
+					$this->addStatCallsign($number['callsign_icao'], $number['callsign_icao_count'], '', $filter_name, $reset);
2033 2033
 				}
2034
-				$alldata = $Spotter->countAllOwners(false,0,$last_update_day,$filter);
2034
+				$alldata = $Spotter->countAllOwners(false, 0, $last_update_day, $filter);
2035 2035
 				foreach ($alldata as $number) {
2036
-					$this->addStatOwner($number['owner_name'],$number['owner_count'],'',$filter_name,$reset);
2036
+					$this->addStatOwner($number['owner_name'], $number['owner_count'], '', $filter_name, $reset);
2037 2037
 				}
2038
-				$alldata = $Spotter->countAllPilots(false,0,$last_update_day,$filter);
2038
+				$alldata = $Spotter->countAllPilots(false, 0, $last_update_day, $filter);
2039 2039
 				foreach ($alldata as $number) {
2040
-					$this->addStatPilot($number['pilot_id'],$number['pilot_count'],$number['pilot_name'],'',$filter_name,$number['format_source'],$reset);
2040
+					$this->addStatPilot($number['pilot_id'], $number['pilot_count'], $number['pilot_name'], '', $filter_name, $number['format_source'], $reset);
2041 2041
 				}
2042
-				$pall = $Spotter->countAllDepartureAirports(false,0,$last_update_day,$filter);
2043
-	       			$dall = $Spotter->countAllDetectedDepartureAirports(false,0,$last_update_day,$filter);
2042
+				$pall = $Spotter->countAllDepartureAirports(false, 0, $last_update_day, $filter);
2043
+	       			$dall = $Spotter->countAllDetectedDepartureAirports(false, 0, $last_update_day, $filter);
2044 2044
 		        	$alldata = array();
2045 2045
 	    			foreach ($pall as $value) {
2046 2046
 		        		$icao = $value['airport_departure_icao'];
@@ -2056,12 +2056,12 @@  discard block
 block discarded – undo
2056 2056
     				foreach ($alldata as $key => $row) {
2057 2057
     					$count[$key] = $row['airport_departure_icao_count'];
2058 2058
     				}
2059
-				array_multisort($count,SORT_DESC,$alldata);
2059
+				array_multisort($count, SORT_DESC, $alldata);
2060 2060
 				foreach ($alldata as $number) {
2061
-    					echo $this->addStatDepartureAirports($number['airport_departure_icao'],$number['airport_departure_name'],$number['airport_departure_city'],$number['airport_departure_country'],$number['airport_departure_icao_count'],'',$filter_name,$reset);
2061
+    					echo $this->addStatDepartureAirports($number['airport_departure_icao'], $number['airport_departure_name'], $number['airport_departure_city'], $number['airport_departure_country'], $number['airport_departure_icao_count'], '', $filter_name, $reset);
2062 2062
 				}
2063
-				$pall = $Spotter->countAllArrivalAirports(false,0,$last_update_day,false,$filter);
2064
-    				$dall = $Spotter->countAllDetectedArrivalAirports(false,0,$last_update_day,false,$filter);
2063
+				$pall = $Spotter->countAllArrivalAirports(false, 0, $last_update_day, false, $filter);
2064
+    				$dall = $Spotter->countAllDetectedArrivalAirports(false, 0, $last_update_day, false, $filter);
2065 2065
 				$alldata = array();
2066 2066
     				foreach ($pall as $value) {
2067 2067
 		        		$icao = $value['airport_arrival_icao'];
@@ -2077,40 +2077,40 @@  discard block
 block discarded – undo
2077 2077
         			foreach ($alldata as $key => $row) {
2078 2078
     					$count[$key] = $row['airport_arrival_icao_count'];
2079 2079
 		        	}
2080
-        			array_multisort($count,SORT_DESC,$alldata);
2080
+        			array_multisort($count, SORT_DESC, $alldata);
2081 2081
 				foreach ($alldata as $number) {
2082
-					echo $this->addStatArrivalAirports($number['airport_arrival_icao'],$number['airport_arrival_name'],$number['airport_arrival_city'],$number['airport_arrival_country'],$number['airport_arrival_icao_count'],'',$filter_name,$reset);
2082
+					echo $this->addStatArrivalAirports($number['airport_arrival_icao'], $number['airport_arrival_name'], $number['airport_arrival_city'], $number['airport_arrival_country'], $number['airport_arrival_icao_count'], '', $filter_name, $reset);
2083 2083
 				}
2084 2084
 				$Spotter = new Spotter($this->db);
2085 2085
 				$alldata = $Spotter->countAllMonths($filter);
2086 2086
 				$lastyear = false;
2087 2087
 				foreach ($alldata as $number) {
2088 2088
 					if ($number['year_name'] != date('Y')) $lastyear = true;
2089
-					$this->addStat('flights_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),'',$filter_name);
2089
+					$this->addStat('flights_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])), '', $filter_name);
2090 2090
 				}
2091 2091
 				$alldata = $Spotter->countAllMonthsOwners($filter);
2092 2092
 				foreach ($alldata as $number) {
2093
-					$this->addStat('owners_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),'',$filter_name);
2093
+					$this->addStat('owners_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])), '', $filter_name);
2094 2094
 				}
2095 2095
 				$alldata = $Spotter->countAllMonthsPilots($filter);
2096 2096
 				foreach ($alldata as $number) {
2097
-					$this->addStat('pilots_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),'',$filter_name);
2097
+					$this->addStat('pilots_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])), '', $filter_name);
2098 2098
 				}
2099 2099
 				$alldata = $Spotter->countAllMilitaryMonths($filter);
2100 2100
 				foreach ($alldata as $number) {
2101
-					$this->addStat('military_flights_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),'',$filter_name);
2101
+					$this->addStat('military_flights_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])), '', $filter_name);
2102 2102
 				}
2103 2103
 				$alldata = $Spotter->countAllMonthsAircrafts($filter);
2104 2104
 				foreach ($alldata as $number) {
2105
-					$this->addStat('aircrafts_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),'',$filter_name);
2105
+					$this->addStat('aircrafts_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])), '', $filter_name);
2106 2106
 				}
2107 2107
 				$alldata = $Spotter->countAllMonthsRealArrivals($filter);
2108 2108
 				foreach ($alldata as $number) {
2109
-					$this->addStat('realarrivals_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),'',$filter_name);
2109
+					$this->addStat('realarrivals_bymonth', $number['date_count'], date('Y-m-d H:i:s', mktime(0, 0, 0, $number['month_name'], 1, $number['year_name'])), '', $filter_name);
2110 2110
 				}
2111 2111
 				echo '...Departure'."\n";
2112
-				$pall = $Spotter->getLast7DaysAirportsDeparture('',$filter);
2113
-        			$dall = $Spotter->getLast7DaysDetectedAirportsDeparture('',$filter);
2112
+				$pall = $Spotter->getLast7DaysAirportsDeparture('', $filter);
2113
+        			$dall = $Spotter->getLast7DaysDetectedAirportsDeparture('', $filter);
2114 2114
 				foreach ($dall as $value) {
2115 2115
     					$icao = $value['departure_airport_icao'];
2116 2116
     					$ddate = $value['date'];
@@ -2128,11 +2128,11 @@  discard block
 block discarded – undo
2128 2128
     				}
2129 2129
 	    			$alldata = $pall;
2130 2130
 				foreach ($alldata as $number) {
2131
-					$this->addStatDepartureAirportsDaily($number['date'],$number['departure_airport_icao'],$number['departure_airport_name'],$number['departure_airport_city'],$number['departure_airport_country'],$number['departure_airport_count'],'',$filter_name);
2131
+					$this->addStatDepartureAirportsDaily($number['date'], $number['departure_airport_icao'], $number['departure_airport_name'], $number['departure_airport_city'], $number['departure_airport_country'], $number['departure_airport_count'], '', $filter_name);
2132 2132
 				}
2133 2133
 				echo '...Arrival'."\n";
2134
-				$pall = $Spotter->getLast7DaysAirportsArrival('',$filter);
2135
-    				$dall = $Spotter->getLast7DaysDetectedAirportsArrival('',$filter);
2134
+				$pall = $Spotter->getLast7DaysAirportsArrival('', $filter);
2135
+    				$dall = $Spotter->getLast7DaysDetectedAirportsArrival('', $filter);
2136 2136
 				foreach ($dall as $value) {
2137 2137
 					$icao = $value['arrival_airport_icao'];
2138 2138
 					$ddate = $value['date'];
@@ -2150,40 +2150,40 @@  discard block
 block discarded – undo
2150 2150
     				}
2151 2151
     				$alldata = $pall;
2152 2152
 				foreach ($alldata as $number) {
2153
-					$this->addStatArrivalAirportsDaily($number['date'],$number['arrival_airport_icao'],$number['arrival_airport_name'],$number['arrival_airport_city'],$number['arrival_airport_country'],$number['arrival_airport_count'],'',$filter_name);
2153
+					$this->addStatArrivalAirportsDaily($number['date'], $number['arrival_airport_icao'], $number['arrival_airport_name'], $number['arrival_airport_city'], $number['arrival_airport_country'], $number['arrival_airport_count'], '', $filter_name);
2154 2154
 				}
2155 2155
     
2156 2156
 				echo 'Flights data...'."\n";
2157 2157
 				echo '-> countAllDatesLastMonth...'."\n";
2158 2158
 				$alldata = $Spotter->countAllDatesLastMonth($filter);
2159 2159
 				foreach ($alldata as $number) {
2160
-					$this->addStatFlight('month',$number['date_name'],$number['date_count'], '',$filter_name);
2160
+					$this->addStatFlight('month', $number['date_name'], $number['date_count'], '', $filter_name);
2161 2161
 				}
2162 2162
 				echo '-> countAllDates...'."\n";
2163
-				$previousdata = $this->countAllDates('',$filter_name);
2164
-				$alldata = $Common->array_merge_noappend($previousdata,$Spotter->countAllDates($filter));
2163
+				$previousdata = $this->countAllDates('', $filter_name);
2164
+				$alldata = $Common->array_merge_noappend($previousdata, $Spotter->countAllDates($filter));
2165 2165
 				$values = array();
2166 2166
 				foreach ($alldata as $cnt) {
2167 2167
 					$values[] = $cnt['date_count'];
2168 2168
 				}
2169
-				array_multisort($values,SORT_DESC,$alldata);
2170
-				array_splice($alldata,11);
2169
+				array_multisort($values, SORT_DESC, $alldata);
2170
+				array_splice($alldata, 11);
2171 2171
 				foreach ($alldata as $number) {
2172
-					$this->addStatFlight('date',$number['date_name'],$number['date_count'],'',$filter_name);
2172
+					$this->addStatFlight('date', $number['date_name'], $number['date_count'], '', $filter_name);
2173 2173
 				}
2174 2174
 				
2175 2175
 				echo '-> countAllHours...'."\n";
2176
-				$alldata = $Spotter->countAllHours('hour',$filter);
2176
+				$alldata = $Spotter->countAllHours('hour', $filter);
2177 2177
 				foreach ($alldata as $number) {
2178
-					$this->addStatFlight('hour',$number['hour_name'],$number['hour_count'],'',$filter_name);
2178
+					$this->addStatFlight('hour', $number['hour_name'], $number['hour_count'], '', $filter_name);
2179 2179
 				}
2180 2180
 				echo 'Insert last stats update date...'."\n";
2181 2181
 				date_default_timezone_set('UTC');
2182
-				$this->addLastStatsUpdate('last_update_stats_'.$filter_name,date('Y-m-d G:i:s'));
2182
+				$this->addLastStatsUpdate('last_update_stats_'.$filter_name, date('Y-m-d G:i:s'));
2183 2183
 				if (isset($filter['DeleteLastYearStats']) && $filter['DeleteLastYearStats'] == true) {
2184
-					if (date('Y',strtotime($last_update_day)) != date('Y')) {
2184
+					if (date('Y', strtotime($last_update_day)) != date('Y')) {
2185 2185
 						$this->deleteOldStats($filter_name);
2186
-						$this->addLastStatsUpdate('last_update_stats_'.$filter_name,date('Y').'-01-01 00:00:00');
2186
+						$this->addLastStatsUpdate('last_update_stats_'.$filter_name, date('Y').'-01-01 00:00:00');
2187 2187
 					}
2188 2188
 				}
2189 2189
 
@@ -2196,16 +2196,16 @@  discard block
 block discarded – undo
2196 2196
 				// SUM all previous month to put as year
2197 2197
 				$previous_year = date('Y');
2198 2198
 				$previous_year--;
2199
-				$this->addStat('aircrafts_byyear',$this->getSumStats('aircrafts_bymonth',$previous_year),$previous_year.'-01-01 00:00:00');
2200
-				$this->addStat('airlines_byyear',$this->getSumStats('airlines_bymonth',$previous_year),$previous_year.'-01-01 00:00:00');
2201
-				$this->addStat('owner_byyear',$this->getSumStats('owner_bymonth',$previous_year),$previous_year.'-01-01 00:00:00');
2202
-				$this->addStat('pilot_byyear',$this->getSumStats('pilot_bymonth',$previous_year),$previous_year.'-01-01 00:00:00');
2199
+				$this->addStat('aircrafts_byyear', $this->getSumStats('aircrafts_bymonth', $previous_year), $previous_year.'-01-01 00:00:00');
2200
+				$this->addStat('airlines_byyear', $this->getSumStats('airlines_bymonth', $previous_year), $previous_year.'-01-01 00:00:00');
2201
+				$this->addStat('owner_byyear', $this->getSumStats('owner_bymonth', $previous_year), $previous_year.'-01-01 00:00:00');
2202
+				$this->addStat('pilot_byyear', $this->getSumStats('pilot_bymonth', $previous_year), $previous_year.'-01-01 00:00:00');
2203 2203
 				$allairlines = $this->getAllAirlineNames();
2204 2204
 				foreach ($allairlines as $data) {
2205
-					$this->addStat('aircrafts_byyear',$this->getSumStats('aircrafts_bymonth',$previous_year,$data['airline_icao']),$previous_year.'-01-01 00:00:00',$data['airline_icao']);
2206
-					$this->addStat('airlines_byyear',$this->getSumStats('airlines_bymonth',$previous_year,$data['airline_icao']),$previous_year.'-01-01 00:00:00',$data['airline_icao']);
2207
-					$this->addStat('owner_byyear',$this->getSumStats('owner_bymonth',$previous_year,$data['airline_icao']),$previous_year.'-01-01 00:00:00',$data['airline_icao']);
2208
-					$this->addStat('pilot_byyear',$this->getSumStats('pilot_bymonth',$previous_year,$data['airline_icao']),$previous_year.'-01-01 00:00:00',$data['airline_icao']);
2205
+					$this->addStat('aircrafts_byyear', $this->getSumStats('aircrafts_bymonth', $previous_year, $data['airline_icao']), $previous_year.'-01-01 00:00:00', $data['airline_icao']);
2206
+					$this->addStat('airlines_byyear', $this->getSumStats('airlines_bymonth', $previous_year, $data['airline_icao']), $previous_year.'-01-01 00:00:00', $data['airline_icao']);
2207
+					$this->addStat('owner_byyear', $this->getSumStats('owner_bymonth', $previous_year, $data['airline_icao']), $previous_year.'-01-01 00:00:00', $data['airline_icao']);
2208
+					$this->addStat('pilot_byyear', $this->getSumStats('pilot_bymonth', $previous_year, $data['airline_icao']), $previous_year.'-01-01 00:00:00', $data['airline_icao']);
2209 2209
 				}
2210 2210
 				
2211 2211
 				if (isset($globalArchiveYear) && $globalArchiveYear) {
@@ -2214,7 +2214,7 @@  discard block
 block discarded – undo
2214 2214
 						try {
2215 2215
 							$sth = $this->db->prepare($query);
2216 2216
 							$sth->execute();
2217
-						} catch(PDOException $e) {
2217
+						} catch (PDOException $e) {
2218 2218
 							return "error : ".$e->getMessage().' - query : '.$query."\n";
2219 2219
 						}
2220 2220
 					}
@@ -2223,15 +2223,15 @@  discard block
 block discarded – undo
2223 2223
 					try {
2224 2224
 						$sth = $this->db->prepare($query);
2225 2225
 						$sth->execute();
2226
-					} catch(PDOException $e) {
2226
+					} catch (PDOException $e) {
2227 2227
 						return "error : ".$e->getMessage().' - query : '.$query."\n";
2228 2228
 					}
2229 2229
 				}
2230 2230
 				if (isset($globalDeleteLastYearStats) && $globalDeleteLastYearStats) {
2231 2231
 					$last_update = $this->getLastStatsUpdate('last_update_stats');
2232
-					if (date('Y',strtotime($last_update[0]['value'])) != date('Y')) {
2232
+					if (date('Y', strtotime($last_update[0]['value'])) != date('Y')) {
2233 2233
 						$this->deleteOldStats();
2234
-						$this->addLastStatsUpdate('last_update_stats',date('Y').'-01-01 00:00:00');
2234
+						$this->addLastStatsUpdate('last_update_stats', date('Y').'-01-01 00:00:00');
2235 2235
 						$lastyearupdate = true;
2236 2236
 					}
2237 2237
 				}
@@ -2253,7 +2253,7 @@  discard block
 block discarded – undo
2253 2253
 					try {
2254 2254
 						$sth = $this->db->prepare($query);
2255 2255
 						$sth->execute();
2256
-					} catch(PDOException $e) {
2256
+					} catch (PDOException $e) {
2257 2257
 						return "error : ".$e->getMessage();
2258 2258
 					}
2259 2259
 				}
@@ -2267,14 +2267,14 @@  discard block
 block discarded – undo
2267 2267
 				try {
2268 2268
 					$sth = $this->db->prepare($query);
2269 2269
 					$sth->execute();
2270
-				} catch(PDOException $e) {
2270
+				} catch (PDOException $e) {
2271 2271
 					return "error : ".$e->getMessage();
2272 2272
 				}
2273 2273
 			}
2274 2274
 			if (!isset($lastyearupdate)) {
2275 2275
 				echo 'Insert last stats update date...'."\n";
2276 2276
 				date_default_timezone_set('UTC');
2277
-				$this->addLastStatsUpdate('last_update_stats',date('Y-m-d G:i:s'));
2277
+				$this->addLastStatsUpdate('last_update_stats', date('Y-m-d G:i:s'));
2278 2278
 			}
2279 2279
 			if ($globalStatsResetYear) {
2280 2280
 				require_once(dirname(__FILE__).'/../install/class.settings.php');
Please login to merge, or discard this patch.
Braces   +482 added lines, -167 removed lines patch added patch discarded remove patch
@@ -13,7 +13,9 @@  discard block
 block discarded – undo
13 13
 	
14 14
 	public function __construct($dbc = null) {
15 15
 		global $globalFilterName;
16
-		if (isset($globalFilterName)) $this->filter_name = $globalFilterName;
16
+		if (isset($globalFilterName)) {
17
+			$this->filter_name = $globalFilterName;
18
+		}
17 19
 		$Connection = new Connection($dbc);
18 20
 		$this->db = $Connection->db();
19 21
         }
@@ -81,7 +83,9 @@  discard block
 block discarded – undo
81 83
                 }
82 84
         }
83 85
 	public function getAllAirlineNames($filter_name = '') {
84
-		if ($filter_name == '') $filter_name = $this->filter_name;
86
+		if ($filter_name == '') {
87
+			$filter_name = $this->filter_name;
88
+		}
85 89
                 $query = "SELECT * FROM stats_airline WHERE filter_name = :filter_name ORDER BY airline_name ASC";
86 90
                  try {
87 91
                         $sth = $this->db->prepare($query);
@@ -93,7 +97,9 @@  discard block
 block discarded – undo
93 97
                 return $all;
94 98
         }
95 99
 	public function getAllAircraftTypes($stats_airline = '',$filter_name = '') {
96
-		if ($filter_name == '') $filter_name = $this->filter_name;
100
+		if ($filter_name == '') {
101
+			$filter_name = $this->filter_name;
102
+		}
97 103
                 $query = "SELECT * FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_manufacturer ASC";
98 104
                  try {
99 105
                         $sth = $this->db->prepare($query);
@@ -105,7 +111,9 @@  discard block
 block discarded – undo
105 111
                 return $all;
106 112
         }
107 113
 	public function getAllManufacturers($stats_airline = '',$filter_name = '') {
108
-		if ($filter_name == '') $filter_name = $this->filter_name;
114
+		if ($filter_name == '') {
115
+			$filter_name = $this->filter_name;
116
+		}
109 117
                 $query = "SELECT DISTINCT(aircraft_manufacturer) FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name AND aircraft_manufacturer <> '' ORDER BY aircraft_manufacturer ASC";
110 118
                  try {
111 119
                         $sth = $this->db->prepare($query);
@@ -117,7 +125,9 @@  discard block
 block discarded – undo
117 125
                 return $all;
118 126
         }
119 127
 	public function getAllAirportNames($stats_airline = '',$filter_name = '') {
120
-		if ($filter_name == '') $filter_name = $this->filter_name;
128
+		if ($filter_name == '') {
129
+			$filter_name = $this->filter_name;
130
+		}
121 131
                 $query = "SELECT airport_icao, airport_name,airport_city,airport_country FROM stats_airport WHERE stats_airline = :stats_airline AND filter_name = :filter_name AND stats_type = 'daily' GROUP BY airport_icao,airport_name,airport_city,airport_country ORDER BY airport_city ASC";
122 132
                  try {
123 133
                         $sth = $this->db->prepare($query);
@@ -130,7 +140,9 @@  discard block
 block discarded – undo
130 140
         }
131 141
 
132 142
 	public function getAllOwnerNames($stats_airline = '',$filter_name = '') {
133
-		if ($filter_name == '') $filter_name = $this->filter_name;
143
+		if ($filter_name == '') {
144
+			$filter_name = $this->filter_name;
145
+		}
134 146
                 $query = "SELECT owner_name FROM stats_owner WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY owner_name ASC";
135 147
                  try {
136 148
                         $sth = $this->db->prepare($query);
@@ -143,7 +155,9 @@  discard block
 block discarded – undo
143 155
         }
144 156
 
145 157
 	public function getAllPilotNames($stats_airline = '',$filter_name = '') {
146
-		if ($filter_name == '') $filter_name = $this->filter_name;
158
+		if ($filter_name == '') {
159
+			$filter_name = $this->filter_name;
160
+		}
147 161
                 $query = "SELECT pilot_id,pilot_name FROM stats_pilot WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY pilot_name ASC";
148 162
                  try {
149 163
                         $sth = $this->db->prepare($query);
@@ -158,10 +172,15 @@  discard block
 block discarded – undo
158 172
 
159 173
 	public function countAllAircraftTypes($limit = true, $stats_airline = '', $filter_name = '',$year = '', $month = '') {
160 174
 		global $globalStatsFilters;
161
-		if ($filter_name == '') $filter_name = $this->filter_name;
175
+		if ($filter_name == '') {
176
+			$filter_name = $this->filter_name;
177
+		}
162 178
 		if ($year == '' && $month == '') {
163
-			if ($limit) $query = "SELECT aircraft_icao, cnt AS aircraft_icao_count, aircraft_name, aircraft_manufacturer FROM stats_aircraft WHERE aircraft_name <> '' AND aircraft_icao <> '' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_icao_count DESC LIMIT 10 OFFSET 0";
164
-			else $query = "SELECT aircraft_icao, cnt AS aircraft_icao_count, aircraft_name, aircraft_manufacturer FROM stats_aircraft WHERE aircraft_name <> '' AND aircraft_icao <> '' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_icao_count DESC";
179
+			if ($limit) {
180
+				$query = "SELECT aircraft_icao, cnt AS aircraft_icao_count, aircraft_name, aircraft_manufacturer FROM stats_aircraft WHERE aircraft_name <> '' AND aircraft_icao <> '' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_icao_count DESC LIMIT 10 OFFSET 0";
181
+			} else {
182
+				$query = "SELECT aircraft_icao, cnt AS aircraft_icao_count, aircraft_name, aircraft_manufacturer FROM stats_aircraft WHERE aircraft_name <> '' AND aircraft_icao <> '' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_icao_count DESC";
183
+			}
165 184
 			try {
166 185
 				$sth = $this->db->prepare($query);
167 186
 				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
@@ -169,7 +188,9 @@  discard block
 block discarded – undo
169 188
 				echo "error : ".$e->getMessage();
170 189
 			}
171 190
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
172
-		} else $all = array();
191
+		} else {
192
+			$all = array();
193
+		}
173 194
                 if (empty($all)) {
174 195
             	    $filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
175 196
             	    if ($filter_name != '') {
@@ -183,10 +204,15 @@  discard block
 block discarded – undo
183 204
 	}
184 205
 	public function countAllAirlineCountries($limit = true,$filter_name = '',$year = '',$month = '') {
185 206
 		global $globalStatsFilters;
186
-		if ($filter_name == '') $filter_name = $this->filter_name;
207
+		if ($filter_name == '') {
208
+			$filter_name = $this->filter_name;
209
+		}
187 210
 		if ($year == '' && $month == '') {
188
-			if ($limit) $query = "SELECT airlines.country AS airline_country, SUM(stats_airline.cnt) as airline_country_count, countries.iso3 AS airline_country_iso3 FROM stats_airline,airlines,countries WHERE countries.name = airlines.country AND stats_airline.airline_icao=airlines.icao AND filter_name = :filter_name GROUP BY airline_country, countries.iso3 ORDER BY airline_country_count DESC LIMIT 10 OFFSET 0";
189
-			else $query = "SELECT airlines.country AS airline_country, SUM(stats_airline.cnt) as airline_country_count, countries.iso3 AS airline_country_iso3 FROM stats_airline,airlines,countries WHERE countries.name = airlines.country AND stats_airline.airline_icao=airlines.icao AND filter_name = :filter_name GROUP BY airline_country, countries.iso3 ORDER BY airline_country_count DESC";
211
+			if ($limit) {
212
+				$query = "SELECT airlines.country AS airline_country, SUM(stats_airline.cnt) as airline_country_count, countries.iso3 AS airline_country_iso3 FROM stats_airline,airlines,countries WHERE countries.name = airlines.country AND stats_airline.airline_icao=airlines.icao AND filter_name = :filter_name GROUP BY airline_country, countries.iso3 ORDER BY airline_country_count DESC LIMIT 10 OFFSET 0";
213
+			} else {
214
+				$query = "SELECT airlines.country AS airline_country, SUM(stats_airline.cnt) as airline_country_count, countries.iso3 AS airline_country_iso3 FROM stats_airline,airlines,countries WHERE countries.name = airlines.country AND stats_airline.airline_icao=airlines.icao AND filter_name = :filter_name GROUP BY airline_country, countries.iso3 ORDER BY airline_country_count DESC";
215
+			}
190 216
 			try {
191 217
 				$sth = $this->db->prepare($query);
192 218
 				$sth->execute(array(':filter_name' => $filter_name));
@@ -194,7 +220,9 @@  discard block
 block discarded – undo
194 220
 				echo "error : ".$e->getMessage();
195 221
 			}
196 222
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
197
-		} else $all = array();
223
+		} else {
224
+			$all = array();
225
+		}
198 226
                 if (empty($all)) {
199 227
             		$Spotter = new Spotter($this->db);
200 228
             		$filters = array();
@@ -209,10 +237,15 @@  discard block
 block discarded – undo
209 237
 	}
210 238
 	public function countAllAircraftManufacturers($limit = true,$stats_airline = '', $filter_name = '',$year = '', $month = '') {
211 239
 		global $globalStatsFilters;
212
-		if ($filter_name == '') $filter_name = $this->filter_name;
240
+		if ($filter_name == '') {
241
+			$filter_name = $this->filter_name;
242
+		}
213 243
 		if ($year == '' && $month == '') {
214
-			if ($limit) $query = "SELECT aircraft_manufacturer, SUM(stats_aircraft.cnt) as aircraft_manufacturer_count FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY aircraft_manufacturer ORDER BY aircraft_manufacturer_count DESC LIMIT 10 OFFSET 0";
215
-			else $query = "SELECT aircraft_manufacturer, SUM(stats_aircraft.cnt) as aircraft_manufacturer_count FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY aircraft_manufacturer ORDER BY aircraft_manufacturer_count DESC";
244
+			if ($limit) {
245
+				$query = "SELECT aircraft_manufacturer, SUM(stats_aircraft.cnt) as aircraft_manufacturer_count FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY aircraft_manufacturer ORDER BY aircraft_manufacturer_count DESC LIMIT 10 OFFSET 0";
246
+			} else {
247
+				$query = "SELECT aircraft_manufacturer, SUM(stats_aircraft.cnt) as aircraft_manufacturer_count FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY aircraft_manufacturer ORDER BY aircraft_manufacturer_count DESC";
248
+			}
216 249
 			try {
217 250
 				$sth = $this->db->prepare($query);
218 251
 				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
@@ -220,7 +253,9 @@  discard block
 block discarded – undo
220 253
 				echo "error : ".$e->getMessage();
221 254
 			}
222 255
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
223
-		} else $all = array();
256
+		} else {
257
+			$all = array();
258
+		}
224 259
 		if (empty($all)) {
225 260
 			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
226 261
 			if ($filter_name != '') {
@@ -235,10 +270,15 @@  discard block
 block discarded – undo
235 270
 
236 271
 	public function countAllArrivalCountries($limit = true, $stats_airline = '', $filter_name = '',$year = '', $month = '') {
237 272
 		global $globalStatsFilters;
238
-		if ($filter_name == '') $filter_name = $this->filter_name;
273
+		if ($filter_name == '') {
274
+			$filter_name = $this->filter_name;
275
+		}
239 276
 		if ($year == '' && $month == '') {
240
-			if ($limit) $query = "SELECT airport_country AS airport_arrival_country, SUM(arrival) as airport_arrival_country_count, countries.iso3 AS airport_arrival_country_iso3 FROM stats_airport, countries WHERE countries.name = stats_airport.airport_country AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_arrival_country, countries.iso3 ORDER BY airport_arrival_country_count DESC LIMIT 10 OFFSET 0";
241
-			else $query = "SELECT airport_country AS airport_arrival_country, SUM(arrival) as airport_arrival_country_count, countries.iso3 AS airport_arrival_country_iso3 FROM stats_airport, countries WHERE countries.name = stats_aiport.airport_country AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_arrival_country, countries.iso3 ORDER BY airport_arrival_country_count DESC";
277
+			if ($limit) {
278
+				$query = "SELECT airport_country AS airport_arrival_country, SUM(arrival) as airport_arrival_country_count, countries.iso3 AS airport_arrival_country_iso3 FROM stats_airport, countries WHERE countries.name = stats_airport.airport_country AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_arrival_country, countries.iso3 ORDER BY airport_arrival_country_count DESC LIMIT 10 OFFSET 0";
279
+			} else {
280
+				$query = "SELECT airport_country AS airport_arrival_country, SUM(arrival) as airport_arrival_country_count, countries.iso3 AS airport_arrival_country_iso3 FROM stats_airport, countries WHERE countries.name = stats_aiport.airport_country AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_arrival_country, countries.iso3 ORDER BY airport_arrival_country_count DESC";
281
+			}
242 282
 			try {
243 283
 				$sth = $this->db->prepare($query);
244 284
 				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
@@ -246,7 +286,9 @@  discard block
 block discarded – undo
246 286
 				echo "error : ".$e->getMessage();
247 287
 			}
248 288
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
249
-		} else $all = array();
289
+		} else {
290
+			$all = array();
291
+		}
250 292
                 if (empty($all)) {
251 293
 			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
252 294
 			if ($filter_name != '') {
@@ -260,9 +302,14 @@  discard block
 block discarded – undo
260 302
 	}
261 303
 	public function countAllDepartureCountries($limit = true, $stats_airline = '', $filter_name = '', $year = '', $month = '') {
262 304
 		global $globalStatsFilters;
263
-		if ($filter_name == '') $filter_name = $this->filter_name;
264
-		if ($limit) $query = "SELECT airport_country AS airport_departure_country, SUM(departure) as airport_departure_country_count, countries.iso3 as airport_departure_country_iso3 FROM stats_airport, countries WHERE countries.name = stats_airport.airport_country AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_departure_country, countries.iso3 ORDER BY airport_departure_country_count DESC LIMIT 10 OFFSET 0";
265
-		else $query = "SELECT airport_country AS airport_departure_country, SUM(departure) as airport_departure_country_count, countries.iso3 as airport_departure_country_iso3 FROM stats_airport, countries WHERE countries.iso3 = stats_airport.airport_country AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_departure_country, countries.iso3 ORDER BY airport_departure_country_count DESC";
305
+		if ($filter_name == '') {
306
+			$filter_name = $this->filter_name;
307
+		}
308
+		if ($limit) {
309
+			$query = "SELECT airport_country AS airport_departure_country, SUM(departure) as airport_departure_country_count, countries.iso3 as airport_departure_country_iso3 FROM stats_airport, countries WHERE countries.name = stats_airport.airport_country AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_departure_country, countries.iso3 ORDER BY airport_departure_country_count DESC LIMIT 10 OFFSET 0";
310
+		} else {
311
+			$query = "SELECT airport_country AS airport_departure_country, SUM(departure) as airport_departure_country_count, countries.iso3 as airport_departure_country_iso3 FROM stats_airport, countries WHERE countries.iso3 = stats_airport.airport_country AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_departure_country, countries.iso3 ORDER BY airport_departure_country_count DESC";
312
+		}
266 313
                  try {
267 314
                         $sth = $this->db->prepare($query);
268 315
                         $sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
@@ -284,17 +331,29 @@  discard block
 block discarded – undo
284 331
 
285 332
 	public function countAllAirlines($limit = true,$filter_name = '',$year = '',$month = '') {
286 333
 		global $globalStatsFilters, $globalVATSIM, $globalIVAO;
287
-		if ($filter_name == '') $filter_name = $this->filter_name;
334
+		if ($filter_name == '') {
335
+			$filter_name = $this->filter_name;
336
+		}
288 337
 		if ($year == '' && $month == '') {
289
-			if ($globalVATSIM) $forsource = 'vatsim';
290
-			if ($globalIVAO) $forsource = 'ivao';
338
+			if ($globalVATSIM) {
339
+				$forsource = 'vatsim';
340
+			}
341
+			if ($globalIVAO) {
342
+				$forsource = 'ivao';
343
+			}
291 344
 			if (isset($forsource)) {
292
-				if ($limit) $query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource = :forsource ORDER BY airline_count DESC LIMIT 10 OFFSET 0";
293
-				else $query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource = :forsource ORDER BY airline_count DESC";
345
+				if ($limit) {
346
+					$query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource = :forsource ORDER BY airline_count DESC LIMIT 10 OFFSET 0";
347
+				} else {
348
+					$query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource = :forsource ORDER BY airline_count DESC";
349
+				}
294 350
 				$query_values = array(':filter_name' => $filter_name,':forsource' => $forsource);
295 351
 			} else {
296
-				if ($limit) $query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource IS NULL ORDER BY airline_count DESC LIMIT 10 OFFSET 0";
297
-				else $query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource IS NULL ORDER BY airline_count DESC";
352
+				if ($limit) {
353
+					$query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource IS NULL ORDER BY airline_count DESC LIMIT 10 OFFSET 0";
354
+				} else {
355
+					$query = "SELECT DISTINCT stats_airline.airline_icao, stats_airline.cnt AS airline_count, stats_airline.airline_name, airlines.country as airline_country FROM stats_airline, airlines WHERE stats_airline.airline_name <> '' AND stats_airline.airline_icao <> '' AND airlines.icao = stats_airline.airline_icao AND filter_name = :filter_name AND airlines.forsource IS NULL ORDER BY airline_count DESC";
356
+				}
298 357
 				$query_values = array(':filter_name' => $filter_name);
299 358
 			}
300 359
 			try {
@@ -304,7 +363,9 @@  discard block
 block discarded – undo
304 363
 				echo "error : ".$e->getMessage();
305 364
 			}
306 365
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
307
-		} else $all = array();
366
+		} else {
367
+			$all = array();
368
+		}
308 369
                 if (empty($all)) {
309 370
 	                $Spotter = new Spotter($this->db);
310 371
             		$filters = array();
@@ -319,10 +380,15 @@  discard block
 block discarded – undo
319 380
 	}
320 381
 	public function countAllAircraftRegistrations($limit = true,$stats_airline = '',$filter_name = '',$year = '',$month = '') {
321 382
 		global $globalStatsFilters;
322
-		if ($filter_name == '') $filter_name = $this->filter_name;
383
+		if ($filter_name == '') {
384
+			$filter_name = $this->filter_name;
385
+		}
323 386
 		if ($year == '' && $month == '') {
324
-			if ($limit) $query = "SELECT s.aircraft_icao, s.cnt AS aircraft_registration_count, a.type AS aircraft_name, s.registration FROM stats_registration s, aircraft a WHERE s.registration <> '' AND a.icao = s.aircraft_icao AND s.stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_registration_count DESC LIMIT 10 OFFSET 0";
325
-			else $query = "SELECT s.aircraft_icao, s.cnt AS aircraft_registration_count, a.type AS aircraft_name FROM stats_registration s, aircraft a WHERE s.registration <> '' AND a.icao = s.aircraft_icao AND s.stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_registration_count DESC";
387
+			if ($limit) {
388
+				$query = "SELECT s.aircraft_icao, s.cnt AS aircraft_registration_count, a.type AS aircraft_name, s.registration FROM stats_registration s, aircraft a WHERE s.registration <> '' AND a.icao = s.aircraft_icao AND s.stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_registration_count DESC LIMIT 10 OFFSET 0";
389
+			} else {
390
+				$query = "SELECT s.aircraft_icao, s.cnt AS aircraft_registration_count, a.type AS aircraft_name FROM stats_registration s, aircraft a WHERE s.registration <> '' AND a.icao = s.aircraft_icao AND s.stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY aircraft_registration_count DESC";
391
+			}
326 392
 			try {
327 393
 				$sth = $this->db->prepare($query);
328 394
 				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
@@ -330,7 +396,9 @@  discard block
 block discarded – undo
330 396
 				echo "error : ".$e->getMessage();
331 397
 			}
332 398
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
333
-		} else $all = array();
399
+		} else {
400
+			$all = array();
401
+		}
334 402
                 if (empty($all)) {
335 403
 			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
336 404
 			if ($filter_name != '') {
@@ -344,10 +412,15 @@  discard block
 block discarded – undo
344 412
 	}
345 413
 	public function countAllCallsigns($limit = true,$stats_airline = '',$filter_name = '',$year = '',$month = '') {
346 414
 		global $globalStatsFilters;
347
-		if ($filter_name == '') $filter_name = $this->filter_name;
415
+		if ($filter_name == '') {
416
+			$filter_name = $this->filter_name;
417
+		}
348 418
 		if ($year == '' && $month == '') {
349
-			if ($limit) $query = "SELECT s.callsign_icao, s.cnt AS callsign_icao_count, a.name AS airline_name, a.icao as airline_icao FROM stats_callsign s, airlines a WHERE s.callsign_icao <> '' AND a.icao = s.airline_icao AND s.airline_icao = :stats_airline AND filter_name = :filter_name ORDER BY callsign_icao_count DESC LIMIT 10 OFFSET 0";
350
-			else $query = "SELECT s.callsign_icao, s.cnt AS callsign_icao_count, a.name AS airline_name, a.icao as airline_icao FROM stats_callsign s, airlines a WHERE s.callsign_icao <> '' AND a.icao = s.airline_icao AND s.airline_icao = :stats_airline AND filter_name = :filter_name ORDER BY callsign_icao_count DESC";
419
+			if ($limit) {
420
+				$query = "SELECT s.callsign_icao, s.cnt AS callsign_icao_count, a.name AS airline_name, a.icao as airline_icao FROM stats_callsign s, airlines a WHERE s.callsign_icao <> '' AND a.icao = s.airline_icao AND s.airline_icao = :stats_airline AND filter_name = :filter_name ORDER BY callsign_icao_count DESC LIMIT 10 OFFSET 0";
421
+			} else {
422
+				$query = "SELECT s.callsign_icao, s.cnt AS callsign_icao_count, a.name AS airline_name, a.icao as airline_icao FROM stats_callsign s, airlines a WHERE s.callsign_icao <> '' AND a.icao = s.airline_icao AND s.airline_icao = :stats_airline AND filter_name = :filter_name ORDER BY callsign_icao_count DESC";
423
+			}
351 424
 			 try {
352 425
 				$sth = $this->db->prepare($query);
353 426
 				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
@@ -355,7 +428,9 @@  discard block
 block discarded – undo
355 428
 				echo "error : ".$e->getMessage();
356 429
 			}
357 430
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
358
-		} else $all = array();
431
+		} else {
432
+			$all = array();
433
+		}
359 434
 		if (empty($all)) {
360 435
 			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
361 436
 			if ($filter_name != '') {
@@ -369,11 +444,16 @@  discard block
 block discarded – undo
369 444
 	}
370 445
 	public function countAllFlightOverCountries($limit = true, $stats_airline = '',$filter_name = '',$year = '',$month = '') {
371 446
 		$Connection = new Connection();
372
-		if ($filter_name == '') $filter_name = $this->filter_name;
447
+		if ($filter_name == '') {
448
+			$filter_name = $this->filter_name;
449
+		}
373 450
 		if ($Connection->tableExists('countries')) {
374 451
 			if ($year == '' && $month == '') {
375
-				if ($limit) $query = "SELECT countries.iso3 as flight_country_iso3, countries.iso2 as flight_country_iso2, countries.name as flight_country, cnt as flight_count, lat as flight_country_latitude, lon as flight_country_longitude FROM stats_country, countries WHERE stats_country.iso2 = countries.iso2 AND stats_country.stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY flight_count DESC LIMIT 20 OFFSET 0";
376
-				else $query = "SELECT countries.iso3 as flight_country_iso3, countries.iso2 as flight_country_iso2, countries.name as flight_country, cnt as flight_count, lat as flight_country_latitude, lon as flight_country_longitude FROM stats_country, countries WHERE stats_country.iso2 = countries.iso2 AND stats_country.stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY flight_count DESC";
452
+				if ($limit) {
453
+					$query = "SELECT countries.iso3 as flight_country_iso3, countries.iso2 as flight_country_iso2, countries.name as flight_country, cnt as flight_count, lat as flight_country_latitude, lon as flight_country_longitude FROM stats_country, countries WHERE stats_country.iso2 = countries.iso2 AND stats_country.stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY flight_count DESC LIMIT 20 OFFSET 0";
454
+				} else {
455
+					$query = "SELECT countries.iso3 as flight_country_iso3, countries.iso2 as flight_country_iso2, countries.name as flight_country, cnt as flight_count, lat as flight_country_latitude, lon as flight_country_longitude FROM stats_country, countries WHERE stats_country.iso2 = countries.iso2 AND stats_country.stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY flight_count DESC";
456
+				}
377 457
 				 try {
378 458
 					$sth = $this->db->prepare($query);
379 459
 					$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
@@ -388,17 +468,24 @@  discard block
 block discarded – undo
388 468
                 }
389 469
                 */
390 470
 				return $all;
391
-			} else return array();
471
+			} else {
472
+				return array();
473
+			}
392 474
 		} else {
393 475
 			return array();
394 476
 		}
395 477
 	}
396 478
 	public function countAllPilots($limit = true,$stats_airline = '',$filter_name = '', $year = '',$month = '') {
397 479
 		global $globalStatsFilters;
398
-		if ($filter_name == '') $filter_name = $this->filter_name;
480
+		if ($filter_name == '') {
481
+			$filter_name = $this->filter_name;
482
+		}
399 483
 		if ($year == '' && $month == '') {
400
-			if ($limit) $query = "SELECT pilot_id, cnt AS pilot_count, pilot_name, format_source FROM stats_pilot WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY pilot_count DESC LIMIT 10 OFFSET 0";
401
-			else $query = "SELECT pilot_id, cnt AS pilot_count, pilot_name, format_source FROM stats_pilot WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY pilot_count DESC";
484
+			if ($limit) {
485
+				$query = "SELECT pilot_id, cnt AS pilot_count, pilot_name, format_source FROM stats_pilot WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY pilot_count DESC LIMIT 10 OFFSET 0";
486
+			} else {
487
+				$query = "SELECT pilot_id, cnt AS pilot_count, pilot_name, format_source FROM stats_pilot WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY pilot_count DESC";
488
+			}
402 489
 			try {
403 490
 				$sth = $this->db->prepare($query);
404 491
 				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
@@ -406,7 +493,9 @@  discard block
 block discarded – undo
406 493
 				echo "error : ".$e->getMessage();
407 494
 			}
408 495
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
409
-		} else $all = array();
496
+		} else {
497
+			$all = array();
498
+		}
410 499
 		if (empty($all)) {
411 500
 			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
412 501
 			if ($filter_name != '') {
@@ -421,10 +510,15 @@  discard block
 block discarded – undo
421 510
 
422 511
 	public function countAllOwners($limit = true,$stats_airline = '', $filter_name = '',$year = '',$month = '') {
423 512
 		global $globalStatsFilters;
424
-		if ($filter_name == '') $filter_name = $this->filter_name;
513
+		if ($filter_name == '') {
514
+			$filter_name = $this->filter_name;
515
+		}
425 516
 		if ($year == '' && $month == '') {
426
-			if ($limit) $query = "SELECT owner_name, cnt AS owner_count FROM stats_owner WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY owner_count DESC LIMIT 10 OFFSET 0";
427
-			else $query = "SELECT owner_name, cnt AS owner_count FROM stats_owner WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY owner_count DESC";
517
+			if ($limit) {
518
+				$query = "SELECT owner_name, cnt AS owner_count FROM stats_owner WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY owner_count DESC LIMIT 10 OFFSET 0";
519
+			} else {
520
+				$query = "SELECT owner_name, cnt AS owner_count FROM stats_owner WHERE stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY owner_count DESC";
521
+			}
428 522
 			try {
429 523
 				$sth = $this->db->prepare($query);
430 524
 				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
@@ -432,7 +526,9 @@  discard block
 block discarded – undo
432 526
 				echo "error : ".$e->getMessage();
433 527
 			}
434 528
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
435
-		} else $all = array();
529
+		} else {
530
+			$all = array();
531
+		}
436 532
                 if (empty($all)) {
437 533
 			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
438 534
 			if ($filter_name != '') {
@@ -446,10 +542,15 @@  discard block
 block discarded – undo
446 542
 	}
447 543
 	public function countAllDepartureAirports($limit = true,$stats_airline = '',$filter_name = '',$year = '',$month = '') {
448 544
 		global $globalStatsFilters;
449
-		if ($filter_name == '') $filter_name = $this->filter_name;
545
+		if ($filter_name == '') {
546
+			$filter_name = $this->filter_name;
547
+		}
450 548
 		if ($year == '' && $month == '') {
451
-			if ($limit) $query = "SELECT DISTINCT airport_icao AS airport_departure_icao,airport_city AS airport_departure_city,airport_country AS airport_departure_country,departure AS airport_departure_icao_count, airport.latitude AS airport_departure_latitude, airport.longitude AS airport_departure_longitude FROM stats_airport,airport WHERE airport.icao = stats_airport.airport_icao AND departure > 0 AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY airport_departure_icao_count DESC LIMIT 10 OFFSET 0";
452
-			else $query = "SELECT DISTINCT airport_icao AS airport_departure_icao,airport_city AS airport_departure_city,airport_country AS airport_departure_country,departure AS airport_departure_icao_count, airport.latitude AS airport_departure_latitude, airport.longitude AS airport_departure_longitude FROM stats_airport,airport WHERE airport.icao = stats_airport.airport_icao AND departure > 0 AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY airport_departure_icao_count DESC";
549
+			if ($limit) {
550
+				$query = "SELECT DISTINCT airport_icao AS airport_departure_icao,airport_city AS airport_departure_city,airport_country AS airport_departure_country,departure AS airport_departure_icao_count, airport.latitude AS airport_departure_latitude, airport.longitude AS airport_departure_longitude FROM stats_airport,airport WHERE airport.icao = stats_airport.airport_icao AND departure > 0 AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY airport_departure_icao_count DESC LIMIT 10 OFFSET 0";
551
+			} else {
552
+				$query = "SELECT DISTINCT airport_icao AS airport_departure_icao,airport_city AS airport_departure_city,airport_country AS airport_departure_country,departure AS airport_departure_icao_count, airport.latitude AS airport_departure_latitude, airport.longitude AS airport_departure_longitude FROM stats_airport,airport WHERE airport.icao = stats_airport.airport_icao AND departure > 0 AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY airport_departure_icao_count DESC";
553
+			}
453 554
 			try {
454 555
 				$sth = $this->db->prepare($query);
455 556
 				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
@@ -457,7 +558,9 @@  discard block
 block discarded – undo
457 558
 				echo "error : ".$e->getMessage();
458 559
 			}
459 560
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
460
-		} else $all = array();
561
+		} else {
562
+			$all = array();
563
+		}
461 564
                 if (empty($all)) {
462 565
 			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
463 566
             		if ($filter_name != '') {
@@ -478,7 +581,9 @@  discard block
 block discarded – undo
478 581
         			$icao = $value['airport_departure_icao'];
479 582
         			if (isset($all[$icao])) {
480 583
         				$all[$icao]['airport_departure_icao_count'] = $all[$icao]['airport_departure_icao_count'] + $value['airport_departure_icao_count'];
481
-        			} else $all[$icao] = $value;
584
+        			} else {
585
+        				$all[$icao] = $value;
586
+        			}
482 587
         		}
483 588
         		$count = array();
484 589
         		foreach ($all as $key => $row) {
@@ -490,10 +595,15 @@  discard block
 block discarded – undo
490 595
 	}
491 596
 	public function countAllArrivalAirports($limit = true,$stats_airline = '',$filter_name = '',$year = '',$month = '') {
492 597
 		global $globalStatsFilters;
493
-		if ($filter_name == '') $filter_name = $this->filter_name;
598
+		if ($filter_name == '') {
599
+			$filter_name = $this->filter_name;
600
+		}
494 601
 		if ($year == '' && $month == '') {
495
-			if ($limit) $query = "SELECT DISTINCT airport_icao AS airport_arrival_icao,airport_city AS airport_arrival_city,airport_country AS airport_arrival_country,arrival AS airport_arrival_icao_count, airport.latitude AS airport_arrival_latitude, airport.longitude AS airport_arrival_longitude FROM stats_airport, airport WHERE airport.icao = stats_airport.airport_icao AND arrival > 0 AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY airport_arrival_icao_count DESC LIMIT 10 OFFSET 0";
496
-			else $query = "SELECT DISTINCT airport_icao AS airport_arrival_icao,airport_city AS airport_arrival_city,airport_country AS airport_arrival_country,arrival AS airport_arrival_icao_count, airport.latitude AS airport_arrival_latitude, airport.longitude AS airport_arrival_longitude FROM stats_airport, airport WHERE airport.icao = stats_airport.airport_icao AND arrival > 0 AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY airport_arrival_icao_count DESC";
602
+			if ($limit) {
603
+				$query = "SELECT DISTINCT airport_icao AS airport_arrival_icao,airport_city AS airport_arrival_city,airport_country AS airport_arrival_country,arrival AS airport_arrival_icao_count, airport.latitude AS airport_arrival_latitude, airport.longitude AS airport_arrival_longitude FROM stats_airport, airport WHERE airport.icao = stats_airport.airport_icao AND arrival > 0 AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY airport_arrival_icao_count DESC LIMIT 10 OFFSET 0";
604
+			} else {
605
+				$query = "SELECT DISTINCT airport_icao AS airport_arrival_icao,airport_city AS airport_arrival_city,airport_country AS airport_arrival_country,arrival AS airport_arrival_icao_count, airport.latitude AS airport_arrival_latitude, airport.longitude AS airport_arrival_longitude FROM stats_airport, airport WHERE airport.icao = stats_airport.airport_icao AND arrival > 0 AND stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY airport_arrival_icao_count DESC";
606
+			}
497 607
 			try {
498 608
 				$sth = $this->db->prepare($query);
499 609
 				$sth->execute(array(':stats_airline' => $stats_airline,':filter_name' => $filter_name));
@@ -501,7 +611,9 @@  discard block
 block discarded – undo
501 611
 				echo "error : ".$e->getMessage();
502 612
 			}
503 613
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
504
-		} else $all = array();
614
+		} else {
615
+			$all = array();
616
+		}
505 617
 		if (empty($all)) {
506 618
 			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
507 619
 			if ($filter_name != '') {
@@ -522,7 +634,9 @@  discard block
 block discarded – undo
522 634
         			$icao = $value['airport_arrival_icao'];
523 635
         			if (isset($all[$icao])) {
524 636
         				$all[$icao]['airport_arrival_icao_count'] = $all[$icao]['airport_arrival_icao_count'] + $value['airport_arrival_icao_count'];
525
-        			} else $all[$icao] = $value;
637
+        			} else {
638
+        				$all[$icao] = $value;
639
+        			}
526 640
         		}
527 641
         		$count = array();
528 642
         		foreach ($all as $key => $row) {
@@ -535,13 +649,21 @@  discard block
 block discarded – undo
535 649
 	}
536 650
 	public function countAllMonthsLastYear($limit = true,$stats_airline = '',$filter_name = '') {
537 651
 		global $globalDBdriver, $globalStatsFilters;
538
-		if ($filter_name == '') $filter_name = $this->filter_name;
652
+		if ($filter_name == '') {
653
+			$filter_name = $this->filter_name;
654
+		}
539 655
 		if ($globalDBdriver == 'mysql') {
540
-			if ($limit) $query = "SELECT MONTH(stats_date) as month_name, YEAR(stats_date) as year_name, cnt as date_count FROM stats WHERE stats_type = 'flights_bymonth' AND stats_date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 12 MONTH) AND stats_airline = :stats_airline AND filter_name = :filter_name";
541
-			else $query = "SELECT MONTH(stats_date) as month_name, YEAR(stats_date) as year_name, cnt as date_count FROM stats WHERE stats_type = 'flights_bymonth' AND stats_airline = :stats_airline AND filter_name = :filter_name";
656
+			if ($limit) {
657
+				$query = "SELECT MONTH(stats_date) as month_name, YEAR(stats_date) as year_name, cnt as date_count FROM stats WHERE stats_type = 'flights_bymonth' AND stats_date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 12 MONTH) AND stats_airline = :stats_airline AND filter_name = :filter_name";
658
+			} else {
659
+				$query = "SELECT MONTH(stats_date) as month_name, YEAR(stats_date) as year_name, cnt as date_count FROM stats WHERE stats_type = 'flights_bymonth' AND stats_airline = :stats_airline AND filter_name = :filter_name";
660
+			}
542 661
 		} else {
543
-			if ($limit) $query = "SELECT EXTRACT(MONTH FROM stats_date) as month_name, EXTRACT(YEAR FROM stats_date) as year_name, cnt as date_count FROM stats WHERE stats_type = 'flights_bymonth' AND stats_date >= CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '12 MONTHS' AND stats_airline = :stats_airline AND filter_name = :filter_name";
544
-			else $query = "SELECT EXTRACT(MONTH FROM stats_date) as month_name, EXTRACT(YEAR FROM stats_date) as year_name, cnt as date_count FROM stats WHERE stats_type = 'flights_bymonth' AND stats_airline = :stats_airline AND filter_name = :filter_name";
662
+			if ($limit) {
663
+				$query = "SELECT EXTRACT(MONTH FROM stats_date) as month_name, EXTRACT(YEAR FROM stats_date) as year_name, cnt as date_count FROM stats WHERE stats_type = 'flights_bymonth' AND stats_date >= CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '12 MONTHS' AND stats_airline = :stats_airline AND filter_name = :filter_name";
664
+			} else {
665
+				$query = "SELECT EXTRACT(MONTH FROM stats_date) as month_name, EXTRACT(YEAR FROM stats_date) as year_name, cnt as date_count FROM stats WHERE stats_type = 'flights_bymonth' AND stats_airline = :stats_airline AND filter_name = :filter_name";
666
+			}
545 667
 		}
546 668
 		$query_data = array(':stats_airline' => $stats_airline,':filter_name' => $filter_name);
547 669
                  try {
@@ -565,7 +687,9 @@  discard block
 block discarded – undo
565 687
 	
566 688
 	public function countAllDatesLastMonth($stats_airline = '',$filter_name = '') {
567 689
 		global $globalStatsFilters;
568
-		if ($filter_name == '') $filter_name = $this->filter_name;
690
+		if ($filter_name == '') {
691
+			$filter_name = $this->filter_name;
692
+		}
569 693
 		$query = "SELECT flight_date as date_name, cnt as date_count FROM stats_flight WHERE stats_type = 'month' AND stats_airline = :stats_airline AND filter_name = :filter_name";
570 694
 		$query_data = array(':stats_airline' => $stats_airline,':filter_name' => $filter_name);
571 695
                  try {
@@ -587,7 +711,9 @@  discard block
 block discarded – undo
587 711
 	}
588 712
 	public function countAllDatesLast7Days($stats_airline = '',$filter_name = '') {
589 713
 		global $globalDBdriver, $globalStatsFilters;
590
-		if ($filter_name == '') $filter_name = $this->filter_name;
714
+		if ($filter_name == '') {
715
+			$filter_name = $this->filter_name;
716
+		}
591 717
 		if ($globalDBdriver == 'mysql') {
592 718
 			$query = "SELECT flight_date as date_name, cnt as date_count FROM stats_flight WHERE stats_type = 'month' AND flight_date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 7 DAY) AND stats_airline = :stats_airline AND filter_name = :filter_name";
593 719
 		} else {
@@ -613,7 +739,9 @@  discard block
 block discarded – undo
613 739
 	}
614 740
 	public function countAllDates($stats_airline = '',$filter_name = '') {
615 741
 		global $globalStatsFilters;
616
-		if ($filter_name == '') $filter_name = $this->filter_name;
742
+		if ($filter_name == '') {
743
+			$filter_name = $this->filter_name;
744
+		}
617 745
 		$query = "SELECT flight_date as date_name, cnt as date_count FROM stats_flight WHERE stats_type = 'date' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY date_count DESC";
618 746
 		$query_data = array(':stats_airline' => $stats_airline,':filter_name' => $filter_name);
619 747
                  try {
@@ -635,7 +763,9 @@  discard block
 block discarded – undo
635 763
 	}
636 764
 	public function countAllDatesByAirlines($filter_name = '') {
637 765
 		global $globalStatsFilters;
638
-		if ($filter_name == '') $filter_name = $this->filter_name;
766
+		if ($filter_name == '') {
767
+			$filter_name = $this->filter_name;
768
+		}
639 769
 		$query = "SELECT stats_airline as airline_icao, flight_date as date_name, cnt as date_count FROM stats_flight WHERE stats_type = 'date' AND filter_name = :filter_name";
640 770
 		$query_data = array('filter_name' => $filter_name);
641 771
                  try {
@@ -657,7 +787,9 @@  discard block
 block discarded – undo
657 787
 	}
658 788
 	public function countAllMonths($stats_airline = '',$filter_name = '') {
659 789
 		global $globalStatsFilters, $globalDBdriver;
660
-		if ($filter_name == '') $filter_name = $this->filter_name;
790
+		if ($filter_name == '') {
791
+			$filter_name = $this->filter_name;
792
+		}
661 793
 		if ($globalDBdriver == 'mysql') {
662 794
 			$query = "SELECT YEAR(stats_date) AS year_name,MONTH(stats_date) AS month_name, cnt as date_count FROM stats WHERE stats_type = 'flights_bymonth' AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY date_count DESC";
663 795
 		} else {
@@ -726,7 +858,9 @@  discard block
 block discarded – undo
726 858
 	}
727 859
 	public function countAllMilitaryMonths($filter_name = '') {
728 860
 		global $globalStatsFilters;
729
-		if ($filter_name == '') $filter_name = $this->filter_name;
861
+		if ($filter_name == '') {
862
+			$filter_name = $this->filter_name;
863
+		}
730 864
 	    	$query = "SELECT YEAR(stats_date) AS year_name,MONTH(stats_date) AS month_name, cnt as date_count FROM stats WHERE stats_type = 'military_flights_bymonth' AND filter_name = :filter_name";
731 865
                  try {
732 866
                         $sth = $this->db->prepare($query);
@@ -747,9 +881,14 @@  discard block
 block discarded – undo
747 881
 	}
748 882
 	public function countAllHours($orderby = 'hour',$limit = true,$stats_airline = '',$filter_name = '') {
749 883
 		global $globalTimezone, $globalDBdriver, $globalStatsFilters;
750
-		if ($filter_name == '') $filter_name = $this->filter_name;
751
-		if ($limit) $query = "SELECT flight_date as hour_name, cnt as hour_count FROM stats_flight WHERE stats_type = 'hour' AND stats_airline = :stats_airline AND filter_name = :filter_name";
752
-		else $query = "SELECT flight_date as hour_name, cnt as hour_count FROM stats_flight WHERE stats_type = 'hour' AND stats_airline = :stats_airline AND filter_name = :filter_name";
884
+		if ($filter_name == '') {
885
+			$filter_name = $this->filter_name;
886
+		}
887
+		if ($limit) {
888
+			$query = "SELECT flight_date as hour_name, cnt as hour_count FROM stats_flight WHERE stats_type = 'hour' AND stats_airline = :stats_airline AND filter_name = :filter_name";
889
+		} else {
890
+			$query = "SELECT flight_date as hour_name, cnt as hour_count FROM stats_flight WHERE stats_type = 'hour' AND stats_airline = :stats_airline AND filter_name = :filter_name";
891
+		}
753 892
 		if ($orderby == 'hour') {
754 893
 			if ($globalDBdriver == 'mysql') {
755 894
 				//$query .= " ORDER BY flight_date ASC";
@@ -758,7 +897,9 @@  discard block
 block discarded – undo
758 897
 				$query .= " ORDER BY CAST(flight_date AS integer) ASC";
759 898
 			}
760 899
 		}
761
-		if ($orderby == 'count') $query .= " ORDER BY hour_count DESC";
900
+		if ($orderby == 'count') {
901
+			$query .= " ORDER BY hour_count DESC";
902
+		}
762 903
                  try {
763 904
                         $sth = $this->db->prepare($query);
764 905
                         $sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
@@ -779,8 +920,12 @@  discard block
 block discarded – undo
779 920
 	
780 921
 	public function countOverallFlights($stats_airline = '', $filter_name = '',$year = '',$month = '') {
781 922
 		global $globalStatsFilters;
782
-		if ($filter_name == '') $filter_name = $this->filter_name;
783
-		if ($year == '') $year = date('Y');
923
+		if ($filter_name == '') {
924
+			$filter_name = $this->filter_name;
925
+		}
926
+		if ($year == '') {
927
+			$year = date('Y');
928
+		}
784 929
 		$all = $this->getSumStats('flights_bymonth',$year,$stats_airline,$filter_name,$month);
785 930
 		if (empty($all)) {
786 931
 			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
@@ -795,8 +940,12 @@  discard block
 block discarded – undo
795 940
 	}
796 941
 	public function countOverallMilitaryFlights($filter_name = '',$year = '', $month = '') {
797 942
 		global $globalStatsFilters;
798
-		if ($filter_name == '') $filter_name = $this->filter_name;
799
-		if ($year == '') $year = date('Y');
943
+		if ($filter_name == '') {
944
+			$filter_name = $this->filter_name;
945
+		}
946
+		if ($year == '') {
947
+			$year = date('Y');
948
+		}
800 949
 		$all = $this->getSumStats('military_flights_bymonth',$year,'',$filter_name,$month);
801 950
 		if (empty($all)) {
802 951
 		        $filters = array();
@@ -812,8 +961,12 @@  discard block
 block discarded – undo
812 961
 	}
813 962
 	public function countOverallArrival($stats_airline = '',$filter_name = '', $year = '', $month = '') {
814 963
 		global $globalStatsFilters;
815
-		if ($filter_name == '') $filter_name = $this->filter_name;
816
-		if ($year == '') $year = date('Y');
964
+		if ($filter_name == '') {
965
+			$filter_name = $this->filter_name;
966
+		}
967
+		if ($year == '') {
968
+			$year = date('Y');
969
+		}
817 970
 		$all = $this->getSumStats('realarrivals_bymonth',$year,$stats_airline,$filter_name,$month);
818 971
 		if (empty($all)) {
819 972
 			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
@@ -828,7 +981,9 @@  discard block
 block discarded – undo
828 981
 	}
829 982
 	public function countOverallAircrafts($stats_airline = '',$filter_name = '',$year = '', $month = '') {
830 983
 		global $globalStatsFilters;
831
-		if ($filter_name == '') $filter_name = $this->filter_name;
984
+		if ($filter_name == '') {
985
+			$filter_name = $this->filter_name;
986
+		}
832 987
 		if ($year == '' && $month == '') {
833 988
 			$query = "SELECT COUNT(*) AS nb FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name";
834 989
 			try {
@@ -839,7 +994,9 @@  discard block
 block discarded – undo
839 994
 			}
840 995
 			$result = $sth->fetchAll(PDO::FETCH_ASSOC);
841 996
 			$all = $result[0]['nb'];
842
-		} else $all = $this->getSumStats('aircrafts_bymonth',$year,$stats_airline,$filter_name,$month);
997
+		} else {
998
+			$all = $this->getSumStats('aircrafts_bymonth',$year,$stats_airline,$filter_name,$month);
999
+		}
843 1000
 		if (empty($all)) {
844 1001
 			$filters = array('airlines' => array($stats_airline),'year' => $year,'month' => $month);
845 1002
 			if ($filter_name != '') {
@@ -853,7 +1010,9 @@  discard block
 block discarded – undo
853 1010
 	}
854 1011
 	public function countOverallAirlines($filter_name = '',$year = '',$month = '') {
855 1012
 		global $globalStatsFilters;
856
-		if ($filter_name == '') $filter_name = $this->filter_name;
1013
+		if ($filter_name == '') {
1014
+			$filter_name = $this->filter_name;
1015
+		}
857 1016
 		if ($year == '' && $month == '') {
858 1017
 			$query = "SELECT COUNT(*) AS nb_airline FROM stats_airline WHERE filter_name = :filter_name";
859 1018
 			try {
@@ -864,7 +1023,9 @@  discard block
 block discarded – undo
864 1023
 			}
865 1024
 			$result = $sth->fetchAll(PDO::FETCH_ASSOC);
866 1025
 			$all = $result[0]['nb_airline'];
867
-		} else $all = $this->getSumStats('airlines_bymonth',$year,'',$filter_name,$month);
1026
+		} else {
1027
+			$all = $this->getSumStats('airlines_bymonth',$year,'',$filter_name,$month);
1028
+		}
868 1029
 		if (empty($all)) {
869 1030
             		$filters = array();
870 1031
 			$filters = array('year' => $year,'month' => $month);
@@ -879,7 +1040,9 @@  discard block
 block discarded – undo
879 1040
 	}
880 1041
 	public function countOverallOwners($stats_airline = '',$filter_name = '',$year = '', $month = '') {
881 1042
 		global $globalStatsFilters;
882
-		if ($filter_name == '') $filter_name = $this->filter_name;
1043
+		if ($filter_name == '') {
1044
+			$filter_name = $this->filter_name;
1045
+		}
883 1046
 		if ($year == '' && $month == '') {
884 1047
 			$query = "SELECT count(*) as nb FROM stats_owner WHERE stats_airline = :stats_airline AND filter_name = :filter_name";
885 1048
 			$query_values = array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
@@ -907,7 +1070,9 @@  discard block
 block discarded – undo
907 1070
 	}
908 1071
 	public function countOverallPilots($stats_airline = '',$filter_name = '',$year = '',$month = '') {
909 1072
 		global $globalStatsFilters;
910
-		if ($filter_name == '') $filter_name = $this->filter_name;
1073
+		if ($filter_name == '') {
1074
+			$filter_name = $this->filter_name;
1075
+		}
911 1076
 		//if ($year == '') $year = date('Y');
912 1077
 		if ($year == '' && $month == '') {
913 1078
 			$query = "SELECT count(*) as nb FROM stats_pilot WHERE stats_airline = :stats_airline AND filter_name = :filter_name";
@@ -936,7 +1101,9 @@  discard block
 block discarded – undo
936 1101
 	}
937 1102
 
938 1103
 	public function getLast7DaysAirports($airport_icao = '', $stats_airline = '',$filter_name = '') {
939
-		if ($filter_name == '') $filter_name = $this->filter_name;
1104
+		if ($filter_name == '') {
1105
+			$filter_name = $this->filter_name;
1106
+		}
940 1107
 		$query = "SELECT * FROM stats_airport WHERE stats_type = 'daily' AND airport_icao = :airport_icao AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY date";
941 1108
 		$query_values = array(':airport_icao' => $airport_icao,':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
942 1109
                  try {
@@ -949,7 +1116,9 @@  discard block
 block discarded – undo
949 1116
                 return $all;
950 1117
 	}
951 1118
 	public function getStats($type,$stats_airline = '', $filter_name = '') {
952
-		if ($filter_name == '') $filter_name = $this->filter_name;
1119
+		if ($filter_name == '') {
1120
+			$filter_name = $this->filter_name;
1121
+		}
953 1122
                 $query = "SELECT * FROM stats WHERE stats_type = :type AND stats_airline = :stats_airline AND filter_name = :filter_name ORDER BY stats_date";
954 1123
                 $query_values = array(':type' => $type,':stats_airline' => $stats_airline,':filter_name' => $filter_name);
955 1124
                  try {
@@ -962,7 +1131,9 @@  discard block
 block discarded – undo
962 1131
                 return $all;
963 1132
         }
964 1133
 	public function deleteStatsByType($type,$stats_airline = '', $filter_name = '') {
965
-		if ($filter_name == '') $filter_name = $this->filter_name;
1134
+		if ($filter_name == '') {
1135
+			$filter_name = $this->filter_name;
1136
+		}
966 1137
                 $query = "DELETE FROM stats WHERE stats_type = :type AND stats_airline = :stats_airline AND filter_name = :filter_name";
967 1138
                 $query_values = array(':type' => $type,':stats_airline' => $stats_airline,':filter_name' => $filter_name);
968 1139
                  try {
@@ -973,7 +1144,9 @@  discard block
 block discarded – undo
973 1144
                 }
974 1145
         }
975 1146
 	public function getSumStats($type,$year,$stats_airline = '',$filter_name = '',$month = '') {
976
-		if ($filter_name == '') $filter_name = $this->filter_name;
1147
+		if ($filter_name == '') {
1148
+			$filter_name = $this->filter_name;
1149
+		}
977 1150
     		global $globalArchiveMonths, $globalDBdriver;
978 1151
     		if ($globalDBdriver == 'mysql') {
979 1152
     			if ($month == '') {
@@ -1003,7 +1176,9 @@  discard block
 block discarded – undo
1003 1176
         }
1004 1177
 	public function getStatsTotal($type, $stats_airline = '', $filter_name = '') {
1005 1178
     		global $globalArchiveMonths, $globalDBdriver;
1006
-		if ($filter_name == '') $filter_name = $this->filter_name;
1179
+		if ($filter_name == '') {
1180
+			$filter_name = $this->filter_name;
1181
+		}
1007 1182
     		if ($globalDBdriver == 'mysql') {
1008 1183
 			$query = "SELECT SUM(cnt) as total FROM stats WHERE stats_type = :type AND stats_date < DATE_SUB(UTC_TIMESTAMP(), INTERVAL ".$globalArchiveMonths." MONTH) AND stats_airline = :stats_airline AND filter_name = :filter_name";
1009 1184
 		} else {
@@ -1021,7 +1196,9 @@  discard block
 block discarded – undo
1021 1196
         }
1022 1197
 	public function getStatsAircraftTotal($stats_airline = '', $filter_name = '') {
1023 1198
     		global $globalArchiveMonths, $globalDBdriver;
1024
-		if ($filter_name == '') $filter_name = $this->filter_name;
1199
+		if ($filter_name == '') {
1200
+			$filter_name = $this->filter_name;
1201
+		}
1025 1202
     		if ($globalDBdriver == 'mysql') {
1026 1203
 			$query = "SELECT SUM(cnt) as total FROM stats_aircraft WHERE stats_airline = :stats_airline AND filter_name = :filter_name";
1027 1204
                 } else {
@@ -1038,7 +1215,9 @@  discard block
 block discarded – undo
1038 1215
         }
1039 1216
 	public function getStatsAirlineTotal($filter_name = '') {
1040 1217
     		global $globalArchiveMonths, $globalDBdriver;
1041
-		if ($filter_name == '') $filter_name = $this->filter_name;
1218
+		if ($filter_name == '') {
1219
+			$filter_name = $this->filter_name;
1220
+		}
1042 1221
     		if ($globalDBdriver == 'mysql') {
1043 1222
 			$query = "SELECT SUM(cnt) as total FROM stats_airline WHERE filter_name = :filter_name";
1044 1223
                 } else {
@@ -1055,7 +1234,9 @@  discard block
 block discarded – undo
1055 1234
         }
1056 1235
 	public function getStatsOwnerTotal($filter_name = '') {
1057 1236
     		global $globalArchiveMonths, $globalDBdriver;
1058
-		if ($filter_name == '') $filter_name = $this->filter_name;
1237
+		if ($filter_name == '') {
1238
+			$filter_name = $this->filter_name;
1239
+		}
1059 1240
     		if ($globalDBdriver == 'mysql') {
1060 1241
 			$query = "SELECT SUM(cnt) as total FROM stats_owner WHERE filter_name = :filter_name";
1061 1242
 		} else {
@@ -1072,7 +1253,9 @@  discard block
 block discarded – undo
1072 1253
         }
1073 1254
 	public function getStatsOwner($owner_name,$filter_name = '') {
1074 1255
     		global $globalArchiveMonths, $globalDBdriver;
1075
-		if ($filter_name == '') $filter_name = $this->filter_name;
1256
+		if ($filter_name == '') {
1257
+			$filter_name = $this->filter_name;
1258
+		}
1076 1259
 		$query = "SELECT cnt FROM stats_owner WHERE filter_name = :filter_name AND owner_name = :owner_name";
1077 1260
                  try {
1078 1261
                         $sth = $this->db->prepare($query);
@@ -1081,12 +1264,17 @@  discard block
 block discarded – undo
1081 1264
                         echo "error : ".$e->getMessage();
1082 1265
                 }
1083 1266
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
1084
-                if (isset($all[0]['cnt'])) return $all[0]['cnt'];
1085
-                else return 0;
1267
+                if (isset($all[0]['cnt'])) {
1268
+                	return $all[0]['cnt'];
1269
+                } else {
1270
+                	return 0;
1271
+                }
1086 1272
         }
1087 1273
 	public function getStatsPilotTotal($filter_name = '') {
1088 1274
     		global $globalArchiveMonths, $globalDBdriver;
1089
-		if ($filter_name == '') $filter_name = $this->filter_name;
1275
+		if ($filter_name == '') {
1276
+			$filter_name = $this->filter_name;
1277
+		}
1090 1278
     		if ($globalDBdriver == 'mysql') {
1091 1279
             		$query = "SELECT SUM(cnt) as total FROM stats_pilot WHERE filter_name = :filter_name";
1092 1280
             	} else {
@@ -1103,7 +1291,9 @@  discard block
 block discarded – undo
1103 1291
         }
1104 1292
 	public function getStatsPilot($pilot,$filter_name = '') {
1105 1293
     		global $globalArchiveMonths, $globalDBdriver;
1106
-		if ($filter_name == '') $filter_name = $this->filter_name;
1294
+		if ($filter_name == '') {
1295
+			$filter_name = $this->filter_name;
1296
+		}
1107 1297
 		$query = "SELECT cnt FROM stats_pilot WHERE filter_name = :filter_name AND (pilot_name = :pilot OR pilot_id = :pilot)";
1108 1298
                  try {
1109 1299
                         $sth = $this->db->prepare($query);
@@ -1112,13 +1302,18 @@  discard block
 block discarded – undo
1112 1302
                         echo "error : ".$e->getMessage();
1113 1303
                 }
1114 1304
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
1115
-                if (isset($all[0]['cnt'])) return $all[0]['cnt'];
1116
-                else return 0;
1305
+                if (isset($all[0]['cnt'])) {
1306
+                	return $all[0]['cnt'];
1307
+                } else {
1308
+                	return 0;
1309
+                }
1117 1310
         }
1118 1311
 
1119 1312
 	public function addStat($type,$cnt,$stats_date,$stats_airline = '',$filter_name = '') {
1120 1313
 		global $globalDBdriver;
1121
-		if ($filter_name == '') $filter_name = $this->filter_name;
1314
+		if ($filter_name == '') {
1315
+			$filter_name = $this->filter_name;
1316
+		}
1122 1317
 		if ($globalDBdriver == 'mysql') {
1123 1318
 			$query = "INSERT INTO stats (stats_type,cnt,stats_date,stats_airline,filter_name) VALUES (:type,:cnt,:stats_date,:stats_airline,:filter_name) ON DUPLICATE KEY UPDATE cnt = :cnt";
1124 1319
                 } else {
@@ -1134,7 +1329,9 @@  discard block
 block discarded – undo
1134 1329
         }
1135 1330
 	public function updateStat($type,$cnt,$stats_date,$stats_airline = '',$filter_name = '') {
1136 1331
 		global $globalDBdriver;
1137
-		if ($filter_name == '') $filter_name = $this->filter_name;
1332
+		if ($filter_name == '') {
1333
+			$filter_name = $this->filter_name;
1334
+		}
1138 1335
 		if ($globalDBdriver == 'mysql') {
1139 1336
 			$query = "INSERT INTO stats (stats_type,cnt,stats_date,stats_airline,filter_name) VALUES (:type,:cnt,:stats_date,:stats_airline,:filter_name) ON DUPLICATE KEY UPDATE cnt = cnt+:cnt, stats_date = :date";
1140 1337
 		} else {
@@ -1520,10 +1717,14 @@  discard block
 block discarded – undo
1520 1717
     		$Connection = new Connection();
1521 1718
     		date_default_timezone_set('UTC');
1522 1719
     		$last_update = $this->getLastStatsUpdate('last_update_stats');
1523
-			if ($globalDebug) echo 'Update stats !'."\n";
1720
+			if ($globalDebug) {
1721
+				echo 'Update stats !'."\n";
1722
+			}
1524 1723
 			if (isset($last_update[0]['value'])) {
1525 1724
 				$last_update_day = $last_update[0]['value'];
1526
-			} else $last_update_day = '2012-12-12 12:12:12';
1725
+			} else {
1726
+				$last_update_day = '2012-12-12 12:12:12';
1727
+			}
1527 1728
 			$reset = false;
1528 1729
 			//if ($globalStatsResetYear && date('Y',strtotime($last_update_day)) != date('Y')) {
1529 1730
 			if ($globalStatsResetYear) {
@@ -1532,42 +1733,60 @@  discard block
 block discarded – undo
1532 1733
 			}
1533 1734
 			$Spotter = new Spotter($this->db);
1534 1735
 
1535
-			if ($globalDebug) echo 'Count all aircraft types...'."\n";
1736
+			if ($globalDebug) {
1737
+				echo 'Count all aircraft types...'."\n";
1738
+			}
1536 1739
 			$alldata = $Spotter->countAllAircraftTypes(false,0,$last_update_day);
1537 1740
 			foreach ($alldata as $number) {
1538 1741
 				$this->addStatAircraft($number['aircraft_icao'],$number['aircraft_icao_count'],$number['aircraft_name'],$number['aircraft_manufacturer'],'','',$reset);
1539 1742
 			}
1540
-			if ($globalDebug) echo 'Count all airlines...'."\n";
1743
+			if ($globalDebug) {
1744
+				echo 'Count all airlines...'."\n";
1745
+			}
1541 1746
 			$alldata = $Spotter->countAllAirlines(false,0,$last_update_day);
1542 1747
 			foreach ($alldata as $number) {
1543 1748
 				$this->addStatAirline($number['airline_icao'],$number['airline_count'],$number['airline_name'],'',$reset);
1544 1749
 			}
1545
-			if ($globalDebug) echo 'Count all registrations...'."\n";
1750
+			if ($globalDebug) {
1751
+				echo 'Count all registrations...'."\n";
1752
+			}
1546 1753
 			$alldata = $Spotter->countAllAircraftRegistrations(false,0,$last_update_day);
1547 1754
 			foreach ($alldata as $number) {
1548 1755
 				$this->addStatAircraftRegistration($number['registration'],$number['aircraft_registration_count'],$number['aircraft_icao'],'','',$reset);
1549 1756
 			}
1550
-			if ($globalDebug) echo 'Count all callsigns...'."\n";
1757
+			if ($globalDebug) {
1758
+				echo 'Count all callsigns...'."\n";
1759
+			}
1551 1760
 			$alldata = $Spotter->countAllCallsigns(false,0,$last_update_day);
1552 1761
 			foreach ($alldata as $number) {
1553 1762
 				$this->addStatCallsign($number['callsign_icao'],$number['callsign_icao_count'],$number['airline_icao'],'',$reset);
1554 1763
 			}
1555
-			if ($globalDebug) echo 'Count all owners...'."\n";
1764
+			if ($globalDebug) {
1765
+				echo 'Count all owners...'."\n";
1766
+			}
1556 1767
 			$alldata = $Spotter->countAllOwners(false,0,$last_update_day);
1557 1768
 			foreach ($alldata as $number) {
1558 1769
 				$this->addStatOwner($number['owner_name'],$number['owner_count'],'','',$reset);
1559 1770
 			}
1560
-			if ($globalDebug) echo 'Count all pilots...'."\n";
1771
+			if ($globalDebug) {
1772
+				echo 'Count all pilots...'."\n";
1773
+			}
1561 1774
 			$alldata = $Spotter->countAllPilots(false,0,$last_update_day);
1562 1775
 			foreach ($alldata as $number) {
1563 1776
 				$this->addStatPilot($number['pilot_id'],$number['pilot_count'],$number['pilot_name'],'','',$number['format_source'],$reset);
1564 1777
 			}
1565 1778
 			
1566
-			if ($globalDebug) echo 'Count all departure airports...'."\n";
1779
+			if ($globalDebug) {
1780
+				echo 'Count all departure airports...'."\n";
1781
+			}
1567 1782
 			$pall = $Spotter->countAllDepartureAirports(false,0,$last_update_day);
1568
-			if ($globalDebug) echo 'Count all detected departure airports...'."\n";
1783
+			if ($globalDebug) {
1784
+				echo 'Count all detected departure airports...'."\n";
1785
+			}
1569 1786
         		$dall = $Spotter->countAllDetectedDepartureAirports(false,0,$last_update_day);
1570
-			if ($globalDebug) echo 'Order departure airports...'."\n";
1787
+			if ($globalDebug) {
1788
+				echo 'Order departure airports...'."\n";
1789
+			}
1571 1790
 	        	$alldata = array();
1572 1791
 	        	
1573 1792
     			foreach ($pall as $value) {
@@ -1578,7 +1797,9 @@  discard block
 block discarded – undo
1578 1797
     				$icao = $value['airport_departure_icao'];
1579 1798
         			if (isset($alldata[$icao])) {
1580 1799
     					$alldata[$icao]['airport_departure_icao_count'] = $alldata[$icao]['airport_departure_icao_count'] + $value['airport_departure_icao_count'];
1581
-        			} else $alldata[$icao] = $value;
1800
+        			} else {
1801
+        				$alldata[$icao] = $value;
1802
+        			}
1582 1803
 			}
1583 1804
     			$count = array();
1584 1805
     			foreach ($alldata as $key => $row) {
@@ -1588,11 +1809,17 @@  discard block
 block discarded – undo
1588 1809
 			foreach ($alldata as $number) {
1589 1810
 				echo $this->addStatDepartureAirports($number['airport_departure_icao'],$number['airport_departure_name'],$number['airport_departure_city'],$number['airport_departure_country'],$number['airport_departure_icao_count'],'','',$reset);
1590 1811
 			}
1591
-			if ($globalDebug) echo 'Count all arrival airports...'."\n";
1812
+			if ($globalDebug) {
1813
+				echo 'Count all arrival airports...'."\n";
1814
+			}
1592 1815
 			$pall = $Spotter->countAllArrivalAirports(false,0,$last_update_day);
1593
-			if ($globalDebug) echo 'Count all detected arrival airports...'."\n";
1816
+			if ($globalDebug) {
1817
+				echo 'Count all detected arrival airports...'."\n";
1818
+			}
1594 1819
         		$dall = $Spotter->countAllDetectedArrivalAirports(false,0,$last_update_day);
1595
-			if ($globalDebug) echo 'Order arrival airports...'."\n";
1820
+			if ($globalDebug) {
1821
+				echo 'Order arrival airports...'."\n";
1822
+			}
1596 1823
 	        	$alldata = array();
1597 1824
     			foreach ($pall as $value) {
1598 1825
 	        		$icao = $value['airport_arrival_icao'];
@@ -1602,7 +1829,9 @@  discard block
 block discarded – undo
1602 1829
     				$icao = $value['airport_arrival_icao'];
1603 1830
         			if (isset($alldata[$icao])) {
1604 1831
         				$alldata[$icao]['airport_arrival_icao_count'] = $alldata[$icao]['airport_arrival_icao_count'] + $value['airport_arrival_icao_count'];
1605
-	        		} else $alldata[$icao] = $value;
1832
+	        		} else {
1833
+	        			$alldata[$icao] = $value;
1834
+	        		}
1606 1835
     			}
1607 1836
         		$count = array();
1608 1837
         		foreach ($alldata as $key => $row) {
@@ -1613,7 +1842,9 @@  discard block
 block discarded – undo
1613 1842
 				echo $this->addStatArrivalAirports($number['airport_arrival_icao'],$number['airport_arrival_name'],$number['airport_arrival_city'],$number['airport_arrival_country'],$number['airport_arrival_icao_count'],'','',$reset);
1614 1843
 			}
1615 1844
 			if ($Connection->tableExists('countries')) {
1616
-				if ($globalDebug) echo 'Count all flights by countries...'."\n";
1845
+				if ($globalDebug) {
1846
+					echo 'Count all flights by countries...'."\n";
1847
+				}
1617 1848
 				//$SpotterArchive = new SpotterArchive();
1618 1849
 				//$alldata = $SpotterArchive->countAllFlightOverCountries(false,0,$last_update_day);
1619 1850
 				$Spotter = new Spotter($this->db);
@@ -1623,7 +1854,9 @@  discard block
 block discarded – undo
1623 1854
 				}
1624 1855
 			}
1625 1856
 			
1626
-			if ($globalDebug) echo 'Count fatalities stats...'."\n";
1857
+			if ($globalDebug) {
1858
+				echo 'Count fatalities stats...'."\n";
1859
+			}
1627 1860
 			$Accident = new Accident();
1628 1861
 			$this->deleteStatsByType('fatalities_byyear');
1629 1862
 			$alldata = $Accident->countFatalitiesByYear();
@@ -1640,46 +1873,66 @@  discard block
 block discarded – undo
1640 1873
 			// Add by month using getstat if month finish...
1641 1874
 
1642 1875
 			//if (date('m',strtotime($last_update_day)) != date('m')) {
1643
-			if ($globalDebug) echo 'Count all flights by months...'."\n";
1876
+			if ($globalDebug) {
1877
+				echo 'Count all flights by months...'."\n";
1878
+			}
1644 1879
 			$Spotter = new Spotter($this->db);
1645 1880
 			$alldata = $Spotter->countAllMonths();
1646 1881
 			$lastyear = false;
1647 1882
 			foreach ($alldata as $number) {
1648
-				if ($number['year_name'] != date('Y')) $lastyear = true;
1883
+				if ($number['year_name'] != date('Y')) {
1884
+					$lastyear = true;
1885
+				}
1649 1886
 				$this->addStat('flights_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1650 1887
 			}
1651
-			if ($globalDebug) echo 'Count all military flights by months...'."\n";
1888
+			if ($globalDebug) {
1889
+				echo 'Count all military flights by months...'."\n";
1890
+			}
1652 1891
 			$alldata = $Spotter->countAllMilitaryMonths();
1653 1892
 			foreach ($alldata as $number) {
1654 1893
 				$this->addStat('military_flights_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1655 1894
 			}
1656
-			if ($globalDebug) echo 'Count all owners by months...'."\n";
1895
+			if ($globalDebug) {
1896
+				echo 'Count all owners by months...'."\n";
1897
+			}
1657 1898
 			$alldata = $Spotter->countAllMonthsOwners();
1658 1899
 			foreach ($alldata as $number) {
1659 1900
 				$this->addStat('owners_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1660 1901
 			}
1661
-			if ($globalDebug) echo 'Count all pilots by months...'."\n";
1902
+			if ($globalDebug) {
1903
+				echo 'Count all pilots by months...'."\n";
1904
+			}
1662 1905
 			$alldata = $Spotter->countAllMonthsPilots();
1663 1906
 			foreach ($alldata as $number) {
1664 1907
 				$this->addStat('pilots_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1665 1908
 			}
1666
-			if ($globalDebug) echo 'Count all airlines by months...'."\n";
1909
+			if ($globalDebug) {
1910
+				echo 'Count all airlines by months...'."\n";
1911
+			}
1667 1912
 			$alldata = $Spotter->countAllMonthsAirlines();
1668 1913
 			foreach ($alldata as $number) {
1669 1914
 				$this->addStat('airlines_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1670 1915
 			}
1671
-			if ($globalDebug) echo 'Count all aircrafts by months...'."\n";
1916
+			if ($globalDebug) {
1917
+				echo 'Count all aircrafts by months...'."\n";
1918
+			}
1672 1919
 			$alldata = $Spotter->countAllMonthsAircrafts();
1673 1920
 			foreach ($alldata as $number) {
1674 1921
 				$this->addStat('aircrafts_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1675 1922
 			}
1676
-			if ($globalDebug) echo 'Count all real arrivals by months...'."\n";
1923
+			if ($globalDebug) {
1924
+				echo 'Count all real arrivals by months...'."\n";
1925
+			}
1677 1926
 			$alldata = $Spotter->countAllMonthsRealArrivals();
1678 1927
 			foreach ($alldata as $number) {
1679 1928
 				$this->addStat('realarrivals_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])));
1680 1929
 			}
1681
-			if ($globalDebug) echo 'Airports data...'."\n";
1682
-			if ($globalDebug) echo '...Departure'."\n";
1930
+			if ($globalDebug) {
1931
+				echo 'Airports data...'."\n";
1932
+			}
1933
+			if ($globalDebug) {
1934
+				echo '...Departure'."\n";
1935
+			}
1683 1936
 			$this->deleteStatAirport('daily');
1684 1937
 //			$pall = $Spotter->getLast7DaysAirportsDeparture();
1685 1938
   //      		$dall = $Spotter->getLast7DaysDetectedAirportsDeparture();
@@ -1800,7 +2053,9 @@  discard block
 block discarded – undo
1800 2053
 			// Count by airlines
1801 2054
 			echo '--- Stats by airlines ---'."\n";
1802 2055
 			if ($Connection->tableExists('countries')) {
1803
-				if ($globalDebug) echo 'Count all flights by countries by airlines...'."\n";
2056
+				if ($globalDebug) {
2057
+					echo 'Count all flights by countries by airlines...'."\n";
2058
+				}
1804 2059
 				$SpotterArchive = new SpotterArchive();
1805 2060
 				//$Spotter = new Spotter($this->db);
1806 2061
 				$alldata = $SpotterArchive->countAllFlightOverCountriesByAirlines(false,0,$last_update_day);
@@ -1809,37 +2064,53 @@  discard block
 block discarded – undo
1809 2064
 					$this->addStatCountry($number['flight_country_iso2'],$number['flight_country_iso3'],$number['flight_country'],$number['flight_count'],$number['airline_icao'],'',$reset);
1810 2065
 				}
1811 2066
 			}
1812
-			if ($globalDebug) echo 'Count all aircraft types by airlines...'."\n";
2067
+			if ($globalDebug) {
2068
+				echo 'Count all aircraft types by airlines...'."\n";
2069
+			}
1813 2070
 			$Spotter = new Spotter($this->db);
1814 2071
 			$alldata = $Spotter->countAllAircraftTypesByAirlines(false,0,$last_update_day);
1815 2072
 			foreach ($alldata as $number) {
1816 2073
 				$this->addStatAircraft($number['aircraft_icao'],$number['aircraft_icao_count'],$number['aircraft_name'],$number['aircraft_manufacturer'],$number['airline_icao'],'',$reset);
1817 2074
 			}
1818
-			if ($globalDebug) echo 'Count all aircraft registrations by airlines...'."\n";
2075
+			if ($globalDebug) {
2076
+				echo 'Count all aircraft registrations by airlines...'."\n";
2077
+			}
1819 2078
 			$alldata = $Spotter->countAllAircraftRegistrationsByAirlines(false,0,$last_update_day);
1820 2079
 			foreach ($alldata as $number) {
1821 2080
 				$this->addStatAircraftRegistration($number['registration'],$number['aircraft_registration_count'],$number['aircraft_icao'],$number['airline_icao'],'',$reset);
1822 2081
 			}
1823
-			if ($globalDebug) echo 'Count all callsigns by airlines...'."\n";
2082
+			if ($globalDebug) {
2083
+				echo 'Count all callsigns by airlines...'."\n";
2084
+			}
1824 2085
 			$alldata = $Spotter->countAllCallsignsByAirlines(false,0,$last_update_day);
1825 2086
 			foreach ($alldata as $number) {
1826 2087
 				$this->addStatCallsign($number['callsign_icao'],$number['callsign_icao_count'],$number['airline_icao'],'',$reset);
1827 2088
 			}
1828
-			if ($globalDebug) echo 'Count all owners by airlines...'."\n";
2089
+			if ($globalDebug) {
2090
+				echo 'Count all owners by airlines...'."\n";
2091
+			}
1829 2092
 			$alldata = $Spotter->countAllOwnersByAirlines(false,0,$last_update_day);
1830 2093
 			foreach ($alldata as $number) {
1831 2094
 				$this->addStatOwner($number['owner_name'],$number['owner_count'],$number['airline_icao'],'',$reset);
1832 2095
 			}
1833
-			if ($globalDebug) echo 'Count all pilots by airlines...'."\n";
2096
+			if ($globalDebug) {
2097
+				echo 'Count all pilots by airlines...'."\n";
2098
+			}
1834 2099
 			$alldata = $Spotter->countAllPilotsByAirlines(false,0,$last_update_day);
1835 2100
 			foreach ($alldata as $number) {
1836 2101
 				$this->addStatPilot($number['pilot_id'],$number['pilot_count'],$number['pilot_name'],$number['airline_icao'],'',$number['format_source'],$reset);
1837 2102
 			}
1838
-			if ($globalDebug) echo 'Count all departure airports by airlines...'."\n";
2103
+			if ($globalDebug) {
2104
+				echo 'Count all departure airports by airlines...'."\n";
2105
+			}
1839 2106
 			$pall = $Spotter->countAllDepartureAirportsByAirlines(false,0,$last_update_day);
1840
-			if ($globalDebug) echo 'Count all detected departure airports by airlines...'."\n";
2107
+			if ($globalDebug) {
2108
+				echo 'Count all detected departure airports by airlines...'."\n";
2109
+			}
1841 2110
        			$dall = $Spotter->countAllDetectedDepartureAirportsByAirlines(false,0,$last_update_day);
1842
-			if ($globalDebug) echo 'Order detected departure airports by airlines...'."\n";
2111
+			if ($globalDebug) {
2112
+				echo 'Order detected departure airports by airlines...'."\n";
2113
+			}
1843 2114
 	        	//$alldata = array();
1844 2115
     			foreach ($dall as $value) {
1845 2116
     				$icao = $value['airport_departure_icao'];
@@ -1860,11 +2131,17 @@  discard block
 block discarded – undo
1860 2131
 			foreach ($alldata as $number) {
1861 2132
 				echo $this->addStatDepartureAirports($number['airport_departure_icao'],$number['airport_departure_name'],$number['airport_departure_city'],$number['airport_departure_country'],$number['airport_departure_icao_count'],$number['airline_icao'],'',$reset);
1862 2133
 			}
1863
-			if ($globalDebug) echo 'Count all arrival airports by airlines...'."\n";
2134
+			if ($globalDebug) {
2135
+				echo 'Count all arrival airports by airlines...'."\n";
2136
+			}
1864 2137
 			$pall = $Spotter->countAllArrivalAirportsByAirlines(false,0,$last_update_day);
1865
-			if ($globalDebug) echo 'Count all detected arrival airports by airlines...'."\n";
2138
+			if ($globalDebug) {
2139
+				echo 'Count all detected arrival airports by airlines...'."\n";
2140
+			}
1866 2141
         		$dall = $Spotter->countAllDetectedArrivalAirportsByAirlines(false,0,$last_update_day);
1867
-			if ($globalDebug) echo 'Order arrival airports by airlines...'."\n";
2142
+			if ($globalDebug) {
2143
+				echo 'Order arrival airports by airlines...'."\n";
2144
+			}
1868 2145
 	        	//$alldata = array();
1869 2146
     			foreach ($dall as $value) {
1870 2147
     				$icao = $value['airport_arrival_icao'];
@@ -1883,37 +2160,53 @@  discard block
 block discarded – undo
1883 2160
     			}
1884 2161
     			$alldata = $pall;
1885 2162
                         foreach ($alldata as $number) {
1886
-				if ($number['airline_icao'] != '') echo $this->addStatArrivalAirports($number['airport_arrival_icao'],$number['airport_arrival_name'],$number['airport_arrival_city'],$number['airport_arrival_country'],$number['airport_arrival_icao_count'],$number['airline_icao'],'',$reset);
2163
+				if ($number['airline_icao'] != '') {
2164
+					echo $this->addStatArrivalAirports($number['airport_arrival_icao'],$number['airport_arrival_name'],$number['airport_arrival_city'],$number['airport_arrival_country'],$number['airport_arrival_icao_count'],$number['airline_icao'],'',$reset);
2165
+				}
2166
+			}
2167
+			if ($globalDebug) {
2168
+				echo 'Count all flights by months by airlines...'."\n";
1887 2169
 			}
1888
-			if ($globalDebug) echo 'Count all flights by months by airlines...'."\n";
1889 2170
 			$Spotter = new Spotter($this->db);
1890 2171
 			$alldata = $Spotter->countAllMonthsByAirlines();
1891 2172
 			$lastyear = false;
1892 2173
 			foreach ($alldata as $number) {
1893
-				if ($number['year_name'] != date('Y')) $lastyear = true;
2174
+				if ($number['year_name'] != date('Y')) {
2175
+					$lastyear = true;
2176
+				}
1894 2177
 				$this->addStat('flights_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),$number['airline_icao']);
1895 2178
 			}
1896
-			if ($globalDebug) echo 'Count all owners by months by airlines...'."\n";
2179
+			if ($globalDebug) {
2180
+				echo 'Count all owners by months by airlines...'."\n";
2181
+			}
1897 2182
 			$alldata = $Spotter->countAllMonthsOwnersByAirlines();
1898 2183
 			foreach ($alldata as $number) {
1899 2184
 				$this->addStat('owners_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),$number['airline_icao']);
1900 2185
 			}
1901
-			if ($globalDebug) echo 'Count all pilots by months by airlines...'."\n";
2186
+			if ($globalDebug) {
2187
+				echo 'Count all pilots by months by airlines...'."\n";
2188
+			}
1902 2189
 			$alldata = $Spotter->countAllMonthsPilotsByAirlines();
1903 2190
 			foreach ($alldata as $number) {
1904 2191
 				$this->addStat('pilots_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),$number['airline_icao']);
1905 2192
 			}
1906
-			if ($globalDebug) echo 'Count all aircrafts by months by airlines...'."\n";
2193
+			if ($globalDebug) {
2194
+				echo 'Count all aircrafts by months by airlines...'."\n";
2195
+			}
1907 2196
 			$alldata = $Spotter->countAllMonthsAircraftsByAirlines();
1908 2197
 			foreach ($alldata as $number) {
1909 2198
 				$this->addStat('aircrafts_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),$number['airline_icao']);
1910 2199
 			}
1911
-			if ($globalDebug) echo 'Count all real arrivals by months by airlines...'."\n";
2200
+			if ($globalDebug) {
2201
+				echo 'Count all real arrivals by months by airlines...'."\n";
2202
+			}
1912 2203
 			$alldata = $Spotter->countAllMonthsRealArrivalsByAirlines();
1913 2204
 			foreach ($alldata as $number) {
1914 2205
 				$this->addStat('realarrivals_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),$number['airline_icao']);
1915 2206
 			}
1916
-			if ($globalDebug) echo '...Departure'."\n";
2207
+			if ($globalDebug) {
2208
+				echo '...Departure'."\n";
2209
+			}
1917 2210
 			$pall = $Spotter->getLast7DaysAirportsDepartureByAirlines();
1918 2211
         		$dall = $Spotter->getLast7DaysDetectedAirportsDepartureByAirlines();
1919 2212
     			foreach ($dall as $value) {
@@ -1936,7 +2229,9 @@  discard block
 block discarded – undo
1936 2229
 			foreach ($alldata as $number) {
1937 2230
 				$this->addStatDepartureAirportsDaily($number['date'],$number['departure_airport_icao'],$number['departure_airport_name'],$number['departure_airport_city'],$number['departure_airport_country'],$number['departure_airport_count'],$number['airline_icao']);
1938 2231
 			}
1939
-			if ($globalDebug) echo '...Arrival'."\n";
2232
+			if ($globalDebug) {
2233
+				echo '...Arrival'."\n";
2234
+			}
1940 2235
 			$pall = $Spotter->getLast7DaysAirportsArrivalByAirlines();
1941 2236
         		$dall = $Spotter->getLast7DaysDetectedAirportsArrivalByAirlines();
1942 2237
     			foreach ($dall as $value) {
@@ -1960,13 +2255,19 @@  discard block
 block discarded – undo
1960 2255
 				$this->addStatArrivalAirportsDaily($number['date'],$number['arrival_airport_icao'],$number['arrival_airport_name'],$number['arrival_airport_city'],$number['arrival_airport_country'],$number['arrival_airport_count'],$number['airline_icao']);
1961 2256
 			}
1962 2257
 
1963
-			if ($globalDebug) echo 'Flights data...'."\n";
1964
-			if ($globalDebug) echo '-> countAllDatesLastMonth...'."\n";
2258
+			if ($globalDebug) {
2259
+				echo 'Flights data...'."\n";
2260
+			}
2261
+			if ($globalDebug) {
2262
+				echo '-> countAllDatesLastMonth...'."\n";
2263
+			}
1965 2264
 			$alldata = $Spotter->countAllDatesLastMonthByAirlines();
1966 2265
 			foreach ($alldata as $number) {
1967 2266
 				$this->addStatFlight('month',$number['date_name'],$number['date_count'], $number['airline_icao']);
1968 2267
 			}
1969
-			if ($globalDebug) echo '-> countAllDates...'."\n";
2268
+			if ($globalDebug) {
2269
+				echo '-> countAllDates...'."\n";
2270
+			}
1970 2271
 			//$previousdata = $this->countAllDatesByAirlines();
1971 2272
 			$alldata = $Common->array_merge_noappend($previousdatabyairlines,$Spotter->countAllDatesByAirlines());
1972 2273
 			$values = array();
@@ -1979,7 +2280,9 @@  discard block
 block discarded – undo
1979 2280
 				$this->addStatFlight('date',$number['date_name'],$number['date_count'],$number['airline_icao']);
1980 2281
 			}
1981 2282
 			
1982
-			if ($globalDebug) echo '-> countAllHours...'."\n";
2283
+			if ($globalDebug) {
2284
+				echo '-> countAllHours...'."\n";
2285
+			}
1983 2286
 			$alldata = $Spotter->countAllHoursByAirlines('hour');
1984 2287
 			foreach ($alldata as $number) {
1985 2288
 				$this->addStatFlight('hour',$number['hour_name'],$number['hour_count'],$number['airline_icao']);
@@ -1987,14 +2290,18 @@  discard block
 block discarded – undo
1987 2290
 			
1988 2291
 
1989 2292
 			// Stats by filters
1990
-			if (!isset($globalStatsFilters) || $globalStatsFilters == '') $globalStatsFilters = array();
2293
+			if (!isset($globalStatsFilters) || $globalStatsFilters == '') {
2294
+				$globalStatsFilters = array();
2295
+			}
1991 2296
 			foreach ($globalStatsFilters as $name => $filter) {
1992 2297
 				//$filter_name = $filter['name'];
1993 2298
 				$filter_name = $name;
1994 2299
 				$reset = false;
1995 2300
 				$last_update = $this->getLastStatsUpdate('last_update_stats_'.$filter_name);
1996 2301
 				if (isset($filter['resetall']) && isset($last_update[0]['value']) && strtotime($filter['resetall']) > strtotime($last_update[0]['value'])) {
1997
-					if ($globalDebug) echo '!!! Delete stats for filter '.$filter_name.' !!!'."\n";
2302
+					if ($globalDebug) {
2303
+						echo '!!! Delete stats for filter '.$filter_name.' !!!'."\n";
2304
+					}
1998 2305
 					$this->deleteOldStats($filter_name);
1999 2306
 					unset($last_update);
2000 2307
 				}
@@ -2013,7 +2320,9 @@  discard block
 block discarded – undo
2013 2320
 				
2014 2321
 
2015 2322
 				// Count by filter
2016
-				if ($globalDebug) echo '--- Stats for filter '.$filter_name.' ---'."\n";
2323
+				if ($globalDebug) {
2324
+					echo '--- Stats for filter '.$filter_name.' ---'."\n";
2325
+				}
2017 2326
 				$Spotter = new Spotter($this->db);
2018 2327
 				$alldata = $Spotter->countAllAircraftTypes(false,0,$last_update_day,$filter);
2019 2328
 				foreach ($alldata as $number) {
@@ -2050,7 +2359,9 @@  discard block
 block discarded – undo
2050 2359
 	    				$icao = $value['airport_departure_icao'];
2051 2360
         				if (isset($alldata[$icao])) {
2052 2361
     						$alldata[$icao]['airport_departure_icao_count'] = $alldata[$icao]['airport_departure_icao_count'] + $value['airport_departure_icao_count'];
2053
-        				} else $alldata[$icao] = $value;
2362
+        				} else {
2363
+        					$alldata[$icao] = $value;
2364
+        				}
2054 2365
 				}
2055 2366
 	    			$count = array();
2056 2367
     				foreach ($alldata as $key => $row) {
@@ -2071,7 +2382,9 @@  discard block
 block discarded – undo
2071 2382
 	    				$icao = $value['airport_arrival_icao'];
2072 2383
         				if (isset($alldata[$icao])) {
2073 2384
         					$alldata[$icao]['airport_arrival_icao_count'] = $alldata[$icao]['airport_arrival_icao_count'] + $value['airport_arrival_icao_count'];
2074
-		        		} else $alldata[$icao] = $value;
2385
+		        		} else {
2386
+		        			$alldata[$icao] = $value;
2387
+		        		}
2075 2388
 	    			}
2076 2389
         			$count = array();
2077 2390
         			foreach ($alldata as $key => $row) {
@@ -2085,7 +2398,9 @@  discard block
 block discarded – undo
2085 2398
 				$alldata = $Spotter->countAllMonths($filter);
2086 2399
 				$lastyear = false;
2087 2400
 				foreach ($alldata as $number) {
2088
-					if ($number['year_name'] != date('Y')) $lastyear = true;
2401
+					if ($number['year_name'] != date('Y')) {
2402
+						$lastyear = true;
2403
+					}
2089 2404
 					$this->addStat('flights_bymonth',$number['date_count'],date('Y-m-d H:i:s',mktime(0,0,0,$number['month_name'],1,$number['year_name'])),'',$filter_name);
2090 2405
 				}
2091 2406
 				$alldata = $Spotter->countAllMonthsOwners($filter);
Please login to merge, or discard this patch.
install/class.update_db.php 2 patches
Spacing   +306 added lines, -306 removed lines patch added patch discarded remove patch
@@ -25,20 +25,20 @@  discard block
 block discarded – undo
25 25
 		fclose($fp);
26 26
 	}
27 27
 
28
-	public static function gunzip($in_file,$out_file_name = '') {
28
+	public static function gunzip($in_file, $out_file_name = '') {
29 29
 		//echo $in_file.' -> '.$out_file_name."\n";
30 30
 		$buffer_size = 4096; // read 4kb at a time
31 31
 		if ($out_file_name == '') $out_file_name = str_replace('.gz', '', $in_file); 
32 32
 		if ($in_file != '' && file_exists($in_file)) {
33 33
 			// PHP version of Ubuntu use gzopen64 instead of gzopen
34
-			if (function_exists('gzopen')) $file = gzopen($in_file,'rb');
35
-			elseif (function_exists('gzopen64')) $file = gzopen64($in_file,'rb');
34
+			if (function_exists('gzopen')) $file = gzopen($in_file, 'rb');
35
+			elseif (function_exists('gzopen64')) $file = gzopen64($in_file, 'rb');
36 36
 			else {
37 37
 				echo 'gzopen not available';
38 38
 				die;
39 39
 			}
40 40
 			$out_file = fopen($out_file_name, 'wb'); 
41
-			while(!gzeof($file)) {
41
+			while (!gzeof($file)) {
42 42
 				fwrite($out_file, gzread($file, $buffer_size));
43 43
 			}  
44 44
 			fclose($out_file);
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
 		try {
63 63
 			self::$db_sqlite = new PDO('sqlite:'.$database);
64 64
 			self::$db_sqlite->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
65
-		} catch(PDOException $e) {
65
+		} catch (PDOException $e) {
66 66
 			return "error : ".$e->getMessage();
67 67
 		}
68 68
 	}
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
 			//$Connection = new Connection();
78 78
 			$sth = $Connection->db->prepare($query);
79 79
                         $sth->execute(array(':source' => $database_file));
80
-                } catch(PDOException $e) {
80
+                } catch (PDOException $e) {
81 81
                         return "error : ".$e->getMessage();
82 82
                 }
83 83
 
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
 		try {
89 89
                         $sth = update_db::$db_sqlite->prepare($query);
90 90
                         $sth->execute();
91
-                } catch(PDOException $e) {
91
+                } catch (PDOException $e) {
92 92
                         return "error : ".$e->getMessage();
93 93
                 }
94 94
 		//$query_dest = 'INSERT INTO routes (`RouteID`,`CallSign`,`Operator_ICAO`,`FromAirport_ICAO`,`ToAirport_ICAO`,`RouteStop`,`Source`) VALUES (:RouteID, :CallSign, :Operator_ICAO, :FromAirport_ICAO, :ToAirport_ICAO, :routestop, :source)';
@@ -99,11 +99,11 @@  discard block
 block discarded – undo
99 99
 			if ($globalTransaction) $Connection->db->beginTransaction();
100 100
             		while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
101 101
 				//$query_dest_values = array(':RouteID' => $values['RouteId'],':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
102
-				$query_dest_values = array(':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
102
+				$query_dest_values = array(':CallSign' => $values['Callsign'], ':Operator_ICAO' => $values['operator_icao'], ':FromAirport_ICAO' => $values['FromAirportIcao'], ':ToAirport_ICAO' => $values['ToAirportIcao'], ':routestop' => $values['AllStop'], ':source' => $database_file);
103 103
 				$sth_dest->execute($query_dest_values);
104 104
             		}
105 105
 			if ($globalTransaction) $Connection->db->commit();
106
-		} catch(PDOException $e) {
106
+		} catch (PDOException $e) {
107 107
 			if ($globalTransaction) $Connection->db->rollBack(); 
108 108
 			return "error : ".$e->getMessage();
109 109
 		}
@@ -119,26 +119,26 @@  discard block
 block discarded – undo
119 119
 			//$Connection = new Connection();
120 120
 			$sth = $Connection->db->prepare($query);
121 121
                         $sth->execute(array(':source' => 'oneworld'));
122
-                } catch(PDOException $e) {
122
+                } catch (PDOException $e) {
123 123
                         return "error : ".$e->getMessage();
124 124
                 }
125 125
 
126 126
     		if ($globalDebug) echo " - Add routes to DB -";
127 127
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
128 128
 		$Spotter = new Spotter();
129
-		if ($fh = fopen($database_file,"r")) {
129
+		if ($fh = fopen($database_file, "r")) {
130 130
 			$query_dest = 'INSERT INTO routes (CallSign,Operator_ICAO,FromAirport_ICAO,FromAirport_Time,ToAirport_ICAO,ToAirport_Time,RouteStop,Source) VALUES (:CallSign, :Operator_ICAO, :FromAirport_ICAO,:FromAirport_Time, :ToAirport_ICAO, :ToAirport_Time,:routestop, :source)';
131 131
 			$Connection = new Connection();
132 132
 			$sth_dest = $Connection->db->prepare($query_dest);
133 133
 			if ($globalTransaction) $Connection->db->beginTransaction();
134 134
 			while (!feof($fh)) {
135
-				$line = fgetcsv($fh,9999,',');
135
+				$line = fgetcsv($fh, 9999, ',');
136 136
 				if ($line[0] != '') {
137 137
 					if (($line[2] == '-' || ($line[2] != '-' && (strtotime($line[2]) > time()))) && ($line[3] == '-' || ($line[3] != '-' && (strtotime($line[3]) < time())))) {
138 138
 						try {
139
-							$query_dest_values = array(':CallSign' => str_replace('*','',$line[7]),':Operator_ICAO' => '',':FromAirport_ICAO' => $Spotter->getAirportICAO($line[0]),':FromAirport_Time' => $line[5],':ToAirport_ICAO' => $Spotter->getAirportICAO($line[1]),':ToAirport_Time' => $line[6],':routestop' => '',':source' => 'oneworld');
139
+							$query_dest_values = array(':CallSign' => str_replace('*', '', $line[7]), ':Operator_ICAO' => '', ':FromAirport_ICAO' => $Spotter->getAirportICAO($line[0]), ':FromAirport_Time' => $line[5], ':ToAirport_ICAO' => $Spotter->getAirportICAO($line[1]), ':ToAirport_Time' => $line[6], ':routestop' => '', ':source' => 'oneworld');
140 140
 							$sth_dest->execute($query_dest_values);
141
-						} catch(PDOException $e) {
141
+						} catch (PDOException $e) {
142 142
 							if ($globalTransaction) $Connection->db->rollBack(); 
143 143
 							return "error : ".$e->getMessage();
144 144
 						}
@@ -160,7 +160,7 @@  discard block
 block discarded – undo
160 160
 			//$Connection = new Connection();
161 161
 			$sth = $Connection->db->prepare($query);
162 162
                         $sth->execute(array(':source' => 'skyteam'));
163
-                } catch(PDOException $e) {
163
+                } catch (PDOException $e) {
164 164
                         return "error : ".$e->getMessage();
165 165
                 }
166 166
 
@@ -168,24 +168,24 @@  discard block
 block discarded – undo
168 168
 
169 169
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
170 170
 		$Spotter = new Spotter();
171
-		if ($fh = fopen($database_file,"r")) {
171
+		if ($fh = fopen($database_file, "r")) {
172 172
 			$query_dest = 'INSERT INTO routes (CallSign,Operator_ICAO,FromAirport_ICAO,FromAirport_Time,ToAirport_ICAO,ToAirport_Time,RouteStop,Source) VALUES (:CallSign, :Operator_ICAO, :FromAirport_ICAO,:FromAirport_Time, :ToAirport_ICAO, :ToAirport_Time,:routestop, :source)';
173 173
 			$Connection = new Connection();
174 174
 			$sth_dest = $Connection->db->prepare($query_dest);
175 175
 			try {
176 176
 				if ($globalTransaction) $Connection->db->beginTransaction();
177 177
 				while (!feof($fh)) {
178
-					$line = fgetcsv($fh,9999,',');
178
+					$line = fgetcsv($fh, 9999, ',');
179 179
 					if ($line[0] != '') {
180
-						$datebe = explode('  -  ',$line[2]);
180
+						$datebe = explode('  -  ', $line[2]);
181 181
 						if (strtotime($datebe[0]) > time() && strtotime($datebe[1]) < time()) {
182
-							$query_dest_values = array(':CallSign' => str_replace('*','',$line[6]),':Operator_ICAO' => '',':FromAirport_ICAO' => $Spotter->getAirportICAO($line[0]),':FromAirport_Time' => $line[4],':ToAirport_ICAO' => $Spotter->getAirportICAO($line[1]),':ToAirport_Time' => $line[5],':routestop' => '',':source' => 'skyteam');
182
+							$query_dest_values = array(':CallSign' => str_replace('*', '', $line[6]), ':Operator_ICAO' => '', ':FromAirport_ICAO' => $Spotter->getAirportICAO($line[0]), ':FromAirport_Time' => $line[4], ':ToAirport_ICAO' => $Spotter->getAirportICAO($line[1]), ':ToAirport_Time' => $line[5], ':routestop' => '', ':source' => 'skyteam');
183 183
 							$sth_dest->execute($query_dest_values);
184 184
 						}
185 185
 					}
186 186
 				}
187 187
 				if ($globalTransaction) $Connection->db->commit();
188
-			} catch(PDOException $e) {
188
+			} catch (PDOException $e) {
189 189
 				if ($globalTransaction) $Connection->db->rollBack(); 
190 190
 				return "error : ".$e->getMessage();
191 191
 			}
@@ -200,7 +200,7 @@  discard block
 block discarded – undo
200 200
 			$Connection = new Connection();
201 201
 			$sth = $Connection->db->prepare($query);
202 202
                         $sth->execute(array(':source' => $database_file));
203
-                } catch(PDOException $e) {
203
+                } catch (PDOException $e) {
204 204
                         return "error : ".$e->getMessage();
205 205
                 }
206 206
 		$query = "DELETE FROM aircraft_owner WHERE Source = '' OR Source IS NULL OR Source = :source";
@@ -208,7 +208,7 @@  discard block
 block discarded – undo
208 208
 			$Connection = new Connection();
209 209
 			$sth = $Connection->db->prepare($query);
210 210
                         $sth->execute(array(':source' => $database_file));
211
-                } catch(PDOException $e) {
211
+                } catch (PDOException $e) {
212 212
                         return "error : ".$e->getMessage();
213 213
                 }
214 214
 
@@ -217,7 +217,7 @@  discard block
 block discarded – undo
217 217
 		try {
218 218
                         $sth = update_db::$db_sqlite->prepare($query);
219 219
                         $sth->execute();
220
-                } catch(PDOException $e) {
220
+                } catch (PDOException $e) {
221 221
                         return "error : ".$e->getMessage();
222 222
                 }
223 223
 		//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
@@ -234,15 +234,15 @@  discard block
 block discarded – undo
234 234
 			//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
235 235
 				if ($values['UserString4'] == 'M') $type = 'military';
236 236
 				else $type = null;
237
-				$query_dest_values = array(':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':source' => $database_file,':type' => $type);
237
+				$query_dest_values = array(':LastModified' => $values['LastModified'], ':ModeS' => $values['ModeS'], ':ModeSCountry' => $values['ModeSCountry'], ':Registration' => $values['Registration'], ':ICAOTypeCode' => $values['ICAOTypeCode'], ':source' => $database_file, ':type' => $type);
238 238
 				$sth_dest->execute($query_dest_values);
239 239
 				if ($values['RegisteredOwners'] != '' && $values['RegisteredOwners'] != NULL && $values['RegisteredOwners'] != 'Private') {
240
-				    $query_dest_owner_values = array(':registration' => $values['Registration'],':source' => $database_file,':owner' => $values['RegisteredOwners']);
240
+				    $query_dest_owner_values = array(':registration' => $values['Registration'], ':source' => $database_file, ':owner' => $values['RegisteredOwners']);
241 241
 				    $sth_dest_owner->execute($query_dest_owner_values);
242 242
 				}
243 243
             		}
244 244
 			if ($globalTransaction) $Connection->db->commit();
245
-		} catch(PDOException $e) {
245
+		} catch (PDOException $e) {
246 246
 			return "error : ".$e->getMessage();
247 247
 		}
248 248
 
@@ -252,7 +252,7 @@  discard block
 block discarded – undo
252 252
 			$Connection = new Connection();
253 253
 			$sth = $Connection->db->prepare($query);
254 254
                         $sth->execute(array(':source' => $database_file));
255
-                } catch(PDOException $e) {
255
+                } catch (PDOException $e) {
256 256
                         return "error : ".$e->getMessage();
257 257
                 }
258 258
 		return '';
@@ -267,11 +267,11 @@  discard block
 block discarded – undo
267 267
 			$Connection = new Connection();
268 268
 			$sth = $Connection->db->prepare($query);
269 269
                         $sth->execute(array(':source' => $database_file));
270
-                } catch(PDOException $e) {
270
+                } catch (PDOException $e) {
271 271
                         return "error : ".$e->getMessage();
272 272
                 }
273 273
 		
274
-		if ($fh = fopen($database_file,"r")) {
274
+		if ($fh = fopen($database_file, "r")) {
275 275
 			//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
276 276
 			$query_dest = 'INSERT INTO aircraft_modes (ModeS,Registration,ICAOTypeCode,Source,source_type) VALUES (:ModeS,:Registration,:ICAOTypeCode,:source,:source_type)';
277 277
 		
@@ -281,13 +281,13 @@  discard block
 block discarded – undo
281 281
 				if ($globalTransaction) $Connection->db->beginTransaction();
282 282
             			while (!feof($fh)) {
283 283
             				$values = array();
284
-            				$line = $Common->hex2str(fgets($fh,9999));
284
+            				$line = $Common->hex2str(fgets($fh, 9999));
285 285
 					//FFFFFF                     RIDEAU VALLEY SOARINGASW-20               C-FBKN MZ 123.400
286
-            				$values['ModeS'] = substr($line,0,6);
287
-            				$values['Registration'] = trim(substr($line,69,6));
288
-            				$aircraft_name = trim(substr($line,48,6));
286
+            				$values['ModeS'] = substr($line, 0, 6);
287
+            				$values['Registration'] = trim(substr($line, 69, 6));
288
+            				$aircraft_name = trim(substr($line, 48, 6));
289 289
             				// Check if we can find ICAO, else set it to GLID
290
-            				$aircraft_name_split = explode(' ',$aircraft_name);
290
+            				$aircraft_name_split = explode(' ', $aircraft_name);
291 291
             				$search_more = '';
292 292
             				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
293 293
             				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
@@ -299,20 +299,20 @@  discard block
 block discarded – undo
299 299
 	            				if (isset($result['icao']) && $result['icao'] != '') {
300 300
 	            				    $values['ICAOTypeCode'] = $result['icao'];
301 301
 	            				} 
302
-					} catch(PDOException $e) {
302
+					} catch (PDOException $e) {
303 303
 						return "error : ".$e->getMessage();
304 304
 					}
305 305
 					if (!isset($values['ICAOTypeCode'])) $values['ICAOTypeCode'] = 'GLID';
306 306
 					// Add data to db
307 307
 					if ($values['Registration'] != '' && $values['Registration'] != '0000') {
308 308
 						//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
309
-						$query_dest_values = array(':ModeS' => $values['ModeS'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':source' => $database_file,':source_type' => 'flarm');
309
+						$query_dest_values = array(':ModeS' => $values['ModeS'], ':Registration' => $values['Registration'], ':ICAOTypeCode' => $values['ICAOTypeCode'], ':source' => $database_file, ':source_type' => 'flarm');
310 310
 						//print_r($query_dest_values);
311 311
 						$sth_dest->execute($query_dest_values);
312 312
 					}
313 313
 				}
314 314
 				if ($globalTransaction) $Connection->db->commit();
315
-			} catch(PDOException $e) {
315
+			} catch (PDOException $e) {
316 316
 				return "error : ".$e->getMessage();
317 317
 			}
318 318
 		}
@@ -322,7 +322,7 @@  discard block
 block discarded – undo
322 322
 			$Connection = new Connection();
323 323
 			$sth = $Connection->db->prepare($query);
324 324
                         $sth->execute(array(':source' => $database_file));
325
-                } catch(PDOException $e) {
325
+                } catch (PDOException $e) {
326 326
                         return "error : ".$e->getMessage();
327 327
                 }
328 328
 		return '';
@@ -336,11 +336,11 @@  discard block
 block discarded – undo
336 336
 			$Connection = new Connection();
337 337
 			$sth = $Connection->db->prepare($query);
338 338
                         $sth->execute(array(':source' => $database_file));
339
-                } catch(PDOException $e) {
339
+                } catch (PDOException $e) {
340 340
                         return "error : ".$e->getMessage();
341 341
                 }
342 342
 		
343
-		if ($fh = fopen($database_file,"r")) {
343
+		if ($fh = fopen($database_file, "r")) {
344 344
 			//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
345 345
 			$query_dest = 'INSERT INTO aircraft_modes (LastModified,ModeS,Registration,ICAOTypeCode,Source,source_type) VALUES (:lastmodified,:ModeS,:Registration,:ICAOTypeCode,:source,:source_type)';
346 346
 		
@@ -348,9 +348,9 @@  discard block
 block discarded – undo
348 348
 			$sth_dest = $Connection->db->prepare($query_dest);
349 349
 			try {
350 350
 				if ($globalTransaction) $Connection->db->beginTransaction();
351
-				$tmp = fgetcsv($fh,9999,',',"'");
351
+				$tmp = fgetcsv($fh, 9999, ',', "'");
352 352
             			while (!feof($fh)) {
353
-            				$line = fgetcsv($fh,9999,',',"'");
353
+            				$line = fgetcsv($fh, 9999, ',', "'");
354 354
             				
355 355
 					//FFFFFF                     RIDEAU VALLEY SOARINGASW-20               C-FBKN MZ 123.400
356 356
 					//print_r($line);
@@ -358,7 +358,7 @@  discard block
 block discarded – undo
358 358
             				$values['Registration'] = $line[3];
359 359
             				$aircraft_name = $line[2];
360 360
             				// Check if we can find ICAO, else set it to GLID
361
-            				$aircraft_name_split = explode(' ',$aircraft_name);
361
+            				$aircraft_name_split = explode(' ', $aircraft_name);
362 362
             				$search_more = '';
363 363
             				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
364 364
             				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
@@ -367,20 +367,20 @@  discard block
 block discarded – undo
367 367
                                     		$sth_search->execute();
368 368
 	            				$result = $sth_search->fetch(PDO::FETCH_ASSOC);
369 369
 	            				if (isset($result['icao']) && $result['icao'] != '') $values['ICAOTypeCode'] = $result['icao'];
370
-					} catch(PDOException $e) {
370
+					} catch (PDOException $e) {
371 371
 						return "error : ".$e->getMessage();
372 372
 					}
373 373
 					//if (!isset($values['ICAOTypeCode'])) $values['ICAOTypeCode'] = 'GLID';
374 374
 					// Add data to db
375 375
 					if ($values['Registration'] != '' && $values['Registration'] != '0000' && $values['ICAOTypeCode'] != '') {
376 376
 						//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
377
-						$query_dest_values = array(':lastmodified' => date('Y-m-d H:m:s'),':ModeS' => $values['ModeS'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':source' => $database_file,':source_type' => 'flarm');
377
+						$query_dest_values = array(':lastmodified' => date('Y-m-d H:m:s'), ':ModeS' => $values['ModeS'], ':Registration' => $values['Registration'], ':ICAOTypeCode' => $values['ICAOTypeCode'], ':source' => $database_file, ':source_type' => 'flarm');
378 378
 						//print_r($query_dest_values);
379 379
 						$sth_dest->execute($query_dest_values);
380 380
 					}
381 381
 				}
382 382
 				if ($globalTransaction) $Connection->db->commit();
383
-			} catch(PDOException $e) {
383
+			} catch (PDOException $e) {
384 384
 				return "error : ".$e->getMessage();
385 385
 			}
386 386
 		}
@@ -390,13 +390,13 @@  discard block
 block discarded – undo
390 390
 			$Connection = new Connection();
391 391
 			$sth = $Connection->db->prepare($query);
392 392
                         $sth->execute(array(':source' => $database_file));
393
-                } catch(PDOException $e) {
393
+                } catch (PDOException $e) {
394 394
                         return "error : ".$e->getMessage();
395 395
                 }
396 396
 		return '';
397 397
 	}
398 398
 
399
-	public static function retrieve_owner($database_file,$country = 'F') {
399
+	public static function retrieve_owner($database_file, $country = 'F') {
400 400
 		global $globalTransaction, $globalMasterSource;
401 401
 		//$query = 'TRUNCATE TABLE aircraft_modes';
402 402
 		$query = "DELETE FROM aircraft_owner WHERE Source = '' OR Source IS NULL OR Source = :source; DELETE FROM aircraft_modes WHERE Source = :source;";
@@ -404,12 +404,12 @@  discard block
 block discarded – undo
404 404
 			$Connection = new Connection();
405 405
 			$sth = $Connection->db->prepare($query);
406 406
                         $sth->execute(array(':source' => $database_file));
407
-                } catch(PDOException $e) {
407
+                } catch (PDOException $e) {
408 408
                         return "error : ".$e->getMessage();
409 409
                 }
410 410
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
411 411
 		$Spotter = new Spotter();
412
-		if ($fh = fopen($database_file,"r")) {
412
+		if ($fh = fopen($database_file, "r")) {
413 413
 			//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
414 414
 			$query_dest = 'INSERT INTO aircraft_owner (registration,base,owner,date_first_reg,Source) VALUES (:registration,:base,:owner,:date_first_reg,:source)';
415 415
 		        $query_modes = 'INSERT INTO aircraft_modes (ModeS,ModeSCountry,Registration,ICAOTypeCode,Source) VALUES (:modes,:modescountry,:registration,:icaotypecode,:source)';
@@ -419,9 +419,9 @@  discard block
 block discarded – undo
419 419
 			$sth_modes = $Connection->db->prepare($query_modes);
420 420
 			try {
421 421
 				if ($globalTransaction) $Connection->db->beginTransaction();
422
-				$tmp = fgetcsv($fh,9999,',','"');
422
+				$tmp = fgetcsv($fh, 9999, ',', '"');
423 423
             			while (!feof($fh)) {
424
-            				$line = fgetcsv($fh,9999,',','"');
424
+            				$line = fgetcsv($fh, 9999, ',', '"');
425 425
             				$values = array();
426 426
             				//print_r($line);
427 427
             				if ($country == 'F') {
@@ -429,7 +429,7 @@  discard block
 block discarded – undo
429 429
             				    $values['base'] = $line[4];
430 430
             				    $values['owner'] = $line[5];
431 431
             				    if ($line[6] == '') $values['date_first_reg'] = null;
432
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
432
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[6]));
433 433
 					    $values['cancel'] = $line[7];
434 434
 					} elseif ($country == 'EI') {
435 435
 					    // TODO : add modeS & reg to aircraft_modes
@@ -437,7 +437,7 @@  discard block
 block discarded – undo
437 437
             				    $values['base'] = $line[3];
438 438
             				    $values['owner'] = $line[2];
439 439
             				    if ($line[1] == '') $values['date_first_reg'] = null;
440
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[1]));
440
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[1]));
441 441
 					    $values['cancel'] = '';
442 442
 					    $values['modes'] = $line[7];
443 443
 					    $values['icao'] = $line[8];
@@ -457,7 +457,7 @@  discard block
 block discarded – undo
457 457
             				    $values['base'] = null;
458 458
             				    $values['owner'] = $line[5];
459 459
             				    if ($line[18] == '') $values['date_first_reg'] = null;
460
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[18]));
460
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[18]));
461 461
 					    $values['cancel'] = '';
462 462
 					} elseif ($country == 'VH') {
463 463
 					    // TODO : add modeS & reg to aircraft_modes
@@ -465,7 +465,7 @@  discard block
 block discarded – undo
465 465
             				    $values['base'] = null;
466 466
             				    $values['owner'] = $line[12];
467 467
             				    if ($line[28] == '') $values['date_first_reg'] = null;
468
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[28]));
468
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[28]));
469 469
 
470 470
 					    $values['cancel'] = $line[39];
471 471
 					} elseif ($country == 'OE' || $country == '9A' || $country == 'VP' || $country == 'LX' || $country == 'P2' || $country == 'HC') {
@@ -485,28 +485,28 @@  discard block
 block discarded – undo
485 485
             				    $values['base'] = null;
486 486
             				    $values['owner'] = $line[8];
487 487
             				    if ($line[7] == '') $values['date_first_reg'] = null;
488
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
488
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[7]));
489 489
 					    $values['cancel'] = '';
490 490
 					} elseif ($country == 'PP') {
491 491
             				    $values['registration'] = $line[0];
492 492
             				    $values['base'] = null;
493 493
             				    $values['owner'] = $line[4];
494 494
             				    if ($line[6] == '') $values['date_first_reg'] = null;
495
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
495
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[6]));
496 496
 					    $values['cancel'] = $line[7];
497 497
 					} elseif ($country == 'E7') {
498 498
             				    $values['registration'] = $line[0];
499 499
             				    $values['base'] = null;
500 500
             				    $values['owner'] = $line[4];
501 501
             				    if ($line[5] == '') $values['date_first_reg'] = null;
502
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
502
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[5]));
503 503
 					    $values['cancel'] = '';
504 504
 					} elseif ($country == '8Q') {
505 505
             				    $values['registration'] = $line[0];
506 506
             				    $values['base'] = null;
507 507
             				    $values['owner'] = $line[3];
508 508
             				    if ($line[7] == '') $values['date_first_reg'] = null;
509
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
509
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[7]));
510 510
 					    $values['cancel'] = '';
511 511
 					} elseif ($country == 'ZK') {
512 512
             				    $values['registration'] = $line[0];
@@ -520,18 +520,18 @@  discard block
 block discarded – undo
520 520
             				    $values['registration'] = $line[0];
521 521
             				    $values['base'] = null;
522 522
             				    $values['owner'] = $line[6];
523
-            				    $values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
524
-					    $values['cancel'] = date("Y-m-d",strtotime($line[8]));
523
+            				    $values['date_first_reg'] = date("Y-m-d", strtotime($line[5]));
524
+					    $values['cancel'] = date("Y-m-d", strtotime($line[8]));
525 525
 					    $values['modes'] = $line[4];
526 526
 					    $values['icao'] = $line[10];
527 527
 					} elseif ($country == 'OY') {
528 528
             				    $values['registration'] = $line[0];
529
-            				    $values['date_first_reg'] = date("Y-m-d",strtotime($line[4]));
529
+            				    $values['date_first_reg'] = date("Y-m-d", strtotime($line[4]));
530 530
 					    $values['modes'] = $line[5];
531 531
 					    $values['icao'] = $line[6];
532 532
 					} elseif ($country == 'PH') {
533 533
             				    $values['registration'] = $line[0];
534
-            				    $values['date_first_reg'] = date("Y-m-d",strtotime($line[3]));
534
+            				    $values['date_first_reg'] = date("Y-m-d", strtotime($line[3]));
535 535
 					    $values['modes'] = $line[4];
536 536
 					    $values['icao'] = $line[5];
537 537
 					} elseif ($country == 'OM' || $country == 'TF') {
@@ -542,17 +542,17 @@  discard block
 block discarded – undo
542 542
 					    $values['cancel'] = '';
543 543
 					}
544 544
 					if (isset($values['cancel']) && $values['cancel'] == '' && $values['registration'] != null && isset($values['owner'])) {
545
-						$query_dest_values = array(':registration' => $values['registration'],':base' => $values['base'],':date_first_reg' => $values['date_first_reg'],':owner' => $values['owner'],':source' => $database_file);
545
+						$query_dest_values = array(':registration' => $values['registration'], ':base' => $values['base'], ':date_first_reg' => $values['date_first_reg'], ':owner' => $values['owner'], ':source' => $database_file);
546 546
 						$sth_dest->execute($query_dest_values);
547 547
 					}
548 548
 					if ($globalMasterSource && $values['registration'] != null && isset($values['modes']) && $values['modes'] != '') {
549 549
 						$modescountry = $Spotter->countryFromAircraftRegistration($values['registration']);
550
-						$query_modes_values = array(':registration' => $values['registration'],':modes' => $values['modes'],':modescountry' => $modescountry,':icaotypecode' => $values['icao'],':source' => $database_file);
550
+						$query_modes_values = array(':registration' => $values['registration'], ':modes' => $values['modes'], ':modescountry' => $modescountry, ':icaotypecode' => $values['icao'], ':source' => $database_file);
551 551
 						$sth_modes->execute($query_modes_values);
552 552
 					}
553 553
 				}
554 554
 				if ($globalTransaction) $Connection->db->commit();
555
-			} catch(PDOException $e) {
555
+			} catch (PDOException $e) {
556 556
 				return "error : ".$e->getMessage();
557 557
 			}
558 558
 		}
@@ -667,7 +667,7 @@  discard block
 block discarded – undo
667 667
 			$Connection = new Connection();
668 668
 			$sth = $Connection->db->prepare($query);
669 669
                         $sth->execute();
670
-                } catch(PDOException $e) {
670
+                } catch (PDOException $e) {
671 671
                         return "error : ".$e->getMessage();
672 672
                 }
673 673
 
@@ -677,7 +677,7 @@  discard block
 block discarded – undo
677 677
 			$Connection = new Connection();
678 678
 			$sth = $Connection->db->prepare($query);
679 679
                         $sth->execute();
680
-                } catch(PDOException $e) {
680
+                } catch (PDOException $e) {
681 681
                         return "error : ".$e->getMessage();
682 682
                 }
683 683
 
@@ -688,7 +688,7 @@  discard block
 block discarded – undo
688 688
 		if ($globalTransaction) $Connection->db->beginTransaction();
689 689
   
690 690
 		$i = 0;
691
-		while($row = sparql_fetch_array($result))
691
+		while ($row = sparql_fetch_array($result))
692 692
 		{
693 693
 			if ($i >= 1) {
694 694
 			//print_r($row);
@@ -708,31 +708,31 @@  discard block
 block discarded – undo
708 708
 				$row['image'] = '';
709 709
 				$row['image_thumb'] = '';
710 710
 			} else {
711
-				$image = str_replace(' ','_',$row['image']);
711
+				$image = str_replace(' ', '_', $row['image']);
712 712
 				$digest = md5($image);
713
-				$folder = $digest[0] . '/' . $digest[0] . $digest[1] . '/' . $image . '/220px-' . $image;
714
-				$row['image_thumb'] = 'http://upload.wikimedia.org/wikipedia/commons/thumb/' . $folder;
715
-				$folder = $digest[0] . '/' . $digest[0] . $digest[1] . '/' . $image;
716
-				$row['image'] = 'http://upload.wikimedia.org/wikipedia/commons/' . $folder;
713
+				$folder = $digest[0].'/'.$digest[0].$digest[1].'/'.$image.'/220px-'.$image;
714
+				$row['image_thumb'] = 'http://upload.wikimedia.org/wikipedia/commons/thumb/'.$folder;
715
+				$folder = $digest[0].'/'.$digest[0].$digest[1].'/'.$image;
716
+				$row['image'] = 'http://upload.wikimedia.org/wikipedia/commons/'.$folder;
717 717
 			}
718 718
 			
719
-			$country = explode('-',$row['country']);
719
+			$country = explode('-', $row['country']);
720 720
 			$row['country'] = $country[0];
721 721
 			
722 722
 			$row['type'] = trim($row['type']);
723
-			if ($row['type'] == 'Military: Naval Auxiliary Air Station' || $row['type'] == 'http://dbpedia.org/resource/Naval_air_station' || $row['type'] == 'Military: Naval Air Station' || $row['type'] == 'Military Northern Fleet' || $row['type'] == 'Military and industrial' || $row['type'] == 'Military: Royal Air Force station' || $row['type'] == 'http://dbpedia.org/resource/Military_airbase' || $row['type'] == 'Military: Naval air station' || preg_match('/air base/i',$row['name'])) {
723
+			if ($row['type'] == 'Military: Naval Auxiliary Air Station' || $row['type'] == 'http://dbpedia.org/resource/Naval_air_station' || $row['type'] == 'Military: Naval Air Station' || $row['type'] == 'Military Northern Fleet' || $row['type'] == 'Military and industrial' || $row['type'] == 'Military: Royal Air Force station' || $row['type'] == 'http://dbpedia.org/resource/Military_airbase' || $row['type'] == 'Military: Naval air station' || preg_match('/air base/i', $row['name'])) {
724 724
 				$row['type'] = 'Military';
725 725
 			} elseif ($row['type'] == 'http://dbpedia.org/resource/Airport' || $row['type'] == 'Civil' || $row['type'] == 'Public use' || $row['type'] == 'Public' || $row['type'] == 'http://dbpedia.org/resource/Civilian' || $row['type'] == 'Public, Civilian' || $row['type'] == 'Public / Military' || $row['type'] == 'Private & Civilian' || $row['type'] == 'Civilian and Military' || $row['type'] == 'Public/military' || $row['type'] == 'Active With Few Facilities' || $row['type'] == '?ivilian' || $row['type'] == 'Civil/Military' || $row['type'] == 'NA' || $row['type'] == 'Public/Military') {
726 726
 				$row['type'] = 'small_airport';
727 727
 			}
728 728
 			
729
-			$row['city'] = urldecode(str_replace('_',' ',str_replace('http://dbpedia.org/resource/','',$row['city'])));
730
-			$query_dest_values = array(':airport_id' => $i, ':name' => $row['name'],':iata' => $row['iata'],':icao' => $row['icao'],':latitude' => $row['latitude'],':longitude' => $row['longitude'],':altitude' => $row['altitude'],':type' => $row['type'],':city' => $row['city'],':country' => $row['country'],':home_link' => $row['homepage'],':wikipedia_link' => $row['wikipedia_page'],':image' => $row['image'],':image_thumb' => $row['image_thumb']);
729
+			$row['city'] = urldecode(str_replace('_', ' ', str_replace('http://dbpedia.org/resource/', '', $row['city'])));
730
+			$query_dest_values = array(':airport_id' => $i, ':name' => $row['name'], ':iata' => $row['iata'], ':icao' => $row['icao'], ':latitude' => $row['latitude'], ':longitude' => $row['longitude'], ':altitude' => $row['altitude'], ':type' => $row['type'], ':city' => $row['city'], ':country' => $row['country'], ':home_link' => $row['homepage'], ':wikipedia_link' => $row['wikipedia_page'], ':image' => $row['image'], ':image_thumb' => $row['image_thumb']);
731 731
 			//print_r($query_dest_values);
732 732
 			
733 733
 			try {
734 734
 				$sth_dest->execute($query_dest_values);
735
-			} catch(PDOException $e) {
735
+			} catch (PDOException $e) {
736 736
 				return "error : ".$e->getMessage();
737 737
 			}
738 738
 			}
@@ -746,7 +746,7 @@  discard block
 block discarded – undo
746 746
 			$Connection = new Connection();
747 747
 			$sth = $Connection->db->prepare($query);
748 748
                         $sth->execute();
749
-                } catch(PDOException $e) {
749
+                } catch (PDOException $e) {
750 750
                         return "error : ".$e->getMessage();
751 751
                 }
752 752
 
@@ -754,12 +754,12 @@  discard block
 block discarded – undo
754 754
 		if ($globalDebug) echo "Insert Not available Airport...\n";
755 755
 		$query = "INSERT INTO airport (`airport_id`,`name`,`city`,`country`,`iata`,`icao`,`latitude`,`longitude`,`altitude`,`type`,`home_link`,`wikipedia_link`,`image`,`image_thumb`)
756 756
 		    VALUES (:airport_id, :name, :city, :country, :iata, :icao, :latitude, :longitude, :altitude, :type, :home_link, :wikipedia_link, :image, :image_thumb)";
757
-		$query_values = array(':airport_id' => $i, ':name' => 'Not available',':iata' => 'NA',':icao' => 'NA',':latitude' => '0',':longitude' => '0',':altitude' => '0',':type' => 'NA',':city' => 'N/A',':country' => 'N/A',':home_link' => '',':wikipedia_link' => '',':image' => '',':image_thumb' => '');
757
+		$query_values = array(':airport_id' => $i, ':name' => 'Not available', ':iata' => 'NA', ':icao' => 'NA', ':latitude' => '0', ':longitude' => '0', ':altitude' => '0', ':type' => 'NA', ':city' => 'N/A', ':country' => 'N/A', ':home_link' => '', ':wikipedia_link' => '', ':image' => '', ':image_thumb' => '');
758 758
 		try {
759 759
 			$Connection = new Connection();
760 760
 			$sth = $Connection->db->prepare($query);
761 761
                         $sth->execute($query_values);
762
-                } catch(PDOException $e) {
762
+                } catch (PDOException $e) {
763 763
                         return "error : ".$e->getMessage();
764 764
                 }
765 765
 		$i++;
@@ -777,7 +777,7 @@  discard block
 block discarded – undo
777 777
 		echo "Download data from ourairports.com...\n";
778 778
 		$delimiter = ',';
779 779
 		$out_file = $tmp_dir.'airports.csv';
780
-		update_db::download('http://ourairports.com/data/airports.csv',$out_file);
780
+		update_db::download('http://ourairports.com/data/airports.csv', $out_file);
781 781
 		if (!file_exists($out_file) || !is_readable($out_file)) return FALSE;
782 782
 		echo "Add data from ourairports.com...\n";
783 783
 
@@ -788,32 +788,32 @@  discard block
 block discarded – undo
788 788
 			//$Connection->db->beginTransaction();
789 789
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
790 790
 			{
791
-				if(!$header) $header = $row;
791
+				if (!$header) $header = $row;
792 792
 				else {
793 793
 					$data = array();
794 794
 					$data = array_combine($header, $row);
795 795
 					try {
796 796
 						$sth = $Connection->db->prepare('SELECT COUNT(*) FROM airport WHERE `icao` = :icao');
797 797
 						$sth->execute(array(':icao' => $data['gps_code']));
798
-					} catch(PDOException $e) {
798
+					} catch (PDOException $e) {
799 799
 						return "error : ".$e->getMessage();
800 800
 					}
801 801
 					if ($sth->fetchColumn() > 0) {
802 802
 						$query = 'UPDATE airport SET `type` = :type WHERE icao = :icao';
803 803
 						try {
804 804
 							$sth = $Connection->db->prepare($query);
805
-							$sth->execute(array(':icao' => $data['gps_code'],':type' => $data['type']));
806
-						} catch(PDOException $e) {
805
+							$sth->execute(array(':icao' => $data['gps_code'], ':type' => $data['type']));
806
+						} catch (PDOException $e) {
807 807
 							return "error : ".$e->getMessage();
808 808
 						}
809 809
 					} else {
810 810
 						$query = "INSERT INTO airport (`airport_id`,`name`,`city`,`country`,`iata`,`icao`,`latitude`,`longitude`,`altitude`,`type`,`home_link`,`wikipedia_link`)
811 811
 						    VALUES (:airport_id, :name, :city, :country, :iata, :icao, :latitude, :longitude, :altitude, :type, :home_link, :wikipedia_link)";
812
-						$query_values = array(':airport_id' => $i, ':name' => $data['name'],':iata' => $data['iata_code'],':icao' => $data['gps_code'],':latitude' => $data['latitude_deg'],':longitude' => $data['longitude_deg'],':altitude' => $data['elevation_ft'],':type' => $data['type'],':city' => $data['municipality'],':country' => $data['iso_country'],':home_link' => $data['home_link'],':wikipedia_link' => $data['wikipedia_link']);
812
+						$query_values = array(':airport_id' => $i, ':name' => $data['name'], ':iata' => $data['iata_code'], ':icao' => $data['gps_code'], ':latitude' => $data['latitude_deg'], ':longitude' => $data['longitude_deg'], ':altitude' => $data['elevation_ft'], ':type' => $data['type'], ':city' => $data['municipality'], ':country' => $data['iso_country'], ':home_link' => $data['home_link'], ':wikipedia_link' => $data['wikipedia_link']);
813 813
 						try {
814 814
 							$sth = $Connection->db->prepare($query);
815 815
 							$sth->execute($query_values);
816
-						} catch(PDOException $e) {
816
+						} catch (PDOException $e) {
817 817
 							return "error : ".$e->getMessage();
818 818
 						}
819 819
 						$i++;
@@ -826,7 +826,7 @@  discard block
 block discarded – undo
826 826
 
827 827
 		echo "Download data from another free database...\n";
828 828
 		$out_file = $tmp_dir.'GlobalAirportDatabase.zip';
829
-		update_db::download('http://www.partow.net/downloads/GlobalAirportDatabase.zip',$out_file);
829
+		update_db::download('http://www.partow.net/downloads/GlobalAirportDatabase.zip', $out_file);
830 830
 		if (!file_exists($out_file) || !is_readable($out_file)) return FALSE;
831 831
 		update_db::unzip($out_file);
832 832
 		$header = NULL;
@@ -838,15 +838,15 @@  discard block
 block discarded – undo
838 838
 			//$Connection->db->beginTransaction();
839 839
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
840 840
 			{
841
-				if(!$header) $header = $row;
841
+				if (!$header) $header = $row;
842 842
 				else {
843 843
 					$data = $row;
844 844
 
845 845
 					$query = 'UPDATE airport SET `city` = :city, `country` = :country WHERE icao = :icao';
846 846
 					try {
847 847
 						$sth = $Connection->db->prepare($query);
848
-						$sth->execute(array(':icao' => $data[0],':city' => ucwords(strtolower($data[3])),':country' => ucwords(strtolower($data[4]))));
849
-					} catch(PDOException $e) {
848
+						$sth->execute(array(':icao' => $data[0], ':city' => ucwords(strtolower($data[3])), ':country' => ucwords(strtolower($data[4]))));
849
+					} catch (PDOException $e) {
850 850
 						return "error : ".$e->getMessage();
851 851
 					}
852 852
 				}
@@ -860,15 +860,15 @@  discard block
 block discarded – undo
860 860
 		try {
861 861
 			$sth = $Connection->db->prepare("SELECT icao FROM airport WHERE `name` LIKE '%Air Base%'");
862 862
 			$sth->execute();
863
-		} catch(PDOException $e) {
863
+		} catch (PDOException $e) {
864 864
 			return "error : ".$e->getMessage();
865 865
 		}
866 866
 		while ($row = $sth->fetch(PDO::FETCH_ASSOC)) {
867 867
 			$query2 = 'UPDATE airport SET `type` = :type WHERE icao = :icao';
868 868
 			try {
869 869
 				$sth2 = $Connection->db->prepare($query2);
870
-				$sth2->execute(array(':icao' => $row['icao'],':type' => 'military'));
871
-			} catch(PDOException $e) {
870
+				$sth2->execute(array(':icao' => $row['icao'], ':type' => 'military'));
871
+			} catch (PDOException $e) {
872 872
 				return "error : ".$e->getMessage();
873 873
 			}
874 874
 		}
@@ -892,7 +892,7 @@  discard block
 block discarded – undo
892 892
 			$Connection = new Connection();
893 893
 			$sth = $Connection->db->prepare($query);
894 894
                         $sth->execute(array(':source' => 'translation.csv'));
895
-                } catch(PDOException $e) {
895
+                } catch (PDOException $e) {
896 896
                         return "error : ".$e->getMessage();
897 897
                 }
898 898
 
@@ -909,7 +909,7 @@  discard block
 block discarded – undo
909 909
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
910 910
 			{
911 911
 				$i++;
912
-				if($i > 12) {
912
+				if ($i > 12) {
913 913
 					$data = $row;
914 914
 					$operator = $data[2];
915 915
 					if ($operator != '' && is_numeric(substr(substr($operator, 0, 3), -1, 1))) {
@@ -917,7 +917,7 @@  discard block
 block discarded – undo
917 917
                                                 //echo substr($operator, 0, 2)."\n";;
918 918
                                                 if (count($airline_array) > 0) {
919 919
 							//print_r($airline_array);
920
-							$operator = $airline_array[0]['icao'].substr($operator,2);
920
+							$operator = $airline_array[0]['icao'].substr($operator, 2);
921 921
                                                 }
922 922
                                         }
923 923
 					
@@ -925,14 +925,14 @@  discard block
 block discarded – undo
925 925
 					if ($operator_correct != '' && is_numeric(substr(substr($operator_correct, 0, 3), -1, 1))) {
926 926
                                                 $airline_array = $Spotter->getAllAirlineInfo(substr($operator_correct, 0, 2));
927 927
                                                 if (count($airline_array) > 0) {
928
-                                            		$operator_correct = $airline_array[0]['icao'].substr($operator_correct,2);
928
+                                            		$operator_correct = $airline_array[0]['icao'].substr($operator_correct, 2);
929 929
                                             	}
930 930
                                         }
931 931
 					$query = 'INSERT INTO translation (Reg,Reg_correct,Operator,Operator_correct,Source) VALUES (:Reg, :Reg_correct, :Operator, :Operator_correct, :source)';
932 932
 					try {
933 933
 						$sth = $Connection->db->prepare($query);
934
-						$sth->execute(array(':Reg' => $data[0],':Reg_correct' => $data[1],':Operator' => $operator,':Operator_correct' => $operator_correct, ':source' => 'translation.csv'));
935
-					} catch(PDOException $e) {
934
+						$sth->execute(array(':Reg' => $data[0], ':Reg_correct' => $data[1], ':Operator' => $operator, ':Operator_correct' => $operator_correct, ':source' => 'translation.csv'));
935
+					} catch (PDOException $e) {
936 936
 						return "error : ".$e->getMessage();
937 937
 					}
938 938
 				}
@@ -952,7 +952,7 @@  discard block
 block discarded – undo
952 952
 			$Connection = new Connection();
953 953
 			$sth = $Connection->db->prepare($query);
954 954
                         $sth->execute(array(':source' => 'website_fam'));
955
-                } catch(PDOException $e) {
955
+                } catch (PDOException $e) {
956 956
                         return "error : ".$e->getMessage();
957 957
                 }
958 958
 
@@ -972,8 +972,8 @@  discard block
 block discarded – undo
972 972
 					$query = 'INSERT INTO translation (Reg,Reg_correct,Operator,Operator_correct,Source) VALUES (:Reg, :Reg_correct, :Operator, :Operator_correct, :source)';
973 973
 					try {
974 974
 						$sth = $Connection->db->prepare($query);
975
-						$sth->execute(array(':Reg' => $data[0],':Reg_correct' => $data[1],':Operator' => $data[2],':Operator_correct' => $data[3], ':source' => 'website_fam'));
976
-					} catch(PDOException $e) {
975
+						$sth->execute(array(':Reg' => $data[0], ':Reg_correct' => $data[1], ':Operator' => $data[2], ':Operator_correct' => $data[3], ':source' => 'website_fam'));
976
+					} catch (PDOException $e) {
977 977
 						return "error : ".$e->getMessage();
978 978
 					}
979 979
 				}
@@ -996,7 +996,7 @@  discard block
 block discarded – undo
996 996
 			$Connection = new Connection();
997 997
 			$sth = $Connection->db->prepare($query);
998 998
                         $sth->execute(array(':source' => 'website_faa'));
999
-                } catch(PDOException $e) {
999
+                } catch (PDOException $e) {
1000 1000
                         return "error : ".$e->getMessage();
1001 1001
                 }
1002 1002
 
@@ -1005,7 +1005,7 @@  discard block
 block discarded – undo
1005 1005
 			$Connection = new Connection();
1006 1006
 			$sth = $Connection->db->prepare($query);
1007 1007
                         $sth->execute(array(':source' => 'website_faa'));
1008
-                } catch(PDOException $e) {
1008
+                } catch (PDOException $e) {
1009 1009
                         return "error : ".$e->getMessage();
1010 1010
                 }
1011 1011
 
@@ -1022,8 +1022,8 @@  discard block
 block discarded – undo
1022 1022
 					$query_search = 'SELECT icaotypecode FROM aircraft_modes WHERE registration = :registration AND Source <> :source LIMIT 1';
1023 1023
 					try {
1024 1024
 						$sths = $Connection->db->prepare($query_search);
1025
-						$sths->execute(array(':registration' => 'N'.$data[0],':source' => 'website_faa'));
1026
-					} catch(PDOException $e) {
1025
+						$sths->execute(array(':registration' => 'N'.$data[0], ':source' => 'website_faa'));
1026
+					} catch (PDOException $e) {
1027 1027
 						return "error s : ".$e->getMessage();
1028 1028
 					}
1029 1029
 					$result_search = $sths->fetchAll(PDO::FETCH_ASSOC);
@@ -1036,8 +1036,8 @@  discard block
 block discarded – undo
1036 1036
 							//}
1037 1037
 						try {
1038 1038
 							$sthi = $Connection->db->prepare($queryi);
1039
-							$sthi->execute(array(':mfr' => $data[2],':icao' => $result_search[0]['icaotypecode']));
1040
-						} catch(PDOException $e) {
1039
+							$sthi->execute(array(':mfr' => $data[2], ':icao' => $result_search[0]['icaotypecode']));
1040
+						} catch (PDOException $e) {
1041 1041
 							return "error u : ".$e->getMessage();
1042 1042
 						}
1043 1043
 					} else {
@@ -1045,7 +1045,7 @@  discard block
 block discarded – undo
1045 1045
 						try {
1046 1046
 							$sthsm = $Connection->db->prepare($query_search_mfr);
1047 1047
 							$sthsm->execute(array(':mfr' => $data[2]));
1048
-						} catch(PDOException $e) {
1048
+						} catch (PDOException $e) {
1049 1049
 							return "error mfr : ".$e->getMessage();
1050 1050
 						}
1051 1051
 						$result_search_mfr = $sthsm->fetchAll(PDO::FETCH_ASSOC);
@@ -1055,8 +1055,8 @@  discard block
 block discarded – undo
1055 1055
 							$queryf = 'INSERT INTO aircraft_modes (FirstCreated,LastModified,ModeS,ModeSCountry,Registration,ICAOTypeCode,Source) VALUES (:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:source)';
1056 1056
 							try {
1057 1057
 								$sthf = $Connection->db->prepare($queryf);
1058
-								$sthf->execute(array(':FirstCreated' => $data[16],':LastModified' => $data[15],':ModeS' => $data[33],':ModeSCountry' => $data[14], ':Registration' => 'N'.$data[0],':ICAOTypeCode' => $result_search_mfr[0]['icao'],':source' => 'website_faa'));
1059
-							} catch(PDOException $e) {
1058
+								$sthf->execute(array(':FirstCreated' => $data[16], ':LastModified' => $data[15], ':ModeS' => $data[33], ':ModeSCountry' => $data[14], ':Registration' => 'N'.$data[0], ':ICAOTypeCode' => $result_search_mfr[0]['icao'], ':source' => 'website_faa'));
1059
+							} catch (PDOException $e) {
1060 1060
 								return "error f : ".$e->getMessage();
1061 1061
 							}
1062 1062
 						}
@@ -1066,13 +1066,13 @@  discard block
 block discarded – undo
1066 1066
 						$query = 'INSERT INTO aircraft_owner (registration,base,owner,date_first_reg,Source) VALUES (:registration,:base,:owner,:date_first_reg,:source)';
1067 1067
 						try {
1068 1068
 							$sth = $Connection->db->prepare($query);
1069
-							$sth->execute(array(':registration' => 'N'.$data[0],':base' => $data[9],':owner' => ucwords(strtolower($data[6])),':date_first_reg' => date('Y-m-d',strtotime($data[23])), ':source' => 'website_faa'));
1070
-						} catch(PDOException $e) {
1069
+							$sth->execute(array(':registration' => 'N'.$data[0], ':base' => $data[9], ':owner' => ucwords(strtolower($data[6])), ':date_first_reg' => date('Y-m-d', strtotime($data[23])), ':source' => 'website_faa'));
1070
+						} catch (PDOException $e) {
1071 1071
 							return "error i : ".$e->getMessage();
1072 1072
 						}
1073 1073
 					}
1074 1074
 				}
1075
-				if ($i % 90 == 0) {
1075
+				if ($i%90 == 0) {
1076 1076
 					if ($globalTransaction) $Connection->db->commit();
1077 1077
 					if ($globalTransaction) $Connection->db->beginTransaction();
1078 1078
 				}
@@ -1091,7 +1091,7 @@  discard block
 block discarded – undo
1091 1091
 			$Connection = new Connection();
1092 1092
 			$sth = $Connection->db->prepare($query);
1093 1093
                         $sth->execute(array(':source' => 'website_fam'));
1094
-                } catch(PDOException $e) {
1094
+                } catch (PDOException $e) {
1095 1095
                         return "error : ".$e->getMessage();
1096 1096
                 }
1097 1097
 
@@ -1112,8 +1112,8 @@  discard block
 block discarded – undo
1112 1112
 					$query = 'INSERT INTO aircraft_modes (FirstCreated,LastModified,ModeS,ModeSCountry,Registration,ICAOTypeCode,type_flight,Source) VALUES (:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:type_flight,:source)';
1113 1113
 					try {
1114 1114
 						$sth = $Connection->db->prepare($query);
1115
-						$sth->execute(array(':FirstCreated' => $data[0],':LastModified' => $data[1],':ModeS' => $data[2],':ModeSCountry' => $data[3], ':Registration' => $data[4],':ICAOTypeCode' => $data[5],':type_flight' => $data[6],':source' => 'website_fam'));
1116
-					} catch(PDOException $e) {
1115
+						$sth->execute(array(':FirstCreated' => $data[0], ':LastModified' => $data[1], ':ModeS' => $data[2], ':ModeSCountry' => $data[3], ':Registration' => $data[4], ':ICAOTypeCode' => $data[5], ':type_flight' => $data[6], ':source' => 'website_fam'));
1116
+					} catch (PDOException $e) {
1117 1117
 						return "error : ".$e->getMessage();
1118 1118
 					}
1119 1119
 				}
@@ -1132,7 +1132,7 @@  discard block
 block discarded – undo
1132 1132
 			$Connection = new Connection();
1133 1133
 			$sth = $Connection->db->prepare($query);
1134 1134
                         $sth->execute(array(':source' => 'website_fam'));
1135
-                } catch(PDOException $e) {
1135
+                } catch (PDOException $e) {
1136 1136
                         return "error : ".$e->getMessage();
1137 1137
                 }
1138 1138
 
@@ -1148,8 +1148,8 @@  discard block
 block discarded – undo
1148 1148
 					$query = 'INSERT INTO aircraft_owner (registration,base,owner,date_first_reg,Source) VALUES (:registration,:base,:owner,NULL,:source)';
1149 1149
 					try {
1150 1150
 						$sth = $Connection->db->prepare($query);
1151
-						$sth->execute(array(':registration' => $data[0],':base' => $data[1],':owner' => $data[2], ':source' => 'website_fam'));
1152
-					} catch(PDOException $e) {
1151
+						$sth->execute(array(':registration' => $data[0], ':base' => $data[1], ':owner' => $data[2], ':source' => 'website_fam'));
1152
+					} catch (PDOException $e) {
1153 1153
 						print_r($data);
1154 1154
 						return "error : ".$e->getMessage();
1155 1155
 					}
@@ -1169,7 +1169,7 @@  discard block
 block discarded – undo
1169 1169
 			$Connection = new Connection();
1170 1170
 			$sth = $Connection->db->prepare($query);
1171 1171
                         $sth->execute(array(':source' => 'website_fam'));
1172
-                } catch(PDOException $e) {
1172
+                } catch (PDOException $e) {
1173 1173
                         return "error : ".$e->getMessage();
1174 1174
                 }
1175 1175
 
@@ -1189,8 +1189,8 @@  discard block
 block discarded – undo
1189 1189
 					$query = 'INSERT INTO routes (CallSign,Operator_ICAO,FromAirport_ICAO,FromAirport_Time,ToAirport_ICAO,ToAirport_Time,RouteStop,Source) VALUES (:CallSign,:Operator_ICAO,:FromAirport_ICAO,:FromAirport_Time,:ToAirport_ICAO,:ToAirport_Time,:RouteStop,:source)';
1190 1190
 					try {
1191 1191
 						$sth = $Connection->db->prepare($query);
1192
-						$sth->execute(array(':CallSign' => $data[0],':Operator_ICAO' => $data[1],':FromAirport_ICAO' => $data[2],':FromAirport_Time' => $data[3], ':ToAirport_ICAO' => $data[4],':ToAirport_Time' => $data[5],':RouteStop' => $data[6],':source' => 'website_fam'));
1193
-					} catch(PDOException $e) {
1192
+						$sth->execute(array(':CallSign' => $data[0], ':Operator_ICAO' => $data[1], ':FromAirport_ICAO' => $data[2], ':FromAirport_Time' => $data[3], ':ToAirport_ICAO' => $data[4], ':ToAirport_Time' => $data[5], ':RouteStop' => $data[6], ':source' => 'website_fam'));
1193
+					} catch (PDOException $e) {
1194 1194
 						return "error : ".$e->getMessage();
1195 1195
 					}
1196 1196
 				}
@@ -1209,7 +1209,7 @@  discard block
 block discarded – undo
1209 1209
 			$Connection = new Connection();
1210 1210
 			$sth = $Connection->db->prepare($query);
1211 1211
                         $sth->execute();
1212
-                } catch(PDOException $e) {
1212
+                } catch (PDOException $e) {
1213 1213
                         return "error : ".$e->getMessage();
1214 1214
                 }
1215 1215
 
@@ -1229,8 +1229,8 @@  discard block
 block discarded – undo
1229 1229
 					$query = 'INSERT INTO marine_identity (mmsi,imo,call_sign,ship_name,length,gross_tonnage,dead_weight,width,country,engine_power,type) VALUES (:mmsi,:imo,:call_sign,:ship_name,:length,:gross_tonnage,:dead_weight,:width,:country,:engine_power,:type)';
1230 1230
 					try {
1231 1231
 						$sth = $Connection->db->prepare($query);
1232
-						$sth->execute(array(':mmsi' => $data[0],':imo' => $data[1],':call_sign' => $data[2],':ship_name' => $data[3], ':length' => $data[4],':gross_tonnage' => $data[5],':dead_weight' => $data[6],':width' => $data[7],':country' => $data[8],':engine_power' => $data[9],':type' => $data[10]));
1233
-					} catch(PDOException $e) {
1232
+						$sth->execute(array(':mmsi' => $data[0], ':imo' => $data[1], ':call_sign' => $data[2], ':ship_name' => $data[3], ':length' => $data[4], ':gross_tonnage' => $data[5], ':dead_weight' => $data[6], ':width' => $data[7], ':country' => $data[8], ':engine_power' => $data[9], ':type' => $data[10]));
1233
+					} catch (PDOException $e) {
1234 1234
 						return "error : ".$e->getMessage();
1235 1235
 					}
1236 1236
 				}
@@ -1249,7 +1249,7 @@  discard block
 block discarded – undo
1249 1249
 			$Connection = new Connection();
1250 1250
 			$sth = $Connection->db->prepare($query);
1251 1251
 			$sth->execute();
1252
-		} catch(PDOException $e) {
1252
+		} catch (PDOException $e) {
1253 1253
 			return "error : ".$e->getMessage();
1254 1254
 		}
1255 1255
 
@@ -1265,7 +1265,7 @@  discard block
 block discarded – undo
1265 1265
 					try {
1266 1266
 						$sth = $Connection->db->prepare($query);
1267 1267
 						$sth->execute(array(':icao' => $icao));
1268
-					} catch(PDOException $e) {
1268
+					} catch (PDOException $e) {
1269 1269
 						return "error : ".$e->getMessage();
1270 1270
 					}
1271 1271
 				}
@@ -1276,7 +1276,7 @@  discard block
 block discarded – undo
1276 1276
 		return '';
1277 1277
         }
1278 1278
 
1279
-	public static function tle($filename,$tletype) {
1279
+	public static function tle($filename, $tletype) {
1280 1280
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
1281 1281
 		global $tmp_dir, $globalTransaction;
1282 1282
 		//$Spotter = new Spotter();
@@ -1286,7 +1286,7 @@  discard block
 block discarded – undo
1286 1286
 			$Connection = new Connection();
1287 1287
 			$sth = $Connection->db->prepare($query);
1288 1288
                         $sth->execute(array(':source' => $filename));
1289
-                } catch(PDOException $e) {
1289
+                } catch (PDOException $e) {
1290 1290
                         return "error : ".$e->getMessage();
1291 1291
                 }
1292 1292
 		
@@ -1311,8 +1311,8 @@  discard block
 block discarded – undo
1311 1311
 					$query = 'INSERT INTO tle (tle_name,tle_tle1,tle_tle2,tle_type,tle_source) VALUES (:name, :tle1, :tle2, :type, :source)';
1312 1312
 					try {
1313 1313
 						$sth = $Connection->db->prepare($query);
1314
-						$sth->execute(array(':name' => $dbdata['name'],':tle1' => $dbdata['tle1'],':tle2' => $dbdata['tle2'], ':type' => $tletype,':source' => $filename));
1315
-					} catch(PDOException $e) {
1314
+						$sth->execute(array(':name' => $dbdata['name'], ':tle1' => $dbdata['tle1'], ':tle2' => $dbdata['tle2'], ':type' => $tletype, ':source' => $filename));
1315
+					} catch (PDOException $e) {
1316 1316
 						return "error : ".$e->getMessage();
1317 1317
 					}
1318 1318
 
@@ -1332,28 +1332,28 @@  discard block
 block discarded – undo
1332 1332
         */
1333 1333
         private static function table2array($data) {
1334 1334
                 $html = str_get_html($data);
1335
-                $tabledata=array();
1336
-                foreach($html->find('tr') as $element)
1335
+                $tabledata = array();
1336
+                foreach ($html->find('tr') as $element)
1337 1337
                 {
1338 1338
                         $td = array();
1339
-                        foreach( $element->find('th') as $row)
1339
+                        foreach ($element->find('th') as $row)
1340 1340
                         {
1341 1341
                                 $td [] = trim($row->plaintext);
1342 1342
                         }
1343
-                        $td=array_filter($td);
1343
+                        $td = array_filter($td);
1344 1344
                         $tabledata[] = $td;
1345 1345
 
1346 1346
                         $td = array();
1347 1347
                         $tdi = array();
1348
-                        foreach( $element->find('td') as $row)
1348
+                        foreach ($element->find('td') as $row)
1349 1349
                         {
1350 1350
                                 $td [] = trim($row->plaintext);
1351 1351
                                 $tdi [] = trim($row->innertext);
1352 1352
                         }
1353
-                        $td=array_filter($td);
1354
-                        $tdi=array_filter($tdi);
1353
+                        $td = array_filter($td);
1354
+                        $tdi = array_filter($tdi);
1355 1355
                     //    $tabledata[]=array_merge($td,$tdi);
1356
-                        $tabledata[]=$td;
1356
+                        $tabledata[] = $td;
1357 1357
                 }
1358 1358
                 return(array_filter($tabledata));
1359 1359
         }
@@ -1426,13 +1426,13 @@  discard block
 block discarded – undo
1426 1426
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1427 1427
 			{
1428 1428
 				$i++;
1429
-				if($i > 3 && count($row) > 2) {
1429
+				if ($i > 3 && count($row) > 2) {
1430 1430
 					$data = array_values(array_filter($row));
1431 1431
 					$cntdata = count($data);
1432 1432
 					if ($cntdata > 10) {
1433 1433
 						$value = $data[9];
1434 1434
 						
1435
-						for ($i =10;$i < $cntdata;$i++) {
1435
+						for ($i = 10; $i < $cntdata; $i++) {
1436 1436
 							$value .= ' '.$data[$i];
1437 1437
 						}
1438 1438
 						$data[9] = $value;
@@ -1442,8 +1442,8 @@  discard block
 block discarded – undo
1442 1442
 						$query = 'INSERT INTO waypoints (name_begin,latitude_begin,longitude_begin,name_end,latitude_end,longitude_end,high,base,top,segment_name) VALUES (:name_begin, :latitude_begin, :longitude_begin, :name_end, :latitude_end, :longitude_end, :high, :base, :top, :segment_name)';
1443 1443
 						try {
1444 1444
 							$sth = $Connection->db->prepare($query);
1445
-							$sth->execute(array(':name_begin' => $data[0],':latitude_begin' => $data[1],':longitude_begin' => $data[2],':name_end' => $data[3], ':latitude_end' => $data[4], ':longitude_end' => $data[5], ':high' => $data[6], ':base' => $data[7], ':top' => $data[8], ':segment_name' => $data[9]));
1446
-						} catch(PDOException $e) {
1445
+							$sth->execute(array(':name_begin' => $data[0], ':latitude_begin' => $data[1], ':longitude_begin' => $data[2], ':name_end' => $data[3], ':latitude_end' => $data[4], ':longitude_end' => $data[5], ':high' => $data[6], ':base' => $data[7], ':top' => $data[8], ':segment_name' => $data[9]));
1446
+						} catch (PDOException $e) {
1447 1447
 							return "error : ".$e->getMessage();
1448 1448
 						}
1449 1449
 					}
@@ -1464,7 +1464,7 @@  discard block
 block discarded – undo
1464 1464
 			$Connection = new Connection();
1465 1465
 			$sth = $Connection->db->prepare($query);
1466 1466
                         $sth->execute();
1467
-                } catch(PDOException $e) {
1467
+                } catch (PDOException $e) {
1468 1468
                         return "error : ".$e->getMessage();
1469 1469
                 }
1470 1470
 
@@ -1476,12 +1476,12 @@  discard block
 block discarded – undo
1476 1476
 			if ($globalTransaction) $Connection->db->beginTransaction();
1477 1477
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1478 1478
 			{
1479
-				if(count($row) > 1) {
1479
+				if (count($row) > 1) {
1480 1480
 					$query = "INSERT INTO airlines (name,icao,active,forsource) VALUES (:name, :icao, 'Y','ivao')";
1481 1481
 					try {
1482 1482
 						$sth = $Connection->db->prepare($query);
1483
-						$sth->execute(array(':name' => $row[1],':icao' => $row[0]));
1484
-					} catch(PDOException $e) {
1483
+						$sth->execute(array(':name' => $row[1], ':icao' => $row[0]));
1484
+					} catch (PDOException $e) {
1485 1485
 						return "error : ".$e->getMessage();
1486 1486
 					}
1487 1487
 				}
@@ -1501,21 +1501,21 @@  discard block
 block discarded – undo
1501 1501
 			try {
1502 1502
 				$sth = $Connection->db->prepare($query);
1503 1503
                     		$sth->execute();
1504
-	                } catch(PDOException $e) {
1504
+	                } catch (PDOException $e) {
1505 1505
 				return "error : ".$e->getMessage();
1506 1506
 	                }
1507 1507
 	        }
1508 1508
 
1509 1509
 
1510
-		if ($globalDBdriver == 'mysql') update_db::gunzip('../db/airspace.sql.gz',$tmp_dir.'airspace.sql');
1510
+		if ($globalDBdriver == 'mysql') update_db::gunzip('../db/airspace.sql.gz', $tmp_dir.'airspace.sql');
1511 1511
 		else {
1512
-			update_db::gunzip('../db/pgsql/airspace.sql.gz',$tmp_dir.'airspace.sql');
1512
+			update_db::gunzip('../db/pgsql/airspace.sql.gz', $tmp_dir.'airspace.sql');
1513 1513
 			$query = "CREATE EXTENSION postgis";
1514
-			$Connection = new Connection(null,null,$_SESSION['database_root'],$_SESSION['database_rootpass']);
1514
+			$Connection = new Connection(null, null, $_SESSION['database_root'], $_SESSION['database_rootpass']);
1515 1515
 			try {
1516 1516
 				$sth = $Connection->db->prepare($query);
1517 1517
 				$sth->execute();
1518
-			} catch(PDOException $e) {
1518
+			} catch (PDOException $e) {
1519 1519
 				return "error : ".$e->getMessage();
1520 1520
 			}
1521 1521
 		}
@@ -1528,7 +1528,7 @@  discard block
 block discarded – undo
1528 1528
 		include_once('class.create_db.php');
1529 1529
 		require_once(dirname(__FILE__).'/../require/class.NOTAM.php');
1530 1530
 		if ($globalDebug) echo "NOTAM from FlightAirMap website : Download...";
1531
-		update_db::download('http://data.flightairmap.fr/data/notam.txt.gz',$tmp_dir.'notam.txt.gz');
1531
+		update_db::download('http://data.flightairmap.fr/data/notam.txt.gz', $tmp_dir.'notam.txt.gz');
1532 1532
 		$error = '';
1533 1533
 		if (file_exists($tmp_dir.'notam.txt.gz')) {
1534 1534
 			if ($globalDebug) echo "Gunzip...";
@@ -1560,14 +1560,14 @@  discard block
 block discarded – undo
1560 1560
 			try {
1561 1561
 				$sth = $Connection->db->prepare($query);
1562 1562
             	        	$sth->execute();
1563
-	                } catch(PDOException $e) {
1563
+	                } catch (PDOException $e) {
1564 1564
     	                	echo "error : ".$e->getMessage();
1565 1565
 	                }
1566 1566
 		}
1567 1567
 		if ($globalDBdriver == 'mysql') {
1568
-			update_db::gunzip('../db/countries.sql.gz',$tmp_dir.'countries.sql');
1568
+			update_db::gunzip('../db/countries.sql.gz', $tmp_dir.'countries.sql');
1569 1569
 		} else {
1570
-			update_db::gunzip('../db/pgsql/countries.sql.gz',$tmp_dir.'countries.sql');
1570
+			update_db::gunzip('../db/pgsql/countries.sql.gz', $tmp_dir.'countries.sql');
1571 1571
 		}
1572 1572
 		$error = create_db::import_file($tmp_dir.'countries.sql');
1573 1573
 		return $error;
@@ -1580,7 +1580,7 @@  discard block
 block discarded – undo
1580 1580
 //		update_db::unzip($tmp_dir.'AptNav.zip');
1581 1581
 //		update_db::download('https://gitorious.org/fg/fgdata/raw/e81f8a15424a175a7b715f8f7eb8f4147b802a27:Navaids/awy.dat.gz',$tmp_dir.'awy.dat.gz');
1582 1582
 //		update_db::download('http://sourceforge.net/p/flightgear/fgdata/ci/next/tree/Navaids/awy.dat.gz?format=raw',$tmp_dir.'awy.dat.gz','http://sourceforge.net');
1583
-		update_db::download('http://pkgs.fedoraproject.org/repo/extras/FlightGear-Atlas/awy.dat.gz/f530c9d1c4b31a288ba88dcc8224268b/awy.dat.gz',$tmp_dir.'awy.dat.gz','http://sourceforge.net');
1583
+		update_db::download('http://pkgs.fedoraproject.org/repo/extras/FlightGear-Atlas/awy.dat.gz/f530c9d1c4b31a288ba88dcc8224268b/awy.dat.gz', $tmp_dir.'awy.dat.gz', 'http://sourceforge.net');
1584 1584
 		update_db::gunzip($tmp_dir.'awy.dat.gz');
1585 1585
 		$error = update_db::waypoints($tmp_dir.'awy.dat');
1586 1586
 		return $error;
@@ -1600,7 +1600,7 @@  discard block
 block discarded – undo
1600 1600
 			update_db::ivao_airlines($tmp_dir.'data/airlines.dat');
1601 1601
 			if ($globalDebug) echo "Copy airlines logos to airlines images directory...";
1602 1602
 			if (is_writable(dirname(__FILE__).'/../images/airlines')) {
1603
-				if (!$Common->xcopy($tmp_dir.'logos/',dirname(__FILE__).'/../images/airlines/')) $error = "Failed to copy airlines logo.";
1603
+				if (!$Common->xcopy($tmp_dir.'logos/', dirname(__FILE__).'/../images/airlines/')) $error = "Failed to copy airlines logo.";
1604 1604
 			} else $error = "The directory ".dirname(__FILE__).'/../images/airlines'." must be writable";
1605 1605
 		} else $error = "File ".$tmp_dir.'ivao.zip'." doesn't exist. Download failed.";
1606 1606
 		if ($error != '') {
@@ -1613,7 +1613,7 @@  discard block
 block discarded – undo
1613 1613
 		global $tmp_dir, $globalDebug;
1614 1614
 		$error = '';
1615 1615
 		if ($globalDebug) echo "Routes : Download...";
1616
-		update_db::download('http://www.virtualradarserver.co.uk/Files/StandingData.sqb.gz',$tmp_dir.'StandingData.sqb.gz');
1616
+		update_db::download('http://www.virtualradarserver.co.uk/Files/StandingData.sqb.gz', $tmp_dir.'StandingData.sqb.gz');
1617 1617
 		if (file_exists($tmp_dir.'StandingData.sqb.gz')) {
1618 1618
 			if ($globalDebug) echo "Gunzip...";
1619 1619
 			update_db::gunzip($tmp_dir.'StandingData.sqb.gz');
@@ -1629,7 +1629,7 @@  discard block
 block discarded – undo
1629 1629
 		global $tmp_dir, $globalDebug;
1630 1630
 		$error = '';
1631 1631
 		if ($globalDebug) echo "Schedules Oneworld : Download...";
1632
-		update_db::download('http://data.flightairmap.fr/data/schedules/oneworld.csv.gz',$tmp_dir.'oneworld.csv.gz');
1632
+		update_db::download('http://data.flightairmap.fr/data/schedules/oneworld.csv.gz', $tmp_dir.'oneworld.csv.gz');
1633 1633
 		if (file_exists($tmp_dir.'oneworld.csv.gz')) {
1634 1634
 			if ($globalDebug) echo "Gunzip...";
1635 1635
 			update_db::gunzip($tmp_dir.'oneworld.csv.gz');
@@ -1645,7 +1645,7 @@  discard block
 block discarded – undo
1645 1645
 		global $tmp_dir, $globalDebug;
1646 1646
 		$error = '';
1647 1647
 		if ($globalDebug) echo "Schedules Skyteam : Download...";
1648
-		update_db::download('http://data.flightairmap.fr/data/schedules/skyteam.csv.gz',$tmp_dir.'skyteam.csv.gz');
1648
+		update_db::download('http://data.flightairmap.fr/data/schedules/skyteam.csv.gz', $tmp_dir.'skyteam.csv.gz');
1649 1649
 		if (file_exists($tmp_dir.'skyteam.csv.gz')) {
1650 1650
 			if ($globalDebug) echo "Gunzip...";
1651 1651
 			update_db::gunzip($tmp_dir.'skyteam.csv.gz');
@@ -1673,7 +1673,7 @@  discard block
 block discarded – undo
1673 1673
 */
1674 1674
 		if ($globalDebug) echo "Modes : Download...";
1675 1675
 //		update_db::download('http://planebase.biz/sqb.php?f=basestationall.zip',$tmp_dir.'basestation_latest.zip','http://planebase.biz/bstnsqb');
1676
-		update_db::download('http://data.flightairmap.fr/data/BaseStation.sqb.gz',$tmp_dir.'BaseStation.sqb.gz');
1676
+		update_db::download('http://data.flightairmap.fr/data/BaseStation.sqb.gz', $tmp_dir.'BaseStation.sqb.gz');
1677 1677
 
1678 1678
 //		if (file_exists($tmp_dir.'basestation_latest.zip')) {
1679 1679
 		if (file_exists($tmp_dir.'BaseStation.sqb.gz')) {
@@ -1693,7 +1693,7 @@  discard block
 block discarded – undo
1693 1693
 	public static function update_ModeS_faa() {
1694 1694
 		global $tmp_dir, $globalDebug;
1695 1695
 		if ($globalDebug) echo "Modes FAA: Download...";
1696
-		update_db::download('http://registry.faa.gov/database/ReleasableAircraft.zip',$tmp_dir.'ReleasableAircraft.zip');
1696
+		update_db::download('http://registry.faa.gov/database/ReleasableAircraft.zip', $tmp_dir.'ReleasableAircraft.zip');
1697 1697
 		if (file_exists($tmp_dir.'ReleasableAircraft.zip')) {
1698 1698
 			if ($globalDebug) echo "Unzip...";
1699 1699
 			update_db::unzip($tmp_dir.'ReleasableAircraft.zip');
@@ -1709,7 +1709,7 @@  discard block
 block discarded – undo
1709 1709
 	public static function update_ModeS_flarm() {
1710 1710
 		global $tmp_dir, $globalDebug;
1711 1711
 		if ($globalDebug) echo "Modes Flarmnet: Download...";
1712
-		update_db::download('http://flarmnet.org/files/data.fln',$tmp_dir.'data.fln');
1712
+		update_db::download('http://flarmnet.org/files/data.fln', $tmp_dir.'data.fln');
1713 1713
 		if (file_exists($tmp_dir.'data.fln')) {
1714 1714
 			if ($globalDebug) echo "Add to DB...";
1715 1715
 			$error = update_db::retrieve_modes_flarmnet($tmp_dir.'data.fln');
@@ -1723,7 +1723,7 @@  discard block
 block discarded – undo
1723 1723
 	public static function update_ModeS_ogn() {
1724 1724
 		global $tmp_dir, $globalDebug;
1725 1725
 		if ($globalDebug) echo "Modes OGN: Download...";
1726
-		update_db::download('http://ddb.glidernet.org/download/',$tmp_dir.'ogn.csv');
1726
+		update_db::download('http://ddb.glidernet.org/download/', $tmp_dir.'ogn.csv');
1727 1727
 		if (file_exists($tmp_dir.'ogn.csv')) {
1728 1728
 			if ($globalDebug) echo "Add to DB...";
1729 1729
 			$error = update_db::retrieve_modes_ogn($tmp_dir.'ogn.csv');
@@ -1738,201 +1738,201 @@  discard block
 block discarded – undo
1738 1738
 		global $tmp_dir, $globalDebug, $globalMasterSource;
1739 1739
 		
1740 1740
 		if ($globalDebug) echo "Owner France: Download...";
1741
-		update_db::download('http://antonakis.co.uk/registers/France.txt',$tmp_dir.'owner_f.csv');
1741
+		update_db::download('http://antonakis.co.uk/registers/France.txt', $tmp_dir.'owner_f.csv');
1742 1742
 		if (file_exists($tmp_dir.'owner_f.csv')) {
1743 1743
 			if ($globalDebug) echo "Add to DB...";
1744
-			$error = update_db::retrieve_owner($tmp_dir.'owner_f.csv','F');
1744
+			$error = update_db::retrieve_owner($tmp_dir.'owner_f.csv', 'F');
1745 1745
 		} else $error = "File ".$tmp_dir.'owner_f.csv'." doesn't exist. Download failed.";
1746 1746
 		if ($error != '') {
1747 1747
 			return $error;
1748 1748
 		} elseif ($globalDebug) echo "Done\n";
1749 1749
 		
1750 1750
 		if ($globalDebug) echo "Owner Ireland: Download...";
1751
-		update_db::download('http://antonakis.co.uk/registers/Ireland.txt',$tmp_dir.'owner_ei.csv');
1751
+		update_db::download('http://antonakis.co.uk/registers/Ireland.txt', $tmp_dir.'owner_ei.csv');
1752 1752
 		if (file_exists($tmp_dir.'owner_ei.csv')) {
1753 1753
 			if ($globalDebug) echo "Add to DB...";
1754
-			$error = update_db::retrieve_owner($tmp_dir.'owner_ei.csv','EI');
1754
+			$error = update_db::retrieve_owner($tmp_dir.'owner_ei.csv', 'EI');
1755 1755
 		} else $error = "File ".$tmp_dir.'owner_ei.csv'." doesn't exist. Download failed.";
1756 1756
 		if ($error != '') {
1757 1757
 			return $error;
1758 1758
 		} elseif ($globalDebug) echo "Done\n";
1759 1759
 		if ($globalDebug) echo "Owner Switzerland: Download...";
1760
-		update_db::download('http://antonakis.co.uk/registers/Switzerland.txt',$tmp_dir.'owner_hb.csv');
1760
+		update_db::download('http://antonakis.co.uk/registers/Switzerland.txt', $tmp_dir.'owner_hb.csv');
1761 1761
 		if (file_exists($tmp_dir.'owner_hb.csv')) {
1762 1762
 			if ($globalDebug) echo "Add to DB...";
1763
-			$error = update_db::retrieve_owner($tmp_dir.'owner_hb.csv','HB');
1763
+			$error = update_db::retrieve_owner($tmp_dir.'owner_hb.csv', 'HB');
1764 1764
 		} else $error = "File ".$tmp_dir.'owner_hb.csv'." doesn't exist. Download failed.";
1765 1765
 		if ($error != '') {
1766 1766
 			return $error;
1767 1767
 		} elseif ($globalDebug) echo "Done\n";
1768 1768
 		if ($globalDebug) echo "Owner Czech Republic: Download...";
1769
-		update_db::download('http://antonakis.co.uk/registers/CzechRepublic.txt',$tmp_dir.'owner_ok.csv');
1769
+		update_db::download('http://antonakis.co.uk/registers/CzechRepublic.txt', $tmp_dir.'owner_ok.csv');
1770 1770
 		if (file_exists($tmp_dir.'owner_ok.csv')) {
1771 1771
 			if ($globalDebug) echo "Add to DB...";
1772
-			$error = update_db::retrieve_owner($tmp_dir.'owner_ok.csv','OK');
1772
+			$error = update_db::retrieve_owner($tmp_dir.'owner_ok.csv', 'OK');
1773 1773
 		} else $error = "File ".$tmp_dir.'owner_ok.csv'." doesn't exist. Download failed.";
1774 1774
 		if ($error != '') {
1775 1775
 			return $error;
1776 1776
 		} elseif ($globalDebug) echo "Done\n";
1777 1777
 		if ($globalDebug) echo "Owner Australia: Download...";
1778
-		update_db::download('http://antonakis.co.uk/registers/Australia.txt',$tmp_dir.'owner_vh.csv');
1778
+		update_db::download('http://antonakis.co.uk/registers/Australia.txt', $tmp_dir.'owner_vh.csv');
1779 1779
 		if (file_exists($tmp_dir.'owner_vh.csv')) {
1780 1780
 			if ($globalDebug) echo "Add to DB...";
1781
-			$error = update_db::retrieve_owner($tmp_dir.'owner_vh.csv','VH');
1781
+			$error = update_db::retrieve_owner($tmp_dir.'owner_vh.csv', 'VH');
1782 1782
 		} else $error = "File ".$tmp_dir.'owner_vh.csv'." doesn't exist. Download failed.";
1783 1783
 		if ($error != '') {
1784 1784
 			return $error;
1785 1785
 		} elseif ($globalDebug) echo "Done\n";
1786 1786
 		if ($globalDebug) echo "Owner Austria: Download...";
1787
-		update_db::download('http://antonakis.co.uk/registers/Austria.txt',$tmp_dir.'owner_oe.csv');
1787
+		update_db::download('http://antonakis.co.uk/registers/Austria.txt', $tmp_dir.'owner_oe.csv');
1788 1788
 		if (file_exists($tmp_dir.'owner_oe.csv')) {
1789 1789
 			if ($globalDebug) echo "Add to DB...";
1790
-			$error = update_db::retrieve_owner($tmp_dir.'owner_oe.csv','OE');
1790
+			$error = update_db::retrieve_owner($tmp_dir.'owner_oe.csv', 'OE');
1791 1791
 		} else $error = "File ".$tmp_dir.'owner_oe.csv'." doesn't exist. Download failed.";
1792 1792
 		if ($error != '') {
1793 1793
 			return $error;
1794 1794
 		} elseif ($globalDebug) echo "Done\n";
1795 1795
 		if ($globalDebug) echo "Owner Chile: Download...";
1796
-		update_db::download('http://antonakis.co.uk/registers/Chile.txt',$tmp_dir.'owner_cc.csv');
1796
+		update_db::download('http://antonakis.co.uk/registers/Chile.txt', $tmp_dir.'owner_cc.csv');
1797 1797
 		if (file_exists($tmp_dir.'owner_cc.csv')) {
1798 1798
 			if ($globalDebug) echo "Add to DB...";
1799
-			$error = update_db::retrieve_owner($tmp_dir.'owner_cc.csv','CC');
1799
+			$error = update_db::retrieve_owner($tmp_dir.'owner_cc.csv', 'CC');
1800 1800
 		} else $error = "File ".$tmp_dir.'owner_cc.csv'." doesn't exist. Download failed.";
1801 1801
 		if ($error != '') {
1802 1802
 			return $error;
1803 1803
 		} elseif ($globalDebug) echo "Done\n";
1804 1804
 		if ($globalDebug) echo "Owner Colombia: Download...";
1805
-		update_db::download('http://antonakis.co.uk/registers/Colombia.txt',$tmp_dir.'owner_hj.csv');
1805
+		update_db::download('http://antonakis.co.uk/registers/Colombia.txt', $tmp_dir.'owner_hj.csv');
1806 1806
 		if (file_exists($tmp_dir.'owner_hj.csv')) {
1807 1807
 			if ($globalDebug) echo "Add to DB...";
1808
-			$error = update_db::retrieve_owner($tmp_dir.'owner_hj.csv','HJ');
1808
+			$error = update_db::retrieve_owner($tmp_dir.'owner_hj.csv', 'HJ');
1809 1809
 		} else $error = "File ".$tmp_dir.'owner_hj.csv'." doesn't exist. Download failed.";
1810 1810
 		if ($error != '') {
1811 1811
 			return $error;
1812 1812
 		} elseif ($globalDebug) echo "Done\n";
1813 1813
 		if ($globalDebug) echo "Owner Bosnia Herzegobina: Download...";
1814
-		update_db::download('http://antonakis.co.uk/registers/BosniaHerzegovina.txt',$tmp_dir.'owner_e7.csv');
1814
+		update_db::download('http://antonakis.co.uk/registers/BosniaHerzegovina.txt', $tmp_dir.'owner_e7.csv');
1815 1815
 		if (file_exists($tmp_dir.'owner_e7.csv')) {
1816 1816
 			if ($globalDebug) echo "Add to DB...";
1817
-			$error = update_db::retrieve_owner($tmp_dir.'owner_e7.csv','E7');
1817
+			$error = update_db::retrieve_owner($tmp_dir.'owner_e7.csv', 'E7');
1818 1818
 		} else $error = "File ".$tmp_dir.'owner_e7.csv'." doesn't exist. Download failed.";
1819 1819
 		if ($error != '') {
1820 1820
 			return $error;
1821 1821
 		} elseif ($globalDebug) echo "Done\n";
1822 1822
 		if ($globalDebug) echo "Owner Brazil: Download...";
1823
-		update_db::download('http://antonakis.co.uk/registers/Brazil.txt',$tmp_dir.'owner_pp.csv');
1823
+		update_db::download('http://antonakis.co.uk/registers/Brazil.txt', $tmp_dir.'owner_pp.csv');
1824 1824
 		if (file_exists($tmp_dir.'owner_pp.csv')) {
1825 1825
 			if ($globalDebug) echo "Add to DB...";
1826
-			$error = update_db::retrieve_owner($tmp_dir.'owner_pp.csv','PP');
1826
+			$error = update_db::retrieve_owner($tmp_dir.'owner_pp.csv', 'PP');
1827 1827
 		} else $error = "File ".$tmp_dir.'owner_pp.csv'." doesn't exist. Download failed.";
1828 1828
 		if ($error != '') {
1829 1829
 			return $error;
1830 1830
 		} elseif ($globalDebug) echo "Done\n";
1831 1831
 		if ($globalDebug) echo "Owner Cayman Islands: Download...";
1832
-		update_db::download('http://antonakis.co.uk/registers/CaymanIslands.txt',$tmp_dir.'owner_vp.csv');
1832
+		update_db::download('http://antonakis.co.uk/registers/CaymanIslands.txt', $tmp_dir.'owner_vp.csv');
1833 1833
 		if (file_exists($tmp_dir.'owner_vp.csv')) {
1834 1834
 			if ($globalDebug) echo "Add to DB...";
1835
-			$error = update_db::retrieve_owner($tmp_dir.'owner_vp.csv','VP');
1835
+			$error = update_db::retrieve_owner($tmp_dir.'owner_vp.csv', 'VP');
1836 1836
 		} else $error = "File ".$tmp_dir.'owner_vp.csv'." doesn't exist. Download failed.";
1837 1837
 		if ($error != '') {
1838 1838
 			return $error;
1839 1839
 		} elseif ($globalDebug) echo "Done\n";
1840 1840
 		if ($globalDebug) echo "Owner Croatia: Download...";
1841
-		update_db::download('http://antonakis.co.uk/registers/Croatia.txt',$tmp_dir.'owner_9a.csv');
1841
+		update_db::download('http://antonakis.co.uk/registers/Croatia.txt', $tmp_dir.'owner_9a.csv');
1842 1842
 		if (file_exists($tmp_dir.'owner_9a.csv')) {
1843 1843
 			if ($globalDebug) echo "Add to DB...";
1844
-			$error = update_db::retrieve_owner($tmp_dir.'owner_9a.csv','9A');
1844
+			$error = update_db::retrieve_owner($tmp_dir.'owner_9a.csv', '9A');
1845 1845
 		} else $error = "File ".$tmp_dir.'owner_9a.csv'." doesn't exist. Download failed.";
1846 1846
 		if ($error != '') {
1847 1847
 			return $error;
1848 1848
 		} elseif ($globalDebug) echo "Done\n";
1849 1849
 		if ($globalDebug) echo "Owner Luxembourg: Download...";
1850
-		update_db::download('http://antonakis.co.uk/registers/Luxembourg.txt',$tmp_dir.'owner_lx.csv');
1850
+		update_db::download('http://antonakis.co.uk/registers/Luxembourg.txt', $tmp_dir.'owner_lx.csv');
1851 1851
 		if (file_exists($tmp_dir.'owner_lx.csv')) {
1852 1852
 			if ($globalDebug) echo "Add to DB...";
1853
-			$error = update_db::retrieve_owner($tmp_dir.'owner_lx.csv','LX');
1853
+			$error = update_db::retrieve_owner($tmp_dir.'owner_lx.csv', 'LX');
1854 1854
 		} else $error = "File ".$tmp_dir.'owner_lx.csv'." doesn't exist. Download failed.";
1855 1855
 		if ($error != '') {
1856 1856
 			return $error;
1857 1857
 		} elseif ($globalDebug) echo "Done\n";
1858 1858
 		if ($globalDebug) echo "Owner Maldives: Download...";
1859
-		update_db::download('http://antonakis.co.uk/registers/Maldives.txt',$tmp_dir.'owner_8q.csv');
1859
+		update_db::download('http://antonakis.co.uk/registers/Maldives.txt', $tmp_dir.'owner_8q.csv');
1860 1860
 		if (file_exists($tmp_dir.'owner_8q.csv')) {
1861 1861
 			if ($globalDebug) echo "Add to DB...";
1862
-			$error = update_db::retrieve_owner($tmp_dir.'owner_8q.csv','8Q');
1862
+			$error = update_db::retrieve_owner($tmp_dir.'owner_8q.csv', '8Q');
1863 1863
 		} else $error = "File ".$tmp_dir.'owner_8q.csv'." doesn't exist. Download failed.";
1864 1864
 		if ($error != '') {
1865 1865
 			return $error;
1866 1866
 		} elseif ($globalDebug) echo "Done\n";
1867 1867
 		if ($globalDebug) echo "Owner New Zealand: Download...";
1868
-		update_db::download('http://antonakis.co.uk/registers/NewZealand.txt',$tmp_dir.'owner_zk.csv');
1868
+		update_db::download('http://antonakis.co.uk/registers/NewZealand.txt', $tmp_dir.'owner_zk.csv');
1869 1869
 		if (file_exists($tmp_dir.'owner_zk.csv')) {
1870 1870
 			if ($globalDebug) echo "Add to DB...";
1871
-			$error = update_db::retrieve_owner($tmp_dir.'owner_zk.csv','ZK');
1871
+			$error = update_db::retrieve_owner($tmp_dir.'owner_zk.csv', 'ZK');
1872 1872
 		} else $error = "File ".$tmp_dir.'owner_zk.csv'." doesn't exist. Download failed.";
1873 1873
 		if ($error != '') {
1874 1874
 			return $error;
1875 1875
 		} elseif ($globalDebug) echo "Done\n";
1876 1876
 		if ($globalDebug) echo "Owner Papua New Guinea: Download...";
1877
-		update_db::download('http://antonakis.co.uk/registers/PapuaNewGuinea.txt',$tmp_dir.'owner_p2.csv');
1877
+		update_db::download('http://antonakis.co.uk/registers/PapuaNewGuinea.txt', $tmp_dir.'owner_p2.csv');
1878 1878
 		if (file_exists($tmp_dir.'owner_p2.csv')) {
1879 1879
 			if ($globalDebug) echo "Add to DB...";
1880
-			$error = update_db::retrieve_owner($tmp_dir.'owner_p2.csv','P2');
1880
+			$error = update_db::retrieve_owner($tmp_dir.'owner_p2.csv', 'P2');
1881 1881
 		} else $error = "File ".$tmp_dir.'owner_p2.csv'." doesn't exist. Download failed.";
1882 1882
 		if ($error != '') {
1883 1883
 			return $error;
1884 1884
 		} elseif ($globalDebug) echo "Done\n";
1885 1885
 		if ($globalDebug) echo "Owner Slovakia: Download...";
1886
-		update_db::download('http://antonakis.co.uk/registers/Slovakia.txt',$tmp_dir.'owner_om.csv');
1886
+		update_db::download('http://antonakis.co.uk/registers/Slovakia.txt', $tmp_dir.'owner_om.csv');
1887 1887
 		if (file_exists($tmp_dir.'owner_om.csv')) {
1888 1888
 			if ($globalDebug) echo "Add to DB...";
1889
-			$error = update_db::retrieve_owner($tmp_dir.'owner_om.csv','OM');
1889
+			$error = update_db::retrieve_owner($tmp_dir.'owner_om.csv', 'OM');
1890 1890
 		} else $error = "File ".$tmp_dir.'owner_om.csv'." doesn't exist. Download failed.";
1891 1891
 		if ($error != '') {
1892 1892
 			return $error;
1893 1893
 		} elseif ($globalDebug) echo "Done\n";
1894 1894
 		if ($globalDebug) echo "Owner Ecuador: Download...";
1895
-		update_db::download('http://antonakis.co.uk/registers/Ecuador.txt',$tmp_dir.'owner_hc.csv');
1895
+		update_db::download('http://antonakis.co.uk/registers/Ecuador.txt', $tmp_dir.'owner_hc.csv');
1896 1896
 		if (file_exists($tmp_dir.'owner_hc.csv')) {
1897 1897
 			if ($globalDebug) echo "Add to DB...";
1898
-			$error = update_db::retrieve_owner($tmp_dir.'owner_hc.csv','HC');
1898
+			$error = update_db::retrieve_owner($tmp_dir.'owner_hc.csv', 'HC');
1899 1899
 		} else $error = "File ".$tmp_dir.'owner_hc.csv'." doesn't exist. Download failed.";
1900 1900
 		if ($error != '') {
1901 1901
 			return $error;
1902 1902
 		} elseif ($globalDebug) echo "Done\n";
1903 1903
 		if ($globalDebug) echo "Owner Iceland: Download...";
1904
-		update_db::download('http://antonakis.co.uk/registers/Iceland.txt',$tmp_dir.'owner_tf.csv');
1904
+		update_db::download('http://antonakis.co.uk/registers/Iceland.txt', $tmp_dir.'owner_tf.csv');
1905 1905
 		if (file_exists($tmp_dir.'owner_tf.csv')) {
1906 1906
 			if ($globalDebug) echo "Add to DB...";
1907
-			$error = update_db::retrieve_owner($tmp_dir.'owner_tf.csv','TF');
1907
+			$error = update_db::retrieve_owner($tmp_dir.'owner_tf.csv', 'TF');
1908 1908
 		} else $error = "File ".$tmp_dir.'owner_tf.csv'." doesn't exist. Download failed.";
1909 1909
 		if ($error != '') {
1910 1910
 			return $error;
1911 1911
 		} elseif ($globalDebug) echo "Done\n";
1912 1912
 		if ($globalDebug) echo "Owner Isle of Man: Download...";
1913
-		update_db::download('http://antonakis.co.uk/registers/IsleOfMan.txt',$tmp_dir.'owner_m.csv');
1913
+		update_db::download('http://antonakis.co.uk/registers/IsleOfMan.txt', $tmp_dir.'owner_m.csv');
1914 1914
 		if (file_exists($tmp_dir.'owner_m.csv')) {
1915 1915
 			if ($globalDebug) echo "Add to DB...";
1916
-			$error = update_db::retrieve_owner($tmp_dir.'owner_m.csv','M');
1916
+			$error = update_db::retrieve_owner($tmp_dir.'owner_m.csv', 'M');
1917 1917
 		} else $error = "File ".$tmp_dir.'owner_m.csv'." doesn't exist. Download failed.";
1918 1918
 		if ($error != '') {
1919 1919
 			return $error;
1920 1920
 		} elseif ($globalDebug) echo "Done\n";
1921 1921
 		if ($globalMasterSource) {
1922 1922
 			if ($globalDebug) echo "ModeS Netherlands: Download...";
1923
-			update_db::download('http://antonakis.co.uk/registers/Netherlands.txt',$tmp_dir.'owner_ph.csv');
1923
+			update_db::download('http://antonakis.co.uk/registers/Netherlands.txt', $tmp_dir.'owner_ph.csv');
1924 1924
 			if (file_exists($tmp_dir.'owner_ph.csv')) {
1925 1925
 				if ($globalDebug) echo "Add to DB...";
1926
-				$error = update_db::retrieve_owner($tmp_dir.'owner_ph.csv','PH');
1926
+				$error = update_db::retrieve_owner($tmp_dir.'owner_ph.csv', 'PH');
1927 1927
 			} else $error = "File ".$tmp_dir.'owner_ph.csv'." doesn't exist. Download failed.";
1928 1928
 			if ($error != '') {
1929 1929
 				return $error;
1930 1930
 			} elseif ($globalDebug) echo "Done\n";
1931 1931
 			if ($globalDebug) echo "ModeS Denmark: Download...";
1932
-			update_db::download('http://antonakis.co.uk/registers/Denmark.txt',$tmp_dir.'owner_oy.csv');
1932
+			update_db::download('http://antonakis.co.uk/registers/Denmark.txt', $tmp_dir.'owner_oy.csv');
1933 1933
 			if (file_exists($tmp_dir.'owner_oy.csv')) {
1934 1934
 				if ($globalDebug) echo "Add to DB...";
1935
-				$error = update_db::retrieve_owner($tmp_dir.'owner_oy.csv','OY');
1935
+				$error = update_db::retrieve_owner($tmp_dir.'owner_oy.csv', 'OY');
1936 1936
 			} else $error = "File ".$tmp_dir.'owner_oy.csv'." doesn't exist. Download failed.";
1937 1937
 			if ($error != '') {
1938 1938
 				return $error;
@@ -1945,7 +1945,7 @@  discard block
 block discarded – undo
1945 1945
 		global $tmp_dir, $globalDebug;
1946 1946
 		$error = '';
1947 1947
 		if ($globalDebug) echo "Translation : Download...";
1948
-		update_db::download('http://www.acarsd.org/download/translation.php',$tmp_dir.'translation.zip');
1948
+		update_db::download('http://www.acarsd.org/download/translation.php', $tmp_dir.'translation.zip');
1949 1949
 		if (file_exists($tmp_dir.'translation.zip')) {
1950 1950
 			if ($globalDebug) echo "Unzip...";
1951 1951
 			update_db::unzip($tmp_dir.'translation.zip');
@@ -1961,7 +1961,7 @@  discard block
 block discarded – undo
1961 1961
 	public static function update_translation_fam() {
1962 1962
 		global $tmp_dir, $globalDebug;
1963 1963
 		if ($globalDebug) echo "Translation from FlightAirMap website : Download...";
1964
-		update_db::download('http://data.flightairmap.fr/data/translation.tsv.gz',$tmp_dir.'translation.tsv.gz');
1964
+		update_db::download('http://data.flightairmap.fr/data/translation.tsv.gz', $tmp_dir.'translation.tsv.gz');
1965 1965
 		if (file_exists($tmp_dir.'translation.tsv.gz')) {
1966 1966
 			if ($globalDebug) echo "Gunzip...";
1967 1967
 			update_db::gunzip($tmp_dir.'translation.tsv.gz');
@@ -1976,7 +1976,7 @@  discard block
 block discarded – undo
1976 1976
 	public static function update_ModeS_fam() {
1977 1977
 		global $tmp_dir, $globalDebug;
1978 1978
 		if ($globalDebug) echo "ModeS from FlightAirMap website : Download...";
1979
-		update_db::download('http://data.flightairmap.fr/data/modes.tsv.gz',$tmp_dir.'modes.tsv.gz');
1979
+		update_db::download('http://data.flightairmap.fr/data/modes.tsv.gz', $tmp_dir.'modes.tsv.gz');
1980 1980
 		if (file_exists($tmp_dir.'modes.tsv.gz')) {
1981 1981
 			if ($globalDebug) echo "Gunzip...";
1982 1982
 			update_db::gunzip($tmp_dir.'modes.tsv.gz');
@@ -1992,9 +1992,9 @@  discard block
 block discarded – undo
1992 1992
 		global $tmp_dir, $globalDebug, $globalOwner;
1993 1993
 		if ($globalDebug) echo "owner from FlightAirMap website : Download...";
1994 1994
 		if ($globalOwner === TRUE) {
1995
-			update_db::download('http://data.flightairmap.fr/data/owners_all.tsv.gz',$tmp_dir.'owners.tsv.gz');
1995
+			update_db::download('http://data.flightairmap.fr/data/owners_all.tsv.gz', $tmp_dir.'owners.tsv.gz');
1996 1996
 		} else {
1997
-			update_db::download('http://data.flightairmap.fr/data/owners.tsv.gz',$tmp_dir.'owners.tsv.gz');
1997
+			update_db::download('http://data.flightairmap.fr/data/owners.tsv.gz', $tmp_dir.'owners.tsv.gz');
1998 1998
 		}
1999 1999
 		if (file_exists($tmp_dir.'owners.tsv.gz')) {
2000 2000
 			if ($globalDebug) echo "Gunzip...";
@@ -2010,7 +2010,7 @@  discard block
 block discarded – undo
2010 2010
 	public static function update_routes_fam() {
2011 2011
 		global $tmp_dir, $globalDebug;
2012 2012
 		if ($globalDebug) echo "Routes from FlightAirMap website : Download...";
2013
-		update_db::download('http://data.flightairmap.fr/data/routes.tsv.gz',$tmp_dir.'routes.tsv.gz');
2013
+		update_db::download('http://data.flightairmap.fr/data/routes.tsv.gz', $tmp_dir.'routes.tsv.gz');
2014 2014
 		if (file_exists($tmp_dir.'routes.tsv.gz')) {
2015 2015
 			if ($globalDebug) echo "Gunzip...";
2016 2016
 			update_db::gunzip($tmp_dir.'routes.tsv.gz');
@@ -2024,13 +2024,13 @@  discard block
 block discarded – undo
2024 2024
 	}
2025 2025
 	public static function update_marine_identity_fam() {
2026 2026
 		global $tmp_dir, $globalDebug;
2027
-		update_db::download('http://data.flightairmap.fr/data/marine_identity.tsv.gz.md5',$tmp_dir.'marine_identity.tsv.gz.md5');
2027
+		update_db::download('http://data.flightairmap.fr/data/marine_identity.tsv.gz.md5', $tmp_dir.'marine_identity.tsv.gz.md5');
2028 2028
 		if (file_exists($tmp_dir.'marine_identity.tsv.gz.md5')) {
2029
-			$marine_identity_md5_file = explode(' ',file_get_contents($tmp_dir.'marine_identity.tsv.gz.md5'));
2029
+			$marine_identity_md5_file = explode(' ', file_get_contents($tmp_dir.'marine_identity.tsv.gz.md5'));
2030 2030
 			$marine_identity_md5 = $marine_identity_md5_file[0];
2031 2031
 			if (!update_db::check_marine_identity_version($marine_identity_md5)) {
2032 2032
 				if ($globalDebug) echo "Marine identity from FlightAirMap website : Download...";
2033
-				update_db::download('http://data.flightairmap.fr/data/marine_identity.tsv.gz',$tmp_dir.'marine_identity.tsv.gz');
2033
+				update_db::download('http://data.flightairmap.fr/data/marine_identity.tsv.gz', $tmp_dir.'marine_identity.tsv.gz');
2034 2034
 				if (file_exists($tmp_dir.'marine_identity.tsv.gz')) {
2035 2035
 					if ($globalDebug) echo "Gunzip...";
2036 2036
 					update_db::gunzip($tmp_dir.'marine_identity.tsv.gz');
@@ -2050,7 +2050,7 @@  discard block
 block discarded – undo
2050 2050
 	public static function update_banned_fam() {
2051 2051
 		global $tmp_dir, $globalDebug;
2052 2052
 		if ($globalDebug) echo "Banned airlines in Europe from FlightAirMap website : Download...";
2053
-		update_db::download('http://data.flightairmap.fr/data/ban-eu.csv',$tmp_dir.'ban_eu.csv');
2053
+		update_db::download('http://data.flightairmap.fr/data/ban-eu.csv', $tmp_dir.'ban_eu.csv');
2054 2054
 		if (file_exists($tmp_dir.'ban_eu.csv')) {
2055 2055
 			//if ($globalDebug) echo "Gunzip...";
2056 2056
 			//update_db::gunzip($tmp_dir.'ban_ue.csv');
@@ -2069,18 +2069,18 @@  discard block
 block discarded – undo
2069 2069
 		$error = '';
2070 2070
 		if ($globalDebug) echo "Airspace from FlightAirMap website : Download...";
2071 2071
 		if ($globalDBdriver == 'mysql') {
2072
-			update_db::download('http://data.flightairmap.fr/data/airspace_mysql.sql.gz.md5',$tmp_dir.'airspace.sql.gz.md5');
2072
+			update_db::download('http://data.flightairmap.fr/data/airspace_mysql.sql.gz.md5', $tmp_dir.'airspace.sql.gz.md5');
2073 2073
 		} else {
2074
-			update_db::download('http://data.flightairmap.fr/data/airspace_pgsql.sql.gz.md5',$tmp_dir.'airspace.sql.gz.md5');
2074
+			update_db::download('http://data.flightairmap.fr/data/airspace_pgsql.sql.gz.md5', $tmp_dir.'airspace.sql.gz.md5');
2075 2075
 		}
2076 2076
 		if (file_exists($tmp_dir.'airspace.sql.gz.md5')) {
2077
-			$airspace_md5_file = explode(' ',file_get_contents($tmp_dir.'airspace.sql.gz.md5'));
2077
+			$airspace_md5_file = explode(' ', file_get_contents($tmp_dir.'airspace.sql.gz.md5'));
2078 2078
 			$airspace_md5 = $airspace_md5_file[0];
2079 2079
 			if (!update_db::check_airspace_version($airspace_md5)) {
2080 2080
 				if ($globalDBdriver == 'mysql') {
2081
-					update_db::download('http://data.flightairmap.fr/data/airspace_mysql.sql.gz',$tmp_dir.'airspace.sql.gz');
2081
+					update_db::download('http://data.flightairmap.fr/data/airspace_mysql.sql.gz', $tmp_dir.'airspace.sql.gz');
2082 2082
 				} else {
2083
-					update_db::download('http://data.flightairmap.fr/data/airspace_pgsql.sql.gz',$tmp_dir.'airspace.sql.gz');
2083
+					update_db::download('http://data.flightairmap.fr/data/airspace_pgsql.sql.gz', $tmp_dir.'airspace.sql.gz');
2084 2084
 				}
2085 2085
 				if (file_exists($tmp_dir.'airspace.sql.gz')) {
2086 2086
 					if ($globalDebug) echo "Gunzip...";
@@ -2092,7 +2092,7 @@  discard block
 block discarded – undo
2092 2092
 						try {
2093 2093
 							$sth = $Connection->db->prepare($query);
2094 2094
     	    	    					$sth->execute();
2095
-			            		} catch(PDOException $e) {
2095
+			            		} catch (PDOException $e) {
2096 2096
 							return "error : ".$e->getMessage();
2097 2097
 		            			}
2098 2098
 		    			}
@@ -2110,15 +2110,15 @@  discard block
 block discarded – undo
2110 2110
 	public static function update_tle() {
2111 2111
 		global $tmp_dir, $globalDebug;
2112 2112
 		if ($globalDebug) echo "Download TLE : Download...";
2113
-		$alltle = array('stations.txt','gps-ops.txt','glo-ops.txt','galileo.txt','weather.txt','noaa.txt','goes.txt','resource.txt','dmc.txt','tdrss.txt','geo.txt','intelsat.txt','gorizont.txt',
2114
-		'raduga.txt','molniya.txt','iridium.txt','orbcomm.txt','globalstar.txt','amateur.txt','x-comm.txt','other-comm.txt','sbas.txt','nnss.txt','musson.txt','science.txt','geodetic.txt',
2115
-		'engineering.txt','education.txt','military.txt','radar.txt','cubesat.txt','other.txt','tle-new.txt');
2113
+		$alltle = array('stations.txt', 'gps-ops.txt', 'glo-ops.txt', 'galileo.txt', 'weather.txt', 'noaa.txt', 'goes.txt', 'resource.txt', 'dmc.txt', 'tdrss.txt', 'geo.txt', 'intelsat.txt', 'gorizont.txt',
2114
+		'raduga.txt', 'molniya.txt', 'iridium.txt', 'orbcomm.txt', 'globalstar.txt', 'amateur.txt', 'x-comm.txt', 'other-comm.txt', 'sbas.txt', 'nnss.txt', 'musson.txt', 'science.txt', 'geodetic.txt',
2115
+		'engineering.txt', 'education.txt', 'military.txt', 'radar.txt', 'cubesat.txt', 'other.txt', 'tle-new.txt');
2116 2116
 		foreach ($alltle as $filename) {
2117 2117
 			if ($globalDebug) echo "downloading ".$filename.'...';
2118
-			update_db::download('http://celestrak.com/NORAD/elements/'.$filename,$tmp_dir.$filename);
2118
+			update_db::download('http://celestrak.com/NORAD/elements/'.$filename, $tmp_dir.$filename);
2119 2119
 			if (file_exists($tmp_dir.$filename)) {
2120 2120
 				if ($globalDebug) echo "Add to DB ".$filename."...";
2121
-				$error = update_db::tle($tmp_dir.$filename,str_replace('.txt','',$filename));
2121
+				$error = update_db::tle($tmp_dir.$filename, str_replace('.txt', '', $filename));
2122 2122
 			} else $error = "File ".$tmp_dir.$filename." doesn't exist. Download failed.";
2123 2123
 			if ($error != '') {
2124 2124
 				echo $error."\n";
@@ -2131,32 +2131,32 @@  discard block
 block discarded – undo
2131 2131
 		global $tmp_dir, $globalDebug;
2132 2132
 		$error = '';
2133 2133
 		if ($globalDebug) echo "Models from FlightAirMap website : Download...";
2134
-		update_db::download('http://data.flightairmap.fr/data/models/models.md5sum',$tmp_dir.'models.md5sum');
2134
+		update_db::download('http://data.flightairmap.fr/data/models/models.md5sum', $tmp_dir.'models.md5sum');
2135 2135
 		if (file_exists($tmp_dir.'models.md5sum')) {
2136 2136
 			if ($globalDebug) echo "Check files...\n";
2137 2137
 			$newmodelsdb = array();
2138
-			if (($handle = fopen($tmp_dir.'models.md5sum','r')) !== FALSE) {
2139
-				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2138
+			if (($handle = fopen($tmp_dir.'models.md5sum', 'r')) !== FALSE) {
2139
+				while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2140 2140
 					$model = trim($row[2]);
2141 2141
 					$newmodelsdb[$model] = trim($row[0]);
2142 2142
 				}
2143 2143
 			}
2144 2144
 			$modelsdb = array();
2145 2145
 			if (file_exists(dirname(__FILE__).'/../models/models.md5sum')) {
2146
-				if (($handle = fopen(dirname(__FILE__).'/../models/models.md5sum','r')) !== FALSE) {
2147
-					while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2146
+				if (($handle = fopen(dirname(__FILE__).'/../models/models.md5sum', 'r')) !== FALSE) {
2147
+					while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2148 2148
 						$model = trim($row[2]);
2149 2149
 						$modelsdb[$model] = trim($row[0]);
2150 2150
 					}
2151 2151
 				}
2152 2152
 			}
2153
-			$diff = array_diff($newmodelsdb,$modelsdb);
2153
+			$diff = array_diff($newmodelsdb, $modelsdb);
2154 2154
 			foreach ($diff as $key => $value) {
2155 2155
 				if ($globalDebug) echo 'Downloading model '.$key.' ...'."\n";
2156
-				update_db::download('http://data.flightairmap.fr/data/models/'.$key,dirname(__FILE__).'/../models/'.$key);
2156
+				update_db::download('http://data.flightairmap.fr/data/models/'.$key, dirname(__FILE__).'/../models/'.$key);
2157 2157
 				
2158 2158
 			}
2159
-			update_db::download('http://data.flightairmap.fr/data/models/models.md5sum',dirname(__FILE__).'/../models/models.md5sum');
2159
+			update_db::download('http://data.flightairmap.fr/data/models/models.md5sum', dirname(__FILE__).'/../models/models.md5sum');
2160 2160
 		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2161 2161
 		if ($error != '') {
2162 2162
 			return $error;
@@ -2168,32 +2168,32 @@  discard block
 block discarded – undo
2168 2168
 		global $tmp_dir, $globalDebug;
2169 2169
 		$error = '';
2170 2170
 		if ($globalDebug) echo "Space models from FlightAirMap website : Download...";
2171
-		update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum',$tmp_dir.'space_models.md5sum');
2171
+		update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum', $tmp_dir.'space_models.md5sum');
2172 2172
 		if (file_exists($tmp_dir.'space_models.md5sum')) {
2173 2173
 			if ($globalDebug) echo "Check files...\n";
2174 2174
 			$newmodelsdb = array();
2175
-			if (($handle = fopen($tmp_dir.'space_models.md5sum','r')) !== FALSE) {
2176
-				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2175
+			if (($handle = fopen($tmp_dir.'space_models.md5sum', 'r')) !== FALSE) {
2176
+				while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2177 2177
 					$model = trim($row[2]);
2178 2178
 					$newmodelsdb[$model] = trim($row[0]);
2179 2179
 				}
2180 2180
 			}
2181 2181
 			$modelsdb = array();
2182 2182
 			if (file_exists(dirname(__FILE__).'/../models/space/space_models.md5sum')) {
2183
-				if (($handle = fopen(dirname(__FILE__).'/../models/space/space_models.md5sum','r')) !== FALSE) {
2184
-					while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2183
+				if (($handle = fopen(dirname(__FILE__).'/../models/space/space_models.md5sum', 'r')) !== FALSE) {
2184
+					while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2185 2185
 						$model = trim($row[2]);
2186 2186
 						$modelsdb[$model] = trim($row[0]);
2187 2187
 					}
2188 2188
 				}
2189 2189
 			}
2190
-			$diff = array_diff($newmodelsdb,$modelsdb);
2190
+			$diff = array_diff($newmodelsdb, $modelsdb);
2191 2191
 			foreach ($diff as $key => $value) {
2192 2192
 				if ($globalDebug) echo 'Downloading space model '.$key.' ...'."\n";
2193
-				update_db::download('http://data.flightairmap.fr/data/models/space/'.$key,dirname(__FILE__).'/../models/space/'.$key);
2193
+				update_db::download('http://data.flightairmap.fr/data/models/space/'.$key, dirname(__FILE__).'/../models/space/'.$key);
2194 2194
 				
2195 2195
 			}
2196
-			update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum',dirname(__FILE__).'/../models/space/space_models.md5sum');
2196
+			update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum', dirname(__FILE__).'/../models/space/space_models.md5sum');
2197 2197
 		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2198 2198
 		if ($error != '') {
2199 2199
 			return $error;
@@ -2205,32 +2205,32 @@  discard block
 block discarded – undo
2205 2205
 		global $tmp_dir, $globalDebug;
2206 2206
 		$error = '';
2207 2207
 		if ($globalDebug) echo "Vehicules models from FlightAirMap website : Download...";
2208
-		update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum',$tmp_dir.'vehicules_models.md5sum');
2208
+		update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum', $tmp_dir.'vehicules_models.md5sum');
2209 2209
 		if (file_exists($tmp_dir.'vehicules_models.md5sum')) {
2210 2210
 			if ($globalDebug) echo "Check files...\n";
2211 2211
 			$newmodelsdb = array();
2212
-			if (($handle = fopen($tmp_dir.'vehicules_models.md5sum','r')) !== FALSE) {
2213
-				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2212
+			if (($handle = fopen($tmp_dir.'vehicules_models.md5sum', 'r')) !== FALSE) {
2213
+				while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2214 2214
 					$model = trim($row[2]);
2215 2215
 					$newmodelsdb[$model] = trim($row[0]);
2216 2216
 				}
2217 2217
 			}
2218 2218
 			$modelsdb = array();
2219 2219
 			if (file_exists(dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum')) {
2220
-				if (($handle = fopen(dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum','r')) !== FALSE) {
2221
-					while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2220
+				if (($handle = fopen(dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum', 'r')) !== FALSE) {
2221
+					while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2222 2222
 						$model = trim($row[2]);
2223 2223
 						$modelsdb[$model] = trim($row[0]);
2224 2224
 					}
2225 2225
 				}
2226 2226
 			}
2227
-			$diff = array_diff($newmodelsdb,$modelsdb);
2227
+			$diff = array_diff($newmodelsdb, $modelsdb);
2228 2228
 			foreach ($diff as $key => $value) {
2229 2229
 				if ($globalDebug) echo 'Downloading vehicules model '.$key.' ...'."\n";
2230
-				update_db::download('http://data.flightairmap.fr/data/models/vehicules/'.$key,dirname(__FILE__).'/../models/vehicules/'.$key);
2230
+				update_db::download('http://data.flightairmap.fr/data/models/vehicules/'.$key, dirname(__FILE__).'/../models/vehicules/'.$key);
2231 2231
 				
2232 2232
 			}
2233
-			update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum',dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum');
2233
+			update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum', dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum');
2234 2234
 		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2235 2235
 		if ($error != '') {
2236 2236
 			return $error;
@@ -2253,8 +2253,8 @@  discard block
 block discarded – undo
2253 2253
 		*/
2254 2254
 		if (file_exists($tmp_dir.'aircrafts.html')) {
2255 2255
 		    //var_dump(file_get_html($tmp_dir.'aircrafts.html'));
2256
-		    $fh = fopen($tmp_dir.'aircrafts.html',"r");
2257
-		    $result = fread($fh,100000000);
2256
+		    $fh = fopen($tmp_dir.'aircrafts.html', "r");
2257
+		    $result = fread($fh, 100000000);
2258 2258
 		    //echo $result;
2259 2259
 		    //var_dump(str_get_html($result));
2260 2260
 		    //print_r(self::table2array($result));
@@ -2272,23 +2272,23 @@  discard block
 block discarded – undo
2272 2272
 			$Connection = new Connection();
2273 2273
 			$sth = $Connection->db->prepare($query);
2274 2274
                         $sth->execute();
2275
-                } catch(PDOException $e) {
2275
+                } catch (PDOException $e) {
2276 2276
                         return "error : ".$e->getMessage();
2277 2277
                 }
2278 2278
 
2279 2279
 		$error = '';
2280 2280
 		if ($globalDebug) echo "Notam : Download...";
2281
-		update_db::download($globalNOTAMSource,$tmp_dir.'notam.rss');
2281
+		update_db::download($globalNOTAMSource, $tmp_dir.'notam.rss');
2282 2282
 		if (file_exists($tmp_dir.'notam.rss')) {
2283
-			$notams = json_decode(json_encode(simplexml_load_file($tmp_dir.'notam.rss')),true);
2283
+			$notams = json_decode(json_encode(simplexml_load_file($tmp_dir.'notam.rss')), true);
2284 2284
 			foreach ($notams['channel']['item'] as $notam) {
2285
-				$title = explode(':',$notam['title']);
2285
+				$title = explode(':', $notam['title']);
2286 2286
 				$data['ref'] = trim($title[0]);
2287 2287
 				unset($title[0]);
2288
-				$data['title'] = trim(implode(':',$title));
2289
-				$description = strip_tags($notam['description'],'<pre>');
2290
-				preg_match(':^(.*?)<pre>:',$description,$match);
2291
-				$q = explode('/',$match[1]);
2288
+				$data['title'] = trim(implode(':', $title));
2289
+				$description = strip_tags($notam['description'], '<pre>');
2290
+				preg_match(':^(.*?)<pre>:', $description, $match);
2291
+				$q = explode('/', $match[1]);
2292 2292
 				$data['fir'] = $q[0];
2293 2293
 				$data['code'] = $q[1];
2294 2294
 				$ifrvfr = $q[2];
@@ -2304,30 +2304,30 @@  discard block
 block discarded – undo
2304 2304
 				$data['lower_limit'] = $q[5];
2305 2305
 				$data['upper_limit'] = $q[6];
2306 2306
 				$latlonrad = $q[7];
2307
-				sscanf($latlonrad,'%4c%c%5c%c%3d',$las,$lac,$lns,$lnc,$radius);
2308
-				$latitude = $Common->convertDec($las,'latitude');
2309
-				$longitude = $Common->convertDec($lns,'longitude');
2307
+				sscanf($latlonrad, '%4c%c%5c%c%3d', $las, $lac, $lns, $lnc, $radius);
2308
+				$latitude = $Common->convertDec($las, 'latitude');
2309
+				$longitude = $Common->convertDec($lns, 'longitude');
2310 2310
 				if ($lac == 'S') $latitude = '-'.$latitude;
2311 2311
 				if ($lnc == 'W') $longitude = '-'.$longitude;
2312 2312
 				$data['center_latitude'] = $latitude;
2313 2313
 				$data['center_longitude'] = $longitude;
2314 2314
 				$data['radius'] = intval($radius);
2315 2315
 				
2316
-				preg_match(':<pre>(.*?)</pre>:',$description,$match);
2316
+				preg_match(':<pre>(.*?)</pre>:', $description, $match);
2317 2317
 				$data['text'] = $match[1];
2318
-				preg_match(':</pre>(.*?)$:',$description,$match);
2318
+				preg_match(':</pre>(.*?)$:', $description, $match);
2319 2319
 				$fromto = $match[1];
2320
-				preg_match('#FROM:(.*?)TO:#',$fromto,$match);
2320
+				preg_match('#FROM:(.*?)TO:#', $fromto, $match);
2321 2321
 				$fromall = trim($match[1]);
2322
-				preg_match('#^(.*?) \((.*?)\)$#',$fromall,$match);
2322
+				preg_match('#^(.*?) \((.*?)\)$#', $fromall, $match);
2323 2323
 				$from = trim($match[1]);
2324
-				$data['date_begin'] = date("Y-m-d H:i:s",strtotime($from));
2325
-				preg_match('#TO:(.*?)$#',$fromto,$match);
2324
+				$data['date_begin'] = date("Y-m-d H:i:s", strtotime($from));
2325
+				preg_match('#TO:(.*?)$#', $fromto, $match);
2326 2326
 				$toall = trim($match[1]);
2327
-				if (!preg_match(':Permanent:',$toall)) {
2328
-					preg_match('#^(.*?) \((.*?)\)#',$toall,$match);
2327
+				if (!preg_match(':Permanent:', $toall)) {
2328
+					preg_match('#^(.*?) \((.*?)\)#', $toall, $match);
2329 2329
 					$to = trim($match[1]);
2330
-					$data['date_end'] = date("Y-m-d H:i:s",strtotime($to));
2330
+					$data['date_end'] = date("Y-m-d H:i:s", strtotime($to));
2331 2331
 					$data['permanent'] = 0;
2332 2332
 				} else {
2333 2333
 				    $data['date_end'] = NULL;
@@ -2335,7 +2335,7 @@  discard block
 block discarded – undo
2335 2335
 				}
2336 2336
 				$data['full_notam'] = $notam['title'].'<br>'.$notam['description'];
2337 2337
 				$NOTAM = new NOTAM();
2338
-				$NOTAM->addNOTAM($data['ref'],$data['title'],'',$data['fir'],$data['code'],'',$data['scope'],$data['lower_limit'],$data['upper_limit'],$data['center_latitude'],$data['center_longitude'],$data['radius'],$data['date_begin'],$data['date_end'],$data['permanent'],$data['text'],$data['full_notam']);
2338
+				$NOTAM->addNOTAM($data['ref'], $data['title'], '', $data['fir'], $data['code'], '', $data['scope'], $data['lower_limit'], $data['upper_limit'], $data['center_latitude'], $data['center_longitude'], $data['radius'], $data['date_begin'], $data['date_end'], $data['permanent'], $data['text'], $data['full_notam']);
2339 2339
 				unset($data);
2340 2340
 			} 
2341 2341
 		} else $error = "File ".$tmp_dir.'notam.rss'." doesn't exist. Download failed.";
@@ -2358,16 +2358,16 @@  discard block
 block discarded – undo
2358 2358
 				$Connection = new Connection();
2359 2359
 				$sth = $Connection->db->prepare($query);
2360 2360
 				$sth->execute();
2361
-			} catch(PDOException $e) {
2361
+			} catch (PDOException $e) {
2362 2362
 				return "error : ".$e->getMessage();
2363 2363
 			}
2364 2364
 		}
2365 2365
 		$Common = new Common();
2366 2366
 		$airspace_lst = $Common->getData('https://raw.githubusercontent.com/XCSoar/xcsoar-data-repository/master/data/airspace.json');
2367
-		$airspace_json = json_decode($airspace_lst,true);
2367
+		$airspace_json = json_decode($airspace_lst, true);
2368 2368
 		foreach ($airspace_json['records'] as $airspace) {
2369 2369
 			if ($globalDebug) echo $airspace['name']."...\n";
2370
-			update_db::download($airspace['uri'],$tmp_dir.$airspace['name']);
2370
+			update_db::download($airspace['uri'], $tmp_dir.$airspace['name']);
2371 2371
 			if (file_exists($tmp_dir.$airspace['name'])) {
2372 2372
 				file_put_contents($tmp_dir.$airspace['name'], utf8_encode(file_get_contents($tmp_dir.$airspace['name'])));
2373 2373
 				//system('recode l9..utf8 '.$tmp_dir.$airspace['name']);
@@ -2389,7 +2389,7 @@  discard block
 block discarded – undo
2389 2389
 				$Connection = new Connection();
2390 2390
 				$sth = $Connection->db->prepare($query);
2391 2391
 				$sth->execute(array(':new' => $new, ':old' => $old));
2392
-			} catch(PDOException $e) {
2392
+			} catch (PDOException $e) {
2393 2393
 				return "error : ".$e->getMessage();
2394 2394
 			}
2395 2395
 		}
@@ -2406,7 +2406,7 @@  discard block
 block discarded – undo
2406 2406
 			$Connection = new Connection();
2407 2407
 			$sth = $Connection->db->prepare($query);
2408 2408
                         $sth->execute();
2409
-                } catch(PDOException $e) {
2409
+                } catch (PDOException $e) {
2410 2410
                         return "error : ".$e->getMessage();
2411 2411
                 }
2412 2412
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2421,7 +2421,7 @@  discard block
 block discarded – undo
2421 2421
 			$Connection = new Connection();
2422 2422
 			$sth = $Connection->db->prepare($query);
2423 2423
                         $sth->execute();
2424
-                } catch(PDOException $e) {
2424
+                } catch (PDOException $e) {
2425 2425
                         return "error : ".$e->getMessage();
2426 2426
                 }
2427 2427
 	}
@@ -2432,7 +2432,7 @@  discard block
 block discarded – undo
2432 2432
 			$Connection = new Connection();
2433 2433
 			$sth = $Connection->db->prepare($query);
2434 2434
                         $sth->execute(array(':version' => $version));
2435
-                } catch(PDOException $e) {
2435
+                } catch (PDOException $e) {
2436 2436
                         return "error : ".$e->getMessage();
2437 2437
                 }
2438 2438
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2446,7 +2446,7 @@  discard block
 block discarded – undo
2446 2446
 			$Connection = new Connection();
2447 2447
 			$sth = $Connection->db->prepare($query);
2448 2448
                         $sth->execute(array(':version' => $version));
2449
-                } catch(PDOException $e) {
2449
+                } catch (PDOException $e) {
2450 2450
                         return "error : ".$e->getMessage();
2451 2451
                 }
2452 2452
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2462,7 +2462,7 @@  discard block
 block discarded – undo
2462 2462
 			$Connection = new Connection();
2463 2463
 			$sth = $Connection->db->prepare($query);
2464 2464
                         $sth->execute(array(':version' => $version));
2465
-                } catch(PDOException $e) {
2465
+                } catch (PDOException $e) {
2466 2466
                         return "error : ".$e->getMessage();
2467 2467
                 }
2468 2468
 	}
@@ -2474,7 +2474,7 @@  discard block
 block discarded – undo
2474 2474
 			$Connection = new Connection();
2475 2475
 			$sth = $Connection->db->prepare($query);
2476 2476
                         $sth->execute(array(':version' => $version));
2477
-                } catch(PDOException $e) {
2477
+                } catch (PDOException $e) {
2478 2478
                         return "error : ".$e->getMessage();
2479 2479
                 }
2480 2480
 	}
@@ -2490,7 +2490,7 @@  discard block
 block discarded – undo
2490 2490
 			$Connection = new Connection();
2491 2491
 			$sth = $Connection->db->prepare($query);
2492 2492
                         $sth->execute();
2493
-                } catch(PDOException $e) {
2493
+                } catch (PDOException $e) {
2494 2494
                         return "error : ".$e->getMessage();
2495 2495
                 }
2496 2496
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2505,7 +2505,7 @@  discard block
 block discarded – undo
2505 2505
 			$Connection = new Connection();
2506 2506
 			$sth = $Connection->db->prepare($query);
2507 2507
                         $sth->execute();
2508
-                } catch(PDOException $e) {
2508
+                } catch (PDOException $e) {
2509 2509
                         return "error : ".$e->getMessage();
2510 2510
                 }
2511 2511
 	}
@@ -2520,7 +2520,7 @@  discard block
 block discarded – undo
2520 2520
 			$Connection = new Connection();
2521 2521
 			$sth = $Connection->db->prepare($query);
2522 2522
                         $sth->execute();
2523
-                } catch(PDOException $e) {
2523
+                } catch (PDOException $e) {
2524 2524
                         return "error : ".$e->getMessage();
2525 2525
                 }
2526 2526
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2535,7 +2535,7 @@  discard block
 block discarded – undo
2535 2535
 			$Connection = new Connection();
2536 2536
 			$sth = $Connection->db->prepare($query);
2537 2537
                         $sth->execute();
2538
-                } catch(PDOException $e) {
2538
+                } catch (PDOException $e) {
2539 2539
                         return "error : ".$e->getMessage();
2540 2540
                 }
2541 2541
 	}
@@ -2551,7 +2551,7 @@  discard block
 block discarded – undo
2551 2551
 			$Connection = new Connection();
2552 2552
 			$sth = $Connection->db->prepare($query);
2553 2553
                         $sth->execute();
2554
-                } catch(PDOException $e) {
2554
+                } catch (PDOException $e) {
2555 2555
                         return "error : ".$e->getMessage();
2556 2556
                 }
2557 2557
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2566,7 +2566,7 @@  discard block
 block discarded – undo
2566 2566
 			$Connection = new Connection();
2567 2567
 			$sth = $Connection->db->prepare($query);
2568 2568
                         $sth->execute();
2569
-                } catch(PDOException $e) {
2569
+                } catch (PDOException $e) {
2570 2570
                         return "error : ".$e->getMessage();
2571 2571
                 }
2572 2572
 	}
@@ -2581,7 +2581,7 @@  discard block
 block discarded – undo
2581 2581
 			$Connection = new Connection();
2582 2582
 			$sth = $Connection->db->prepare($query);
2583 2583
                         $sth->execute();
2584
-                } catch(PDOException $e) {
2584
+                } catch (PDOException $e) {
2585 2585
                         return "error : ".$e->getMessage();
2586 2586
                 }
2587 2587
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2596,7 +2596,7 @@  discard block
 block discarded – undo
2596 2596
 			$Connection = new Connection();
2597 2597
 			$sth = $Connection->db->prepare($query);
2598 2598
                         $sth->execute();
2599
-                } catch(PDOException $e) {
2599
+                } catch (PDOException $e) {
2600 2600
                         return "error : ".$e->getMessage();
2601 2601
                 }
2602 2602
 	}
@@ -2611,7 +2611,7 @@  discard block
 block discarded – undo
2611 2611
 			$Connection = new Connection();
2612 2612
 			$sth = $Connection->db->prepare($query);
2613 2613
                         $sth->execute();
2614
-                } catch(PDOException $e) {
2614
+                } catch (PDOException $e) {
2615 2615
                         return "error : ".$e->getMessage();
2616 2616
                 }
2617 2617
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2626,7 +2626,7 @@  discard block
 block discarded – undo
2626 2626
 			$Connection = new Connection();
2627 2627
 			$sth = $Connection->db->prepare($query);
2628 2628
                         $sth->execute();
2629
-                } catch(PDOException $e) {
2629
+                } catch (PDOException $e) {
2630 2630
                         return "error : ".$e->getMessage();
2631 2631
                 }
2632 2632
 	}
@@ -2641,7 +2641,7 @@  discard block
 block discarded – undo
2641 2641
 			$Connection = new Connection();
2642 2642
 			$sth = $Connection->db->prepare($query);
2643 2643
                         $sth->execute();
2644
-                } catch(PDOException $e) {
2644
+                } catch (PDOException $e) {
2645 2645
                         return "error : ".$e->getMessage();
2646 2646
                 }
2647 2647
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2656,7 +2656,7 @@  discard block
 block discarded – undo
2656 2656
 			$Connection = new Connection();
2657 2657
 			$sth = $Connection->db->prepare($query);
2658 2658
                         $sth->execute();
2659
-                } catch(PDOException $e) {
2659
+                } catch (PDOException $e) {
2660 2660
                         return "error : ".$e->getMessage();
2661 2661
                 }
2662 2662
 	}
@@ -2671,7 +2671,7 @@  discard block
 block discarded – undo
2671 2671
 			$Connection = new Connection();
2672 2672
 			$sth = $Connection->db->prepare($query);
2673 2673
                         $sth->execute();
2674
-                } catch(PDOException $e) {
2674
+                } catch (PDOException $e) {
2675 2675
                         return "error : ".$e->getMessage();
2676 2676
                 }
2677 2677
 	}
@@ -2686,7 +2686,7 @@  discard block
 block discarded – undo
2686 2686
 			$Connection = new Connection();
2687 2687
 			$sth = $Connection->db->prepare($query);
2688 2688
                         $sth->execute();
2689
-                } catch(PDOException $e) {
2689
+                } catch (PDOException $e) {
2690 2690
                         return "error : ".$e->getMessage();
2691 2691
                 }
2692 2692
 	}
Please login to merge, or discard this patch.
Braces   +931 added lines, -322 removed lines patch added patch discarded remove patch
@@ -17,7 +17,9 @@  discard block
 block discarded – undo
17 17
 		curl_setopt($ch, CURLOPT_URL, $url);
18 18
 		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
19 19
 		curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
20
-		if ($referer != '') curl_setopt($ch, CURLOPT_REFERER, $referer);
20
+		if ($referer != '') {
21
+			curl_setopt($ch, CURLOPT_REFERER, $referer);
22
+		}
21 23
 		curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5');
22 24
 		curl_setopt($ch, CURLOPT_FILE, $fp);
23 25
 		curl_exec($ch);
@@ -28,12 +30,16 @@  discard block
 block discarded – undo
28 30
 	public static function gunzip($in_file,$out_file_name = '') {
29 31
 		//echo $in_file.' -> '.$out_file_name."\n";
30 32
 		$buffer_size = 4096; // read 4kb at a time
31
-		if ($out_file_name == '') $out_file_name = str_replace('.gz', '', $in_file); 
33
+		if ($out_file_name == '') {
34
+			$out_file_name = str_replace('.gz', '', $in_file);
35
+		}
32 36
 		if ($in_file != '' && file_exists($in_file)) {
33 37
 			// PHP version of Ubuntu use gzopen64 instead of gzopen
34
-			if (function_exists('gzopen')) $file = gzopen($in_file,'rb');
35
-			elseif (function_exists('gzopen64')) $file = gzopen64($in_file,'rb');
36
-			else {
38
+			if (function_exists('gzopen')) {
39
+				$file = gzopen($in_file,'rb');
40
+			} elseif (function_exists('gzopen64')) {
41
+				$file = gzopen64($in_file,'rb');
42
+			} else {
37 43
 				echo 'gzopen not available';
38 44
 				die;
39 45
 			}
@@ -54,8 +60,12 @@  discard block
 block discarded – undo
54 60
 			if ($res === TRUE) {
55 61
 				$zip->extractTo($path);
56 62
 				$zip->close();
57
-			} else return false;
58
-		} else return false;
63
+			} else {
64
+				return false;
65
+			}
66
+		} else {
67
+			return false;
68
+		}
59 69
 	}
60 70
 	
61 71
 	public static function connect_sqlite($database) {
@@ -70,7 +80,9 @@  discard block
 block discarded – undo
70 80
 	public static function retrieve_route_sqlite_to_dest($database_file) {
71 81
 		global $globalDebug, $globalTransaction;
72 82
 		//$query = 'TRUNCATE TABLE routes';
73
-		if ($globalDebug) echo " - Delete previous routes from DB -";
83
+		if ($globalDebug) {
84
+			echo " - Delete previous routes from DB -";
85
+		}
74 86
 		$query = "DELETE FROM routes WHERE Source = '' OR Source = :source";
75 87
 		$Connection = new Connection();
76 88
 		try {
@@ -81,7 +93,9 @@  discard block
 block discarded – undo
81 93
                         return "error : ".$e->getMessage();
82 94
                 }
83 95
 
84
-    		if ($globalDebug) echo " - Add routes to DB -";
96
+    		if ($globalDebug) {
97
+    			echo " - Add routes to DB -";
98
+    		}
85 99
     		update_db::connect_sqlite($database_file);
86 100
 		//$query = 'select Route.RouteID, Route.callsign, operator.Icao AS operator_icao, FromAir.Icao AS FromAirportIcao, ToAir.Icao AS ToAirportIcao from Route inner join operator ON Route.operatorId = operator.operatorId LEFT JOIN Airport AS FromAir ON route.FromAirportId = FromAir.AirportId LEFT JOIN Airport AS ToAir ON ToAir.AirportID = route.ToAirportID';
87 101
 		$query = "select Route.RouteID, Route.callsign, operator.Icao AS operator_icao, FromAir.Icao AS FromAirportIcao, ToAir.Icao AS ToAirportIcao, rstp.allstop AS AllStop from Route inner join operator ON Route.operatorId = operator.operatorId LEFT JOIN Airport AS FromAir ON route.FromAirportId = FromAir.AirportId LEFT JOIN Airport AS ToAir ON ToAir.AirportID = route.ToAirportID LEFT JOIN (select RouteId,GROUP_CONCAT(icao,' ') as allstop from routestop left join Airport as air ON routestop.AirportId = air.AirportID group by RouteID) AS rstp ON Route.RouteID = rstp.RouteID";
@@ -96,15 +110,21 @@  discard block
 block discarded – undo
96 110
 		$Connection = new Connection();
97 111
 		$sth_dest = $Connection->db->prepare($query_dest);
98 112
 		try {
99
-			if ($globalTransaction) $Connection->db->beginTransaction();
113
+			if ($globalTransaction) {
114
+				$Connection->db->beginTransaction();
115
+			}
100 116
             		while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
101 117
 				//$query_dest_values = array(':RouteID' => $values['RouteId'],':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
102 118
 				$query_dest_values = array(':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
103 119
 				$sth_dest->execute($query_dest_values);
104 120
             		}
105
-			if ($globalTransaction) $Connection->db->commit();
121
+			if ($globalTransaction) {
122
+				$Connection->db->commit();
123
+			}
106 124
 		} catch(PDOException $e) {
107
-			if ($globalTransaction) $Connection->db->rollBack(); 
125
+			if ($globalTransaction) {
126
+				$Connection->db->rollBack();
127
+			}
108 128
 			return "error : ".$e->getMessage();
109 129
 		}
110 130
                 return '';
@@ -112,7 +132,9 @@  discard block
 block discarded – undo
112 132
 	public static function retrieve_route_oneworld($database_file) {
113 133
 		global $globalDebug, $globalTransaction;
114 134
 		//$query = 'TRUNCATE TABLE routes';
115
-		if ($globalDebug) echo " - Delete previous routes from DB -";
135
+		if ($globalDebug) {
136
+			echo " - Delete previous routes from DB -";
137
+		}
116 138
 		$query = "DELETE FROM routes WHERE Source = '' OR Source = :source";
117 139
 		$Connection = new Connection();
118 140
 		try {
@@ -123,14 +145,18 @@  discard block
 block discarded – undo
123 145
                         return "error : ".$e->getMessage();
124 146
                 }
125 147
 
126
-    		if ($globalDebug) echo " - Add routes to DB -";
148
+    		if ($globalDebug) {
149
+    			echo " - Add routes to DB -";
150
+    		}
127 151
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
128 152
 		$Spotter = new Spotter();
129 153
 		if ($fh = fopen($database_file,"r")) {
130 154
 			$query_dest = 'INSERT INTO routes (CallSign,Operator_ICAO,FromAirport_ICAO,FromAirport_Time,ToAirport_ICAO,ToAirport_Time,RouteStop,Source) VALUES (:CallSign, :Operator_ICAO, :FromAirport_ICAO,:FromAirport_Time, :ToAirport_ICAO, :ToAirport_Time,:routestop, :source)';
131 155
 			$Connection = new Connection();
132 156
 			$sth_dest = $Connection->db->prepare($query_dest);
133
-			if ($globalTransaction) $Connection->db->beginTransaction();
157
+			if ($globalTransaction) {
158
+				$Connection->db->beginTransaction();
159
+			}
134 160
 			while (!feof($fh)) {
135 161
 				$line = fgetcsv($fh,9999,',');
136 162
 				if ($line[0] != '') {
@@ -139,13 +165,17 @@  discard block
 block discarded – undo
139 165
 							$query_dest_values = array(':CallSign' => str_replace('*','',$line[7]),':Operator_ICAO' => '',':FromAirport_ICAO' => $Spotter->getAirportICAO($line[0]),':FromAirport_Time' => $line[5],':ToAirport_ICAO' => $Spotter->getAirportICAO($line[1]),':ToAirport_Time' => $line[6],':routestop' => '',':source' => 'oneworld');
140 166
 							$sth_dest->execute($query_dest_values);
141 167
 						} catch(PDOException $e) {
142
-							if ($globalTransaction) $Connection->db->rollBack(); 
168
+							if ($globalTransaction) {
169
+								$Connection->db->rollBack();
170
+							}
143 171
 							return "error : ".$e->getMessage();
144 172
 						}
145 173
 					}
146 174
 				}
147 175
 			}
148
-			if ($globalTransaction) $Connection->db->commit();
176
+			if ($globalTransaction) {
177
+				$Connection->db->commit();
178
+			}
149 179
 		}
150 180
                 return '';
151 181
 	}
@@ -153,7 +183,9 @@  discard block
 block discarded – undo
153 183
 	public static function retrieve_route_skyteam($database_file) {
154 184
 		global $globalDebug, $globalTransaction;
155 185
 		//$query = 'TRUNCATE TABLE routes';
156
-		if ($globalDebug) echo " - Delete previous routes from DB -";
186
+		if ($globalDebug) {
187
+			echo " - Delete previous routes from DB -";
188
+		}
157 189
 		$query = "DELETE FROM routes WHERE Source = '' OR Source = :source";
158 190
 		$Connection = new Connection();
159 191
 		try {
@@ -164,7 +196,9 @@  discard block
 block discarded – undo
164 196
                         return "error : ".$e->getMessage();
165 197
                 }
166 198
 
167
-    		if ($globalDebug) echo " - Add routes to DB -";
199
+    		if ($globalDebug) {
200
+    			echo " - Add routes to DB -";
201
+    		}
168 202
 
169 203
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
170 204
 		$Spotter = new Spotter();
@@ -173,7 +207,9 @@  discard block
 block discarded – undo
173 207
 			$Connection = new Connection();
174 208
 			$sth_dest = $Connection->db->prepare($query_dest);
175 209
 			try {
176
-				if ($globalTransaction) $Connection->db->beginTransaction();
210
+				if ($globalTransaction) {
211
+					$Connection->db->beginTransaction();
212
+				}
177 213
 				while (!feof($fh)) {
178 214
 					$line = fgetcsv($fh,9999,',');
179 215
 					if ($line[0] != '') {
@@ -184,9 +220,13 @@  discard block
 block discarded – undo
184 220
 						}
185 221
 					}
186 222
 				}
187
-				if ($globalTransaction) $Connection->db->commit();
223
+				if ($globalTransaction) {
224
+					$Connection->db->commit();
225
+				}
188 226
 			} catch(PDOException $e) {
189
-				if ($globalTransaction) $Connection->db->rollBack(); 
227
+				if ($globalTransaction) {
228
+					$Connection->db->rollBack();
229
+				}
190 230
 				return "error : ".$e->getMessage();
191 231
 			}
192 232
 		}
@@ -229,11 +269,16 @@  discard block
 block discarded – undo
229 269
 		$sth_dest = $Connection->db->prepare($query_dest);
230 270
 		$sth_dest_owner = $Connection->db->prepare($query_dest_owner);
231 271
 		try {
232
-			if ($globalTransaction) $Connection->db->beginTransaction();
272
+			if ($globalTransaction) {
273
+				$Connection->db->beginTransaction();
274
+			}
233 275
             		while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
234 276
 			//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
235
-				if ($values['UserString4'] == 'M') $type = 'military';
236
-				else $type = null;
277
+				if ($values['UserString4'] == 'M') {
278
+					$type = 'military';
279
+				} else {
280
+					$type = null;
281
+				}
237 282
 				$query_dest_values = array(':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':source' => $database_file,':type' => $type);
238 283
 				$sth_dest->execute($query_dest_values);
239 284
 				if ($values['RegisteredOwners'] != '' && $values['RegisteredOwners'] != NULL && $values['RegisteredOwners'] != 'Private') {
@@ -241,7 +286,9 @@  discard block
 block discarded – undo
241 286
 				    $sth_dest_owner->execute($query_dest_owner_values);
242 287
 				}
243 288
             		}
244
-			if ($globalTransaction) $Connection->db->commit();
289
+			if ($globalTransaction) {
290
+				$Connection->db->commit();
291
+			}
245 292
 		} catch(PDOException $e) {
246 293
 			return "error : ".$e->getMessage();
247 294
 		}
@@ -278,7 +325,9 @@  discard block
 block discarded – undo
278 325
 			$Connection = new Connection();
279 326
 			$sth_dest = $Connection->db->prepare($query_dest);
280 327
 			try {
281
-				if ($globalTransaction) $Connection->db->beginTransaction();
328
+				if ($globalTransaction) {
329
+					$Connection->db->beginTransaction();
330
+				}
282 331
             			while (!feof($fh)) {
283 332
             				$values = array();
284 333
             				$line = $Common->hex2str(fgets($fh,9999));
@@ -289,7 +338,9 @@  discard block
 block discarded – undo
289 338
             				// Check if we can find ICAO, else set it to GLID
290 339
             				$aircraft_name_split = explode(' ',$aircraft_name);
291 340
             				$search_more = '';
292
-            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
341
+            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) {
342
+            					$search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
343
+            				}
293 344
             				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
294 345
             				$sth_search = $Connection->db->prepare($query_search);
295 346
 					try {
@@ -302,7 +353,9 @@  discard block
 block discarded – undo
302 353
 					} catch(PDOException $e) {
303 354
 						return "error : ".$e->getMessage();
304 355
 					}
305
-					if (!isset($values['ICAOTypeCode'])) $values['ICAOTypeCode'] = 'GLID';
356
+					if (!isset($values['ICAOTypeCode'])) {
357
+						$values['ICAOTypeCode'] = 'GLID';
358
+					}
306 359
 					// Add data to db
307 360
 					if ($values['Registration'] != '' && $values['Registration'] != '0000') {
308 361
 						//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
@@ -311,7 +364,9 @@  discard block
 block discarded – undo
311 364
 						$sth_dest->execute($query_dest_values);
312 365
 					}
313 366
 				}
314
-				if ($globalTransaction) $Connection->db->commit();
367
+				if ($globalTransaction) {
368
+					$Connection->db->commit();
369
+				}
315 370
 			} catch(PDOException $e) {
316 371
 				return "error : ".$e->getMessage();
317 372
 			}
@@ -347,7 +402,9 @@  discard block
 block discarded – undo
347 402
 			$Connection = new Connection();
348 403
 			$sth_dest = $Connection->db->prepare($query_dest);
349 404
 			try {
350
-				if ($globalTransaction) $Connection->db->beginTransaction();
405
+				if ($globalTransaction) {
406
+					$Connection->db->beginTransaction();
407
+				}
351 408
 				$tmp = fgetcsv($fh,9999,',',"'");
352 409
             			while (!feof($fh)) {
353 410
             				$line = fgetcsv($fh,9999,',',"'");
@@ -360,13 +417,17 @@  discard block
 block discarded – undo
360 417
             				// Check if we can find ICAO, else set it to GLID
361 418
             				$aircraft_name_split = explode(' ',$aircraft_name);
362 419
             				$search_more = '';
363
-            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
420
+            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) {
421
+            					$search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
422
+            				}
364 423
             				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
365 424
             				$sth_search = $Connection->db->prepare($query_search);
366 425
 					try {
367 426
                                     		$sth_search->execute();
368 427
 	            				$result = $sth_search->fetch(PDO::FETCH_ASSOC);
369
-	            				if (isset($result['icao']) && $result['icao'] != '') $values['ICAOTypeCode'] = $result['icao'];
428
+	            				if (isset($result['icao']) && $result['icao'] != '') {
429
+	            					$values['ICAOTypeCode'] = $result['icao'];
430
+	            				}
370 431
 					} catch(PDOException $e) {
371 432
 						return "error : ".$e->getMessage();
372 433
 					}
@@ -379,7 +440,9 @@  discard block
 block discarded – undo
379 440
 						$sth_dest->execute($query_dest_values);
380 441
 					}
381 442
 				}
382
-				if ($globalTransaction) $Connection->db->commit();
443
+				if ($globalTransaction) {
444
+					$Connection->db->commit();
445
+				}
383 446
 			} catch(PDOException $e) {
384 447
 				return "error : ".$e->getMessage();
385 448
 			}
@@ -418,7 +481,9 @@  discard block
 block discarded – undo
418 481
 			$sth_dest = $Connection->db->prepare($query_dest);
419 482
 			$sth_modes = $Connection->db->prepare($query_modes);
420 483
 			try {
421
-				if ($globalTransaction) $Connection->db->beginTransaction();
484
+				if ($globalTransaction) {
485
+					$Connection->db->beginTransaction();
486
+				}
422 487
 				$tmp = fgetcsv($fh,9999,',','"');
423 488
             			while (!feof($fh)) {
424 489
             				$line = fgetcsv($fh,9999,',','"');
@@ -428,16 +493,22 @@  discard block
 block discarded – undo
428 493
             				    $values['registration'] = $line[0];
429 494
             				    $values['base'] = $line[4];
430 495
             				    $values['owner'] = $line[5];
431
-            				    if ($line[6] == '') $values['date_first_reg'] = null;
432
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
496
+            				    if ($line[6] == '') {
497
+            				    	$values['date_first_reg'] = null;
498
+            				    } else {
499
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
500
+					    }
433 501
 					    $values['cancel'] = $line[7];
434 502
 					} elseif ($country == 'EI') {
435 503
 					    // TODO : add modeS & reg to aircraft_modes
436 504
             				    $values['registration'] = $line[0];
437 505
             				    $values['base'] = $line[3];
438 506
             				    $values['owner'] = $line[2];
439
-            				    if ($line[1] == '') $values['date_first_reg'] = null;
440
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[1]));
507
+            				    if ($line[1] == '') {
508
+            				    	$values['date_first_reg'] = null;
509
+            				    } else {
510
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[1]));
511
+					    }
441 512
 					    $values['cancel'] = '';
442 513
 					    $values['modes'] = $line[7];
443 514
 					    $values['icao'] = $line[8];
@@ -456,16 +527,22 @@  discard block
 block discarded – undo
456 527
             				    $values['registration'] = $line[3];
457 528
             				    $values['base'] = null;
458 529
             				    $values['owner'] = $line[5];
459
-            				    if ($line[18] == '') $values['date_first_reg'] = null;
460
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[18]));
530
+            				    if ($line[18] == '') {
531
+            				    	$values['date_first_reg'] = null;
532
+            				    } else {
533
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[18]));
534
+					    }
461 535
 					    $values['cancel'] = '';
462 536
 					} elseif ($country == 'VH') {
463 537
 					    // TODO : add modeS & reg to aircraft_modes
464 538
             				    $values['registration'] = $line[0];
465 539
             				    $values['base'] = null;
466 540
             				    $values['owner'] = $line[12];
467
-            				    if ($line[28] == '') $values['date_first_reg'] = null;
468
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[28]));
541
+            				    if ($line[28] == '') {
542
+            				    	$values['date_first_reg'] = null;
543
+            				    } else {
544
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[28]));
545
+					    }
469 546
 
470 547
 					    $values['cancel'] = $line[39];
471 548
 					} elseif ($country == 'OE' || $country == '9A' || $country == 'VP' || $country == 'LX' || $country == 'P2' || $country == 'HC') {
@@ -484,29 +561,41 @@  discard block
 block discarded – undo
484 561
             				    $values['registration'] = $line[0];
485 562
             				    $values['base'] = null;
486 563
             				    $values['owner'] = $line[8];
487
-            				    if ($line[7] == '') $values['date_first_reg'] = null;
488
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
564
+            				    if ($line[7] == '') {
565
+            				    	$values['date_first_reg'] = null;
566
+            				    } else {
567
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
568
+					    }
489 569
 					    $values['cancel'] = '';
490 570
 					} elseif ($country == 'PP') {
491 571
             				    $values['registration'] = $line[0];
492 572
             				    $values['base'] = null;
493 573
             				    $values['owner'] = $line[4];
494
-            				    if ($line[6] == '') $values['date_first_reg'] = null;
495
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
574
+            				    if ($line[6] == '') {
575
+            				    	$values['date_first_reg'] = null;
576
+            				    } else {
577
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
578
+					    }
496 579
 					    $values['cancel'] = $line[7];
497 580
 					} elseif ($country == 'E7') {
498 581
             				    $values['registration'] = $line[0];
499 582
             				    $values['base'] = null;
500 583
             				    $values['owner'] = $line[4];
501
-            				    if ($line[5] == '') $values['date_first_reg'] = null;
502
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
584
+            				    if ($line[5] == '') {
585
+            				    	$values['date_first_reg'] = null;
586
+            				    } else {
587
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
588
+					    }
503 589
 					    $values['cancel'] = '';
504 590
 					} elseif ($country == '8Q') {
505 591
             				    $values['registration'] = $line[0];
506 592
             				    $values['base'] = null;
507 593
             				    $values['owner'] = $line[3];
508
-            				    if ($line[7] == '') $values['date_first_reg'] = null;
509
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
594
+            				    if ($line[7] == '') {
595
+            				    	$values['date_first_reg'] = null;
596
+            				    } else {
597
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
598
+					    }
510 599
 					    $values['cancel'] = '';
511 600
 					} elseif ($country == 'ZK') {
512 601
             				    $values['registration'] = $line[0];
@@ -551,7 +640,9 @@  discard block
 block discarded – undo
551 640
 						$sth_modes->execute($query_modes_values);
552 641
 					}
553 642
 				}
554
-				if ($globalTransaction) $Connection->db->commit();
643
+				if ($globalTransaction) {
644
+					$Connection->db->commit();
645
+				}
555 646
 			} catch(PDOException $e) {
556 647
 				return "error : ".$e->getMessage();
557 648
 			}
@@ -685,25 +776,45 @@  discard block
 block discarded – undo
685 776
 		    VALUES (:airport_id, :name, :city, :country, :iata, :icao, :latitude, :longitude, :altitude, :type, :home_link, :wikipedia_link, :image_thumb, :image)";
686 777
 		$Connection = new Connection();
687 778
 		$sth_dest = $Connection->db->prepare($query_dest);
688
-		if ($globalTransaction) $Connection->db->beginTransaction();
779
+		if ($globalTransaction) {
780
+			$Connection->db->beginTransaction();
781
+		}
689 782
   
690 783
 		$i = 0;
691 784
 		while($row = sparql_fetch_array($result))
692 785
 		{
693 786
 			if ($i >= 1) {
694 787
 			//print_r($row);
695
-			if (!isset($row['iata'])) $row['iata'] = '';
696
-			if (!isset($row['icao'])) $row['icao'] = '';
697
-			if (!isset($row['type'])) $row['type'] = '';
698
-			if (!isset($row['altitude'])) $row['altitude'] = '';
788
+			if (!isset($row['iata'])) {
789
+				$row['iata'] = '';
790
+			}
791
+			if (!isset($row['icao'])) {
792
+				$row['icao'] = '';
793
+			}
794
+			if (!isset($row['type'])) {
795
+				$row['type'] = '';
796
+			}
797
+			if (!isset($row['altitude'])) {
798
+				$row['altitude'] = '';
799
+			}
699 800
 			if (isset($row['city_bis'])) {
700 801
 				$row['city'] = $row['city_bis'];
701 802
 			}
702
-			if (!isset($row['city'])) $row['city'] = '';
703
-			if (!isset($row['country'])) $row['country'] = '';
704
-			if (!isset($row['homepage'])) $row['homepage'] = '';
705
-			if (!isset($row['wikipedia_page'])) $row['wikipedia_page'] = '';
706
-			if (!isset($row['name'])) continue;
803
+			if (!isset($row['city'])) {
804
+				$row['city'] = '';
805
+			}
806
+			if (!isset($row['country'])) {
807
+				$row['country'] = '';
808
+			}
809
+			if (!isset($row['homepage'])) {
810
+				$row['homepage'] = '';
811
+			}
812
+			if (!isset($row['wikipedia_page'])) {
813
+				$row['wikipedia_page'] = '';
814
+			}
815
+			if (!isset($row['name'])) {
816
+				continue;
817
+			}
707 818
 			if (!isset($row['image'])) {
708 819
 				$row['image'] = '';
709 820
 				$row['image_thumb'] = '';
@@ -739,7 +850,9 @@  discard block
 block discarded – undo
739 850
 
740 851
 			$i++;
741 852
 		}
742
-		if ($globalTransaction) $Connection->db->commit();
853
+		if ($globalTransaction) {
854
+			$Connection->db->commit();
855
+		}
743 856
 		echo "Delete duplicate rows...\n";
744 857
 		$query = 'ALTER IGNORE TABLE airport ADD UNIQUE INDEX icaoidx (icao)';
745 858
 		try {
@@ -751,7 +864,9 @@  discard block
 block discarded – undo
751 864
                 }
752 865
 
753 866
 
754
-		if ($globalDebug) echo "Insert Not available Airport...\n";
867
+		if ($globalDebug) {
868
+			echo "Insert Not available Airport...\n";
869
+		}
755 870
 		$query = "INSERT INTO airport (`airport_id`,`name`,`city`,`country`,`iata`,`icao`,`latitude`,`longitude`,`altitude`,`type`,`home_link`,`wikipedia_link`,`image`,`image_thumb`)
756 871
 		    VALUES (:airport_id, :name, :city, :country, :iata, :icao, :latitude, :longitude, :altitude, :type, :home_link, :wikipedia_link, :image, :image_thumb)";
757 872
 		$query_values = array(':airport_id' => $i, ':name' => 'Not available',':iata' => 'NA',':icao' => 'NA',':latitude' => '0',':longitude' => '0',':altitude' => '0',':type' => 'NA',':city' => 'N/A',':country' => 'N/A',':home_link' => '',':wikipedia_link' => '',':image' => '',':image_thumb' => '');
@@ -778,7 +893,9 @@  discard block
 block discarded – undo
778 893
 		$delimiter = ',';
779 894
 		$out_file = $tmp_dir.'airports.csv';
780 895
 		update_db::download('http://ourairports.com/data/airports.csv',$out_file);
781
-		if (!file_exists($out_file) || !is_readable($out_file)) return FALSE;
896
+		if (!file_exists($out_file) || !is_readable($out_file)) {
897
+			return FALSE;
898
+		}
782 899
 		echo "Add data from ourairports.com...\n";
783 900
 
784 901
 		$header = NULL;
@@ -788,8 +905,9 @@  discard block
 block discarded – undo
788 905
 			//$Connection->db->beginTransaction();
789 906
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
790 907
 			{
791
-				if(!$header) $header = $row;
792
-				else {
908
+				if(!$header) {
909
+					$header = $row;
910
+				} else {
793 911
 					$data = array();
794 912
 					$data = array_combine($header, $row);
795 913
 					try {
@@ -827,7 +945,9 @@  discard block
 block discarded – undo
827 945
 		echo "Download data from another free database...\n";
828 946
 		$out_file = $tmp_dir.'GlobalAirportDatabase.zip';
829 947
 		update_db::download('http://www.partow.net/downloads/GlobalAirportDatabase.zip',$out_file);
830
-		if (!file_exists($out_file) || !is_readable($out_file)) return FALSE;
948
+		if (!file_exists($out_file) || !is_readable($out_file)) {
949
+			return FALSE;
950
+		}
831 951
 		update_db::unzip($out_file);
832 952
 		$header = NULL;
833 953
 		echo "Add data from another free database...\n";
@@ -838,8 +958,9 @@  discard block
 block discarded – undo
838 958
 			//$Connection->db->beginTransaction();
839 959
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
840 960
 			{
841
-				if(!$header) $header = $row;
842
-				else {
961
+				if(!$header) {
962
+					$header = $row;
963
+				} else {
843 964
 					$data = $row;
844 965
 
845 966
 					$query = 'UPDATE airport SET `city` = :city, `country` = :country WHERE icao = :icao';
@@ -1015,7 +1136,9 @@  discard block
 block discarded – undo
1015 1136
 		if (($handle = fopen($tmp_dir.'MASTER.txt', 'r')) !== FALSE)
1016 1137
 		{
1017 1138
 			$i = 0;
1018
-			if ($globalTransaction) $Connection->db->beginTransaction();
1139
+			if ($globalTransaction) {
1140
+				$Connection->db->beginTransaction();
1141
+			}
1019 1142
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1020 1143
 			{
1021 1144
 				if ($i > 0) {
@@ -1028,7 +1151,9 @@  discard block
 block discarded – undo
1028 1151
 					}
1029 1152
 					$result_search = $sths->fetchAll(PDO::FETCH_ASSOC);
1030 1153
 					if (!empty($result_search)) {
1031
-						if ($globalDebug) echo '.';
1154
+						if ($globalDebug) {
1155
+							echo '.';
1156
+						}
1032 1157
 							//if ($globalDBdriver == 'mysql') {
1033 1158
 							//	$queryi = 'INSERT INTO faamfr (mfr,icao) VALUES (:mfr,:icao) ON DUPLICATE KEY UPDATE icao = :icao';
1034 1159
 							//} else {
@@ -1050,8 +1175,12 @@  discard block
 block discarded – undo
1050 1175
 						}
1051 1176
 						$result_search_mfr = $sthsm->fetchAll(PDO::FETCH_ASSOC);
1052 1177
 						if (!empty($result_search_mfr)) {
1053
-							if (trim($data[16]) == '' && trim($data[23]) != '') $data[16] = $data[23];
1054
-							if (trim($data[16]) == '' && trim($data[15]) != '') $data[16] = $data[15];
1178
+							if (trim($data[16]) == '' && trim($data[23]) != '') {
1179
+								$data[16] = $data[23];
1180
+							}
1181
+							if (trim($data[16]) == '' && trim($data[15]) != '') {
1182
+								$data[16] = $data[15];
1183
+							}
1055 1184
 							$queryf = 'INSERT INTO aircraft_modes (FirstCreated,LastModified,ModeS,ModeSCountry,Registration,ICAOTypeCode,Source) VALUES (:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:source)';
1056 1185
 							try {
1057 1186
 								$sthf = $Connection->db->prepare($queryf);
@@ -1062,7 +1191,9 @@  discard block
 block discarded – undo
1062 1191
 						}
1063 1192
 					}
1064 1193
 					if (strtotime($data[29]) > time()) {
1065
-						if ($globalDebug) echo 'i';
1194
+						if ($globalDebug) {
1195
+							echo 'i';
1196
+						}
1066 1197
 						$query = 'INSERT INTO aircraft_owner (registration,base,owner,date_first_reg,Source) VALUES (:registration,:base,:owner,:date_first_reg,:source)';
1067 1198
 						try {
1068 1199
 							$sth = $Connection->db->prepare($query);
@@ -1073,13 +1204,19 @@  discard block
 block discarded – undo
1073 1204
 					}
1074 1205
 				}
1075 1206
 				if ($i % 90 == 0) {
1076
-					if ($globalTransaction) $Connection->db->commit();
1077
-					if ($globalTransaction) $Connection->db->beginTransaction();
1207
+					if ($globalTransaction) {
1208
+						$Connection->db->commit();
1209
+					}
1210
+					if ($globalTransaction) {
1211
+						$Connection->db->beginTransaction();
1212
+					}
1078 1213
 				}
1079 1214
 				$i++;
1080 1215
 			}
1081 1216
 			fclose($handle);
1082
-			if ($globalTransaction) $Connection->db->commit();
1217
+			if ($globalTransaction) {
1218
+				$Connection->db->commit();
1219
+			}
1083 1220
 		}
1084 1221
 		print_r($mfr);
1085 1222
 		return '';
@@ -1104,11 +1241,15 @@  discard block
 block discarded – undo
1104 1241
 			$i = 0;
1105 1242
 			//$Connection->db->setAttribute(PDO::ATTR_AUTOCOMMIT, FALSE);
1106 1243
 			//$Connection->db->beginTransaction();
1107
-			if ($globalTransaction) $Connection->db->beginTransaction();
1244
+			if ($globalTransaction) {
1245
+				$Connection->db->beginTransaction();
1246
+			}
1108 1247
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1109 1248
 			{
1110 1249
 				if ($i > 0) {
1111
-					if ($data[1] == 'NULL') $data[1] = $data[0];
1250
+					if ($data[1] == 'NULL') {
1251
+						$data[1] = $data[0];
1252
+					}
1112 1253
 					$query = 'INSERT INTO aircraft_modes (FirstCreated,LastModified,ModeS,ModeSCountry,Registration,ICAOTypeCode,type_flight,Source) VALUES (:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:type_flight,:source)';
1113 1254
 					try {
1114 1255
 						$sth = $Connection->db->prepare($query);
@@ -1120,7 +1261,9 @@  discard block
 block discarded – undo
1120 1261
 				$i++;
1121 1262
 			}
1122 1263
 			fclose($handle);
1123
-			if ($globalTransaction) $Connection->db->commit();
1264
+			if ($globalTransaction) {
1265
+				$Connection->db->commit();
1266
+			}
1124 1267
 		}
1125 1268
 		return '';
1126 1269
         }
@@ -1141,7 +1284,9 @@  discard block
 block discarded – undo
1141 1284
 		if (($handle = fopen($tmp_dir.'owners.tsv', 'r')) !== FALSE)
1142 1285
 		{
1143 1286
 			$i = 0;
1144
-			if ($globalTransaction) $Connection->db->beginTransaction();
1287
+			if ($globalTransaction) {
1288
+				$Connection->db->beginTransaction();
1289
+			}
1145 1290
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1146 1291
 			{
1147 1292
 				if ($i > 0) {
@@ -1157,7 +1302,9 @@  discard block
 block discarded – undo
1157 1302
 				$i++;
1158 1303
 			}
1159 1304
 			fclose($handle);
1160
-			if ($globalTransaction) $Connection->db->commit();
1305
+			if ($globalTransaction) {
1306
+				$Connection->db->commit();
1307
+			}
1161 1308
 		}
1162 1309
 		return '';
1163 1310
         }
@@ -1182,7 +1329,9 @@  discard block
 block discarded – undo
1182 1329
 			$i = 0;
1183 1330
 			//$Connection->db->setAttribute(PDO::ATTR_AUTOCOMMIT, FALSE);
1184 1331
 			//$Connection->db->beginTransaction();
1185
-			if ($globalTransaction) $Connection->db->beginTransaction();
1332
+			if ($globalTransaction) {
1333
+				$Connection->db->beginTransaction();
1334
+			}
1186 1335
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1187 1336
 			{
1188 1337
 				if ($i > 0) {
@@ -1197,7 +1346,9 @@  discard block
 block discarded – undo
1197 1346
 				$i++;
1198 1347
 			}
1199 1348
 			fclose($handle);
1200
-			if ($globalTransaction) $Connection->db->commit();
1349
+			if ($globalTransaction) {
1350
+				$Connection->db->commit();
1351
+			}
1201 1352
 		}
1202 1353
 		return '';
1203 1354
         }
@@ -1222,7 +1373,9 @@  discard block
 block discarded – undo
1222 1373
 			$i = 0;
1223 1374
 			//$Connection->db->setAttribute(PDO::ATTR_AUTOCOMMIT, FALSE);
1224 1375
 			//$Connection->db->beginTransaction();
1225
-			if ($globalTransaction) $Connection->db->beginTransaction();
1376
+			if ($globalTransaction) {
1377
+				$Connection->db->beginTransaction();
1378
+			}
1226 1379
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1227 1380
 			{
1228 1381
 				if ($i > 0) {
@@ -1237,7 +1390,9 @@  discard block
 block discarded – undo
1237 1390
 				$i++;
1238 1391
 			}
1239 1392
 			fclose($handle);
1240
-			if ($globalTransaction) $Connection->db->commit();
1393
+			if ($globalTransaction) {
1394
+				$Connection->db->commit();
1395
+			}
1241 1396
 		}
1242 1397
 		return '';
1243 1398
         }
@@ -1256,7 +1411,9 @@  discard block
 block discarded – undo
1256 1411
 		$Connection = new Connection();
1257 1412
 		if (($handle = fopen($tmp_dir.'ban_eu.csv', 'r')) !== FALSE)
1258 1413
 		{
1259
-			if ($globalTransaction) $Connection->db->beginTransaction();
1414
+			if ($globalTransaction) {
1415
+				$Connection->db->beginTransaction();
1416
+			}
1260 1417
 			while (($data = fgetcsv($handle, 1000)) !== FALSE)
1261 1418
 			{
1262 1419
 				$query = 'UPDATE airlines SET ban_eu = 1 WHERE icao = :icao AND forsource IS NULL';
@@ -1271,7 +1428,9 @@  discard block
 block discarded – undo
1271 1428
 				}
1272 1429
 			}
1273 1430
 			fclose($handle);
1274
-			if ($globalTransaction) $Connection->db->commit();
1431
+			if ($globalTransaction) {
1432
+				$Connection->db->commit();
1433
+			}
1275 1434
 		}
1276 1435
 		return '';
1277 1436
         }
@@ -1422,7 +1581,9 @@  discard block
 block discarded – undo
1422 1581
 		if (($handle = fopen($filename, 'r')) !== FALSE)
1423 1582
 		{
1424 1583
 			$i = 0;
1425
-			if ($globalTransaction) $Connection->db->beginTransaction();
1584
+			if ($globalTransaction) {
1585
+				$Connection->db->beginTransaction();
1586
+			}
1426 1587
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1427 1588
 			{
1428 1589
 				$i++;
@@ -1450,7 +1611,9 @@  discard block
 block discarded – undo
1450 1611
 				}
1451 1612
 			}
1452 1613
 			fclose($handle);
1453
-			if ($globalTransaction) $Connection->db->commit();
1614
+			if ($globalTransaction) {
1615
+				$Connection->db->commit();
1616
+			}
1454 1617
 		}
1455 1618
 		return '';
1456 1619
         }
@@ -1473,7 +1636,9 @@  discard block
 block discarded – undo
1473 1636
 		$Connection = new Connection();
1474 1637
 		if (($handle = fopen($filename, 'r')) !== FALSE)
1475 1638
 		{
1476
-			if ($globalTransaction) $Connection->db->beginTransaction();
1639
+			if ($globalTransaction) {
1640
+				$Connection->db->beginTransaction();
1641
+			}
1477 1642
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1478 1643
 			{
1479 1644
 				if(count($row) > 1) {
@@ -1487,7 +1652,9 @@  discard block
 block discarded – undo
1487 1652
 				}
1488 1653
 			}
1489 1654
 			fclose($handle);
1490
-			if ($globalTransaction) $Connection->db->commit();
1655
+			if ($globalTransaction) {
1656
+				$Connection->db->commit();
1657
+			}
1491 1658
 		}
1492 1659
 		return '';
1493 1660
         }
@@ -1507,8 +1674,9 @@  discard block
 block discarded – undo
1507 1674
 	        }
1508 1675
 
1509 1676
 
1510
-		if ($globalDBdriver == 'mysql') update_db::gunzip('../db/airspace.sql.gz',$tmp_dir.'airspace.sql');
1511
-		else {
1677
+		if ($globalDBdriver == 'mysql') {
1678
+			update_db::gunzip('../db/airspace.sql.gz',$tmp_dir.'airspace.sql');
1679
+		} else {
1512 1680
 			update_db::gunzip('../db/pgsql/airspace.sql.gz',$tmp_dir.'airspace.sql');
1513 1681
 			$query = "CREATE EXTENSION postgis";
1514 1682
 			$Connection = new Connection(null,null,$_SESSION['database_root'],$_SESSION['database_rootpass']);
@@ -1527,20 +1695,30 @@  discard block
 block discarded – undo
1527 1695
 		global $tmp_dir, $globalDebug;
1528 1696
 		include_once('class.create_db.php');
1529 1697
 		require_once(dirname(__FILE__).'/../require/class.NOTAM.php');
1530
-		if ($globalDebug) echo "NOTAM from FlightAirMap website : Download...";
1698
+		if ($globalDebug) {
1699
+			echo "NOTAM from FlightAirMap website : Download...";
1700
+		}
1531 1701
 		update_db::download('http://data.flightairmap.fr/data/notam.txt.gz',$tmp_dir.'notam.txt.gz');
1532 1702
 		$error = '';
1533 1703
 		if (file_exists($tmp_dir.'notam.txt.gz')) {
1534
-			if ($globalDebug) echo "Gunzip...";
1704
+			if ($globalDebug) {
1705
+				echo "Gunzip...";
1706
+			}
1535 1707
 			update_db::gunzip($tmp_dir.'notam.txt.gz');
1536
-			if ($globalDebug) echo "Add to DB...";
1708
+			if ($globalDebug) {
1709
+				echo "Add to DB...";
1710
+			}
1537 1711
 			//$error = create_db::import_file($tmp_dir.'notam.sql');
1538 1712
 			$NOTAM = new NOTAM();
1539 1713
 			$NOTAM->updateNOTAMfromTextFile($tmp_dir.'notam.txt');
1540
-		} else $error = "File ".$tmp_dir.'notam.txt.gz'." doesn't exist. Download failed.";
1714
+		} else {
1715
+			$error = "File ".$tmp_dir.'notam.txt.gz'." doesn't exist. Download failed.";
1716
+		}
1541 1717
 		if ($error != '') {
1542 1718
 			return $error;
1543
-		} elseif ($globalDebug) echo "Done\n";
1719
+		} elseif ($globalDebug) {
1720
+			echo "Done\n";
1721
+		}
1544 1722
 		return '';
1545 1723
 	}
1546 1724
 
@@ -1594,67 +1772,111 @@  discard block
 block discarded – undo
1594 1772
 		//if ($globalDebug) echo "IVAO : Download...";
1595 1773
 		//update_db::download('http://fr.mirror.ivao.aero/software/ivae_feb2013.zip',$tmp_dir.'ivae_feb2013.zip');
1596 1774
 		if (file_exists($tmp_dir.'ivae_feb2013.zip')) {
1597
-			if ($globalDebug) echo "Unzip...";
1775
+			if ($globalDebug) {
1776
+				echo "Unzip...";
1777
+			}
1598 1778
 			update_db::unzip($tmp_dir.'ivae_feb2013.zip');
1599
-			if ($globalDebug) echo "Add to DB...";
1779
+			if ($globalDebug) {
1780
+				echo "Add to DB...";
1781
+			}
1600 1782
 			update_db::ivao_airlines($tmp_dir.'data/airlines.dat');
1601
-			if ($globalDebug) echo "Copy airlines logos to airlines images directory...";
1783
+			if ($globalDebug) {
1784
+				echo "Copy airlines logos to airlines images directory...";
1785
+			}
1602 1786
 			if (is_writable(dirname(__FILE__).'/../images/airlines')) {
1603
-				if (!$Common->xcopy($tmp_dir.'logos/',dirname(__FILE__).'/../images/airlines/')) $error = "Failed to copy airlines logo.";
1604
-			} else $error = "The directory ".dirname(__FILE__).'/../images/airlines'." must be writable";
1605
-		} else $error = "File ".$tmp_dir.'ivao.zip'." doesn't exist. Download failed.";
1787
+				if (!$Common->xcopy($tmp_dir.'logos/',dirname(__FILE__).'/../images/airlines/')) {
1788
+					$error = "Failed to copy airlines logo.";
1789
+				}
1790
+			} else {
1791
+				$error = "The directory ".dirname(__FILE__).'/../images/airlines'." must be writable";
1792
+			}
1793
+		} else {
1794
+			$error = "File ".$tmp_dir.'ivao.zip'." doesn't exist. Download failed.";
1795
+		}
1606 1796
 		if ($error != '') {
1607 1797
 			return $error;
1608
-		} elseif ($globalDebug) echo "Done\n";
1798
+		} elseif ($globalDebug) {
1799
+			echo "Done\n";
1800
+		}
1609 1801
 		return '';
1610 1802
 	}
1611 1803
 
1612 1804
 	public static function update_routes() {
1613 1805
 		global $tmp_dir, $globalDebug;
1614 1806
 		$error = '';
1615
-		if ($globalDebug) echo "Routes : Download...";
1807
+		if ($globalDebug) {
1808
+			echo "Routes : Download...";
1809
+		}
1616 1810
 		update_db::download('http://www.virtualradarserver.co.uk/Files/StandingData.sqb.gz',$tmp_dir.'StandingData.sqb.gz');
1617 1811
 		if (file_exists($tmp_dir.'StandingData.sqb.gz')) {
1618
-			if ($globalDebug) echo "Gunzip...";
1812
+			if ($globalDebug) {
1813
+				echo "Gunzip...";
1814
+			}
1619 1815
 			update_db::gunzip($tmp_dir.'StandingData.sqb.gz');
1620
-			if ($globalDebug) echo "Add to DB...";
1816
+			if ($globalDebug) {
1817
+				echo "Add to DB...";
1818
+			}
1621 1819
 			$error = update_db::retrieve_route_sqlite_to_dest($tmp_dir.'StandingData.sqb');
1622
-		} else $error = "File ".$tmp_dir.'StandingData.sqb.gz'." doesn't exist. Download failed.";
1820
+		} else {
1821
+			$error = "File ".$tmp_dir.'StandingData.sqb.gz'." doesn't exist. Download failed.";
1822
+		}
1623 1823
 		if ($error != '') {
1624 1824
 			return $error;
1625
-		} elseif ($globalDebug) echo "Done\n";
1825
+		} elseif ($globalDebug) {
1826
+			echo "Done\n";
1827
+		}
1626 1828
 		return '';
1627 1829
 	}
1628 1830
 	public static function update_oneworld() {
1629 1831
 		global $tmp_dir, $globalDebug;
1630 1832
 		$error = '';
1631
-		if ($globalDebug) echo "Schedules Oneworld : Download...";
1833
+		if ($globalDebug) {
1834
+			echo "Schedules Oneworld : Download...";
1835
+		}
1632 1836
 		update_db::download('http://data.flightairmap.fr/data/schedules/oneworld.csv.gz',$tmp_dir.'oneworld.csv.gz');
1633 1837
 		if (file_exists($tmp_dir.'oneworld.csv.gz')) {
1634
-			if ($globalDebug) echo "Gunzip...";
1838
+			if ($globalDebug) {
1839
+				echo "Gunzip...";
1840
+			}
1635 1841
 			update_db::gunzip($tmp_dir.'oneworld.csv.gz');
1636
-			if ($globalDebug) echo "Add to DB...";
1842
+			if ($globalDebug) {
1843
+				echo "Add to DB...";
1844
+			}
1637 1845
 			$error = update_db::retrieve_route_oneworld($tmp_dir.'oneworld.csv');
1638
-		} else $error = "File ".$tmp_dir.'oneworld.csv.gz'." doesn't exist. Download failed.";
1846
+		} else {
1847
+			$error = "File ".$tmp_dir.'oneworld.csv.gz'." doesn't exist. Download failed.";
1848
+		}
1639 1849
 		if ($error != '') {
1640 1850
 			return $error;
1641
-		} elseif ($globalDebug) echo "Done\n";
1851
+		} elseif ($globalDebug) {
1852
+			echo "Done\n";
1853
+		}
1642 1854
 		return '';
1643 1855
 	}
1644 1856
 	public static function update_skyteam() {
1645 1857
 		global $tmp_dir, $globalDebug;
1646 1858
 		$error = '';
1647
-		if ($globalDebug) echo "Schedules Skyteam : Download...";
1859
+		if ($globalDebug) {
1860
+			echo "Schedules Skyteam : Download...";
1861
+		}
1648 1862
 		update_db::download('http://data.flightairmap.fr/data/schedules/skyteam.csv.gz',$tmp_dir.'skyteam.csv.gz');
1649 1863
 		if (file_exists($tmp_dir.'skyteam.csv.gz')) {
1650
-			if ($globalDebug) echo "Gunzip...";
1864
+			if ($globalDebug) {
1865
+				echo "Gunzip...";
1866
+			}
1651 1867
 			update_db::gunzip($tmp_dir.'skyteam.csv.gz');
1652
-			if ($globalDebug) echo "Add to DB...";
1868
+			if ($globalDebug) {
1869
+				echo "Add to DB...";
1870
+			}
1653 1871
 			$error = update_db::retrieve_route_skyteam($tmp_dir.'skyteam.csv');
1654
-		} else $error = "File ".$tmp_dir.'skyteam.csv.gz'." doesn't exist. Download failed.";
1872
+		} else {
1873
+			$error = "File ".$tmp_dir.'skyteam.csv.gz'." doesn't exist. Download failed.";
1874
+		}
1655 1875
 		if ($error != '') {
1656 1876
 			return $error;
1657
-		} elseif ($globalDebug) echo "Done\n";
1877
+		} elseif ($globalDebug) {
1878
+			echo "Done\n";
1879
+		}
1658 1880
 		return '';
1659 1881
 	}
1660 1882
 	public static function update_ModeS() {
@@ -1671,355 +1893,619 @@  discard block
 block discarded – undo
1671 1893
 			exit;
1672 1894
 		} elseif ($globalDebug) echo "Done\n";
1673 1895
 */
1674
-		if ($globalDebug) echo "Modes : Download...";
1675
-//		update_db::download('http://planebase.biz/sqb.php?f=basestationall.zip',$tmp_dir.'basestation_latest.zip','http://planebase.biz/bstnsqb');
1896
+		if ($globalDebug) {
1897
+			echo "Modes : Download...";
1898
+		}
1899
+		//		update_db::download('http://planebase.biz/sqb.php?f=basestationall.zip',$tmp_dir.'basestation_latest.zip','http://planebase.biz/bstnsqb');
1676 1900
 		update_db::download('http://data.flightairmap.fr/data/BaseStation.sqb.gz',$tmp_dir.'BaseStation.sqb.gz');
1677 1901
 
1678 1902
 //		if (file_exists($tmp_dir.'basestation_latest.zip')) {
1679 1903
 		if (file_exists($tmp_dir.'BaseStation.sqb.gz')) {
1680
-			if ($globalDebug) echo "Unzip...";
1681
-//			update_db::unzip($tmp_dir.'basestation_latest.zip');
1904
+			if ($globalDebug) {
1905
+				echo "Unzip...";
1906
+			}
1907
+			//			update_db::unzip($tmp_dir.'basestation_latest.zip');
1682 1908
 			update_db::gunzip($tmp_dir.'BaseStation.sqb.gz');
1683
-			if ($globalDebug) echo "Add to DB...";
1909
+			if ($globalDebug) {
1910
+				echo "Add to DB...";
1911
+			}
1684 1912
 			$error = update_db::retrieve_modes_sqlite_to_dest($tmp_dir.'BaseStation.sqb');
1685 1913
 //			$error = update_db::retrieve_modes_sqlite_to_dest($tmp_dir.'basestation.sqb');
1686
-		} else $error = "File ".$tmp_dir.'basestation_latest.zip'." doesn't exist. Download failed.";
1914
+		} else {
1915
+			$error = "File ".$tmp_dir.'basestation_latest.zip'." doesn't exist. Download failed.";
1916
+		}
1687 1917
 		if ($error != '') {
1688 1918
 			return $error;
1689
-		} elseif ($globalDebug) echo "Done\n";
1919
+		} elseif ($globalDebug) {
1920
+			echo "Done\n";
1921
+		}
1690 1922
 		return '';
1691 1923
 	}
1692 1924
 
1693 1925
 	public static function update_ModeS_faa() {
1694 1926
 		global $tmp_dir, $globalDebug;
1695
-		if ($globalDebug) echo "Modes FAA: Download...";
1927
+		if ($globalDebug) {
1928
+			echo "Modes FAA: Download...";
1929
+		}
1696 1930
 		update_db::download('http://registry.faa.gov/database/ReleasableAircraft.zip',$tmp_dir.'ReleasableAircraft.zip');
1697 1931
 		if (file_exists($tmp_dir.'ReleasableAircraft.zip')) {
1698
-			if ($globalDebug) echo "Unzip...";
1932
+			if ($globalDebug) {
1933
+				echo "Unzip...";
1934
+			}
1699 1935
 			update_db::unzip($tmp_dir.'ReleasableAircraft.zip');
1700
-			if ($globalDebug) echo "Add to DB...";
1936
+			if ($globalDebug) {
1937
+				echo "Add to DB...";
1938
+			}
1701 1939
 			$error = update_db::modes_faa();
1702
-		} else $error = "File ".$tmp_dir.'ReleasableAircraft.zip'." doesn't exist. Download failed.";
1940
+		} else {
1941
+			$error = "File ".$tmp_dir.'ReleasableAircraft.zip'." doesn't exist. Download failed.";
1942
+		}
1703 1943
 		if ($error != '') {
1704 1944
 			return $error;
1705
-		} elseif ($globalDebug) echo "Done\n";
1945
+		} elseif ($globalDebug) {
1946
+			echo "Done\n";
1947
+		}
1706 1948
 		return '';
1707 1949
 	}
1708 1950
 
1709 1951
 	public static function update_ModeS_flarm() {
1710 1952
 		global $tmp_dir, $globalDebug;
1711
-		if ($globalDebug) echo "Modes Flarmnet: Download...";
1953
+		if ($globalDebug) {
1954
+			echo "Modes Flarmnet: Download...";
1955
+		}
1712 1956
 		update_db::download('http://flarmnet.org/files/data.fln',$tmp_dir.'data.fln');
1713 1957
 		if (file_exists($tmp_dir.'data.fln')) {
1714
-			if ($globalDebug) echo "Add to DB...";
1958
+			if ($globalDebug) {
1959
+				echo "Add to DB...";
1960
+			}
1715 1961
 			$error = update_db::retrieve_modes_flarmnet($tmp_dir.'data.fln');
1716
-		} else $error = "File ".$tmp_dir.'data.fln'." doesn't exist. Download failed.";
1962
+		} else {
1963
+			$error = "File ".$tmp_dir.'data.fln'." doesn't exist. Download failed.";
1964
+		}
1717 1965
 		if ($error != '') {
1718 1966
 			return $error;
1719
-		} elseif ($globalDebug) echo "Done\n";
1967
+		} elseif ($globalDebug) {
1968
+			echo "Done\n";
1969
+		}
1720 1970
 		return '';
1721 1971
 	}
1722 1972
 
1723 1973
 	public static function update_ModeS_ogn() {
1724 1974
 		global $tmp_dir, $globalDebug;
1725
-		if ($globalDebug) echo "Modes OGN: Download...";
1975
+		if ($globalDebug) {
1976
+			echo "Modes OGN: Download...";
1977
+		}
1726 1978
 		update_db::download('http://ddb.glidernet.org/download/',$tmp_dir.'ogn.csv');
1727 1979
 		if (file_exists($tmp_dir.'ogn.csv')) {
1728
-			if ($globalDebug) echo "Add to DB...";
1980
+			if ($globalDebug) {
1981
+				echo "Add to DB...";
1982
+			}
1729 1983
 			$error = update_db::retrieve_modes_ogn($tmp_dir.'ogn.csv');
1730
-		} else $error = "File ".$tmp_dir.'ogn.csv'." doesn't exist. Download failed.";
1984
+		} else {
1985
+			$error = "File ".$tmp_dir.'ogn.csv'." doesn't exist. Download failed.";
1986
+		}
1731 1987
 		if ($error != '') {
1732 1988
 			return $error;
1733
-		} elseif ($globalDebug) echo "Done\n";
1989
+		} elseif ($globalDebug) {
1990
+			echo "Done\n";
1991
+		}
1734 1992
 		return '';
1735 1993
 	}
1736 1994
 
1737 1995
 	public static function update_owner() {
1738 1996
 		global $tmp_dir, $globalDebug, $globalMasterSource;
1739 1997
 		
1740
-		if ($globalDebug) echo "Owner France: Download...";
1998
+		if ($globalDebug) {
1999
+			echo "Owner France: Download...";
2000
+		}
1741 2001
 		update_db::download('http://antonakis.co.uk/registers/France.txt',$tmp_dir.'owner_f.csv');
1742 2002
 		if (file_exists($tmp_dir.'owner_f.csv')) {
1743
-			if ($globalDebug) echo "Add to DB...";
2003
+			if ($globalDebug) {
2004
+				echo "Add to DB...";
2005
+			}
1744 2006
 			$error = update_db::retrieve_owner($tmp_dir.'owner_f.csv','F');
1745
-		} else $error = "File ".$tmp_dir.'owner_f.csv'." doesn't exist. Download failed.";
2007
+		} else {
2008
+			$error = "File ".$tmp_dir.'owner_f.csv'." doesn't exist. Download failed.";
2009
+		}
1746 2010
 		if ($error != '') {
1747 2011
 			return $error;
1748
-		} elseif ($globalDebug) echo "Done\n";
2012
+		} elseif ($globalDebug) {
2013
+			echo "Done\n";
2014
+		}
1749 2015
 		
1750
-		if ($globalDebug) echo "Owner Ireland: Download...";
2016
+		if ($globalDebug) {
2017
+			echo "Owner Ireland: Download...";
2018
+		}
1751 2019
 		update_db::download('http://antonakis.co.uk/registers/Ireland.txt',$tmp_dir.'owner_ei.csv');
1752 2020
 		if (file_exists($tmp_dir.'owner_ei.csv')) {
1753
-			if ($globalDebug) echo "Add to DB...";
2021
+			if ($globalDebug) {
2022
+				echo "Add to DB...";
2023
+			}
1754 2024
 			$error = update_db::retrieve_owner($tmp_dir.'owner_ei.csv','EI');
1755
-		} else $error = "File ".$tmp_dir.'owner_ei.csv'." doesn't exist. Download failed.";
2025
+		} else {
2026
+			$error = "File ".$tmp_dir.'owner_ei.csv'." doesn't exist. Download failed.";
2027
+		}
1756 2028
 		if ($error != '') {
1757 2029
 			return $error;
1758
-		} elseif ($globalDebug) echo "Done\n";
1759
-		if ($globalDebug) echo "Owner Switzerland: Download...";
2030
+		} elseif ($globalDebug) {
2031
+			echo "Done\n";
2032
+		}
2033
+		if ($globalDebug) {
2034
+			echo "Owner Switzerland: Download...";
2035
+		}
1760 2036
 		update_db::download('http://antonakis.co.uk/registers/Switzerland.txt',$tmp_dir.'owner_hb.csv');
1761 2037
 		if (file_exists($tmp_dir.'owner_hb.csv')) {
1762
-			if ($globalDebug) echo "Add to DB...";
2038
+			if ($globalDebug) {
2039
+				echo "Add to DB...";
2040
+			}
1763 2041
 			$error = update_db::retrieve_owner($tmp_dir.'owner_hb.csv','HB');
1764
-		} else $error = "File ".$tmp_dir.'owner_hb.csv'." doesn't exist. Download failed.";
2042
+		} else {
2043
+			$error = "File ".$tmp_dir.'owner_hb.csv'." doesn't exist. Download failed.";
2044
+		}
1765 2045
 		if ($error != '') {
1766 2046
 			return $error;
1767
-		} elseif ($globalDebug) echo "Done\n";
1768
-		if ($globalDebug) echo "Owner Czech Republic: Download...";
2047
+		} elseif ($globalDebug) {
2048
+			echo "Done\n";
2049
+		}
2050
+		if ($globalDebug) {
2051
+			echo "Owner Czech Republic: Download...";
2052
+		}
1769 2053
 		update_db::download('http://antonakis.co.uk/registers/CzechRepublic.txt',$tmp_dir.'owner_ok.csv');
1770 2054
 		if (file_exists($tmp_dir.'owner_ok.csv')) {
1771
-			if ($globalDebug) echo "Add to DB...";
2055
+			if ($globalDebug) {
2056
+				echo "Add to DB...";
2057
+			}
1772 2058
 			$error = update_db::retrieve_owner($tmp_dir.'owner_ok.csv','OK');
1773
-		} else $error = "File ".$tmp_dir.'owner_ok.csv'." doesn't exist. Download failed.";
2059
+		} else {
2060
+			$error = "File ".$tmp_dir.'owner_ok.csv'." doesn't exist. Download failed.";
2061
+		}
1774 2062
 		if ($error != '') {
1775 2063
 			return $error;
1776
-		} elseif ($globalDebug) echo "Done\n";
1777
-		if ($globalDebug) echo "Owner Australia: Download...";
2064
+		} elseif ($globalDebug) {
2065
+			echo "Done\n";
2066
+		}
2067
+		if ($globalDebug) {
2068
+			echo "Owner Australia: Download...";
2069
+		}
1778 2070
 		update_db::download('http://antonakis.co.uk/registers/Australia.txt',$tmp_dir.'owner_vh.csv');
1779 2071
 		if (file_exists($tmp_dir.'owner_vh.csv')) {
1780
-			if ($globalDebug) echo "Add to DB...";
2072
+			if ($globalDebug) {
2073
+				echo "Add to DB...";
2074
+			}
1781 2075
 			$error = update_db::retrieve_owner($tmp_dir.'owner_vh.csv','VH');
1782
-		} else $error = "File ".$tmp_dir.'owner_vh.csv'." doesn't exist. Download failed.";
2076
+		} else {
2077
+			$error = "File ".$tmp_dir.'owner_vh.csv'." doesn't exist. Download failed.";
2078
+		}
1783 2079
 		if ($error != '') {
1784 2080
 			return $error;
1785
-		} elseif ($globalDebug) echo "Done\n";
1786
-		if ($globalDebug) echo "Owner Austria: Download...";
2081
+		} elseif ($globalDebug) {
2082
+			echo "Done\n";
2083
+		}
2084
+		if ($globalDebug) {
2085
+			echo "Owner Austria: Download...";
2086
+		}
1787 2087
 		update_db::download('http://antonakis.co.uk/registers/Austria.txt',$tmp_dir.'owner_oe.csv');
1788 2088
 		if (file_exists($tmp_dir.'owner_oe.csv')) {
1789
-			if ($globalDebug) echo "Add to DB...";
2089
+			if ($globalDebug) {
2090
+				echo "Add to DB...";
2091
+			}
1790 2092
 			$error = update_db::retrieve_owner($tmp_dir.'owner_oe.csv','OE');
1791
-		} else $error = "File ".$tmp_dir.'owner_oe.csv'." doesn't exist. Download failed.";
2093
+		} else {
2094
+			$error = "File ".$tmp_dir.'owner_oe.csv'." doesn't exist. Download failed.";
2095
+		}
1792 2096
 		if ($error != '') {
1793 2097
 			return $error;
1794
-		} elseif ($globalDebug) echo "Done\n";
1795
-		if ($globalDebug) echo "Owner Chile: Download...";
2098
+		} elseif ($globalDebug) {
2099
+			echo "Done\n";
2100
+		}
2101
+		if ($globalDebug) {
2102
+			echo "Owner Chile: Download...";
2103
+		}
1796 2104
 		update_db::download('http://antonakis.co.uk/registers/Chile.txt',$tmp_dir.'owner_cc.csv');
1797 2105
 		if (file_exists($tmp_dir.'owner_cc.csv')) {
1798
-			if ($globalDebug) echo "Add to DB...";
2106
+			if ($globalDebug) {
2107
+				echo "Add to DB...";
2108
+			}
1799 2109
 			$error = update_db::retrieve_owner($tmp_dir.'owner_cc.csv','CC');
1800
-		} else $error = "File ".$tmp_dir.'owner_cc.csv'." doesn't exist. Download failed.";
2110
+		} else {
2111
+			$error = "File ".$tmp_dir.'owner_cc.csv'." doesn't exist. Download failed.";
2112
+		}
1801 2113
 		if ($error != '') {
1802 2114
 			return $error;
1803
-		} elseif ($globalDebug) echo "Done\n";
1804
-		if ($globalDebug) echo "Owner Colombia: Download...";
2115
+		} elseif ($globalDebug) {
2116
+			echo "Done\n";
2117
+		}
2118
+		if ($globalDebug) {
2119
+			echo "Owner Colombia: Download...";
2120
+		}
1805 2121
 		update_db::download('http://antonakis.co.uk/registers/Colombia.txt',$tmp_dir.'owner_hj.csv');
1806 2122
 		if (file_exists($tmp_dir.'owner_hj.csv')) {
1807
-			if ($globalDebug) echo "Add to DB...";
2123
+			if ($globalDebug) {
2124
+				echo "Add to DB...";
2125
+			}
1808 2126
 			$error = update_db::retrieve_owner($tmp_dir.'owner_hj.csv','HJ');
1809
-		} else $error = "File ".$tmp_dir.'owner_hj.csv'." doesn't exist. Download failed.";
2127
+		} else {
2128
+			$error = "File ".$tmp_dir.'owner_hj.csv'." doesn't exist. Download failed.";
2129
+		}
1810 2130
 		if ($error != '') {
1811 2131
 			return $error;
1812
-		} elseif ($globalDebug) echo "Done\n";
1813
-		if ($globalDebug) echo "Owner Bosnia Herzegobina: Download...";
2132
+		} elseif ($globalDebug) {
2133
+			echo "Done\n";
2134
+		}
2135
+		if ($globalDebug) {
2136
+			echo "Owner Bosnia Herzegobina: Download...";
2137
+		}
1814 2138
 		update_db::download('http://antonakis.co.uk/registers/BosniaHerzegovina.txt',$tmp_dir.'owner_e7.csv');
1815 2139
 		if (file_exists($tmp_dir.'owner_e7.csv')) {
1816
-			if ($globalDebug) echo "Add to DB...";
2140
+			if ($globalDebug) {
2141
+				echo "Add to DB...";
2142
+			}
1817 2143
 			$error = update_db::retrieve_owner($tmp_dir.'owner_e7.csv','E7');
1818
-		} else $error = "File ".$tmp_dir.'owner_e7.csv'." doesn't exist. Download failed.";
2144
+		} else {
2145
+			$error = "File ".$tmp_dir.'owner_e7.csv'." doesn't exist. Download failed.";
2146
+		}
1819 2147
 		if ($error != '') {
1820 2148
 			return $error;
1821
-		} elseif ($globalDebug) echo "Done\n";
1822
-		if ($globalDebug) echo "Owner Brazil: Download...";
2149
+		} elseif ($globalDebug) {
2150
+			echo "Done\n";
2151
+		}
2152
+		if ($globalDebug) {
2153
+			echo "Owner Brazil: Download...";
2154
+		}
1823 2155
 		update_db::download('http://antonakis.co.uk/registers/Brazil.txt',$tmp_dir.'owner_pp.csv');
1824 2156
 		if (file_exists($tmp_dir.'owner_pp.csv')) {
1825
-			if ($globalDebug) echo "Add to DB...";
2157
+			if ($globalDebug) {
2158
+				echo "Add to DB...";
2159
+			}
1826 2160
 			$error = update_db::retrieve_owner($tmp_dir.'owner_pp.csv','PP');
1827
-		} else $error = "File ".$tmp_dir.'owner_pp.csv'." doesn't exist. Download failed.";
2161
+		} else {
2162
+			$error = "File ".$tmp_dir.'owner_pp.csv'." doesn't exist. Download failed.";
2163
+		}
1828 2164
 		if ($error != '') {
1829 2165
 			return $error;
1830
-		} elseif ($globalDebug) echo "Done\n";
1831
-		if ($globalDebug) echo "Owner Cayman Islands: Download...";
2166
+		} elseif ($globalDebug) {
2167
+			echo "Done\n";
2168
+		}
2169
+		if ($globalDebug) {
2170
+			echo "Owner Cayman Islands: Download...";
2171
+		}
1832 2172
 		update_db::download('http://antonakis.co.uk/registers/CaymanIslands.txt',$tmp_dir.'owner_vp.csv');
1833 2173
 		if (file_exists($tmp_dir.'owner_vp.csv')) {
1834
-			if ($globalDebug) echo "Add to DB...";
2174
+			if ($globalDebug) {
2175
+				echo "Add to DB...";
2176
+			}
1835 2177
 			$error = update_db::retrieve_owner($tmp_dir.'owner_vp.csv','VP');
1836
-		} else $error = "File ".$tmp_dir.'owner_vp.csv'." doesn't exist. Download failed.";
2178
+		} else {
2179
+			$error = "File ".$tmp_dir.'owner_vp.csv'." doesn't exist. Download failed.";
2180
+		}
1837 2181
 		if ($error != '') {
1838 2182
 			return $error;
1839
-		} elseif ($globalDebug) echo "Done\n";
1840
-		if ($globalDebug) echo "Owner Croatia: Download...";
2183
+		} elseif ($globalDebug) {
2184
+			echo "Done\n";
2185
+		}
2186
+		if ($globalDebug) {
2187
+			echo "Owner Croatia: Download...";
2188
+		}
1841 2189
 		update_db::download('http://antonakis.co.uk/registers/Croatia.txt',$tmp_dir.'owner_9a.csv');
1842 2190
 		if (file_exists($tmp_dir.'owner_9a.csv')) {
1843
-			if ($globalDebug) echo "Add to DB...";
2191
+			if ($globalDebug) {
2192
+				echo "Add to DB...";
2193
+			}
1844 2194
 			$error = update_db::retrieve_owner($tmp_dir.'owner_9a.csv','9A');
1845
-		} else $error = "File ".$tmp_dir.'owner_9a.csv'." doesn't exist. Download failed.";
2195
+		} else {
2196
+			$error = "File ".$tmp_dir.'owner_9a.csv'." doesn't exist. Download failed.";
2197
+		}
1846 2198
 		if ($error != '') {
1847 2199
 			return $error;
1848
-		} elseif ($globalDebug) echo "Done\n";
1849
-		if ($globalDebug) echo "Owner Luxembourg: Download...";
2200
+		} elseif ($globalDebug) {
2201
+			echo "Done\n";
2202
+		}
2203
+		if ($globalDebug) {
2204
+			echo "Owner Luxembourg: Download...";
2205
+		}
1850 2206
 		update_db::download('http://antonakis.co.uk/registers/Luxembourg.txt',$tmp_dir.'owner_lx.csv');
1851 2207
 		if (file_exists($tmp_dir.'owner_lx.csv')) {
1852
-			if ($globalDebug) echo "Add to DB...";
2208
+			if ($globalDebug) {
2209
+				echo "Add to DB...";
2210
+			}
1853 2211
 			$error = update_db::retrieve_owner($tmp_dir.'owner_lx.csv','LX');
1854
-		} else $error = "File ".$tmp_dir.'owner_lx.csv'." doesn't exist. Download failed.";
2212
+		} else {
2213
+			$error = "File ".$tmp_dir.'owner_lx.csv'." doesn't exist. Download failed.";
2214
+		}
1855 2215
 		if ($error != '') {
1856 2216
 			return $error;
1857
-		} elseif ($globalDebug) echo "Done\n";
1858
-		if ($globalDebug) echo "Owner Maldives: Download...";
2217
+		} elseif ($globalDebug) {
2218
+			echo "Done\n";
2219
+		}
2220
+		if ($globalDebug) {
2221
+			echo "Owner Maldives: Download...";
2222
+		}
1859 2223
 		update_db::download('http://antonakis.co.uk/registers/Maldives.txt',$tmp_dir.'owner_8q.csv');
1860 2224
 		if (file_exists($tmp_dir.'owner_8q.csv')) {
1861
-			if ($globalDebug) echo "Add to DB...";
2225
+			if ($globalDebug) {
2226
+				echo "Add to DB...";
2227
+			}
1862 2228
 			$error = update_db::retrieve_owner($tmp_dir.'owner_8q.csv','8Q');
1863
-		} else $error = "File ".$tmp_dir.'owner_8q.csv'." doesn't exist. Download failed.";
2229
+		} else {
2230
+			$error = "File ".$tmp_dir.'owner_8q.csv'." doesn't exist. Download failed.";
2231
+		}
1864 2232
 		if ($error != '') {
1865 2233
 			return $error;
1866
-		} elseif ($globalDebug) echo "Done\n";
1867
-		if ($globalDebug) echo "Owner New Zealand: Download...";
2234
+		} elseif ($globalDebug) {
2235
+			echo "Done\n";
2236
+		}
2237
+		if ($globalDebug) {
2238
+			echo "Owner New Zealand: Download...";
2239
+		}
1868 2240
 		update_db::download('http://antonakis.co.uk/registers/NewZealand.txt',$tmp_dir.'owner_zk.csv');
1869 2241
 		if (file_exists($tmp_dir.'owner_zk.csv')) {
1870
-			if ($globalDebug) echo "Add to DB...";
2242
+			if ($globalDebug) {
2243
+				echo "Add to DB...";
2244
+			}
1871 2245
 			$error = update_db::retrieve_owner($tmp_dir.'owner_zk.csv','ZK');
1872
-		} else $error = "File ".$tmp_dir.'owner_zk.csv'." doesn't exist. Download failed.";
2246
+		} else {
2247
+			$error = "File ".$tmp_dir.'owner_zk.csv'." doesn't exist. Download failed.";
2248
+		}
1873 2249
 		if ($error != '') {
1874 2250
 			return $error;
1875
-		} elseif ($globalDebug) echo "Done\n";
1876
-		if ($globalDebug) echo "Owner Papua New Guinea: Download...";
2251
+		} elseif ($globalDebug) {
2252
+			echo "Done\n";
2253
+		}
2254
+		if ($globalDebug) {
2255
+			echo "Owner Papua New Guinea: Download...";
2256
+		}
1877 2257
 		update_db::download('http://antonakis.co.uk/registers/PapuaNewGuinea.txt',$tmp_dir.'owner_p2.csv');
1878 2258
 		if (file_exists($tmp_dir.'owner_p2.csv')) {
1879
-			if ($globalDebug) echo "Add to DB...";
2259
+			if ($globalDebug) {
2260
+				echo "Add to DB...";
2261
+			}
1880 2262
 			$error = update_db::retrieve_owner($tmp_dir.'owner_p2.csv','P2');
1881
-		} else $error = "File ".$tmp_dir.'owner_p2.csv'." doesn't exist. Download failed.";
2263
+		} else {
2264
+			$error = "File ".$tmp_dir.'owner_p2.csv'." doesn't exist. Download failed.";
2265
+		}
1882 2266
 		if ($error != '') {
1883 2267
 			return $error;
1884
-		} elseif ($globalDebug) echo "Done\n";
1885
-		if ($globalDebug) echo "Owner Slovakia: Download...";
2268
+		} elseif ($globalDebug) {
2269
+			echo "Done\n";
2270
+		}
2271
+		if ($globalDebug) {
2272
+			echo "Owner Slovakia: Download...";
2273
+		}
1886 2274
 		update_db::download('http://antonakis.co.uk/registers/Slovakia.txt',$tmp_dir.'owner_om.csv');
1887 2275
 		if (file_exists($tmp_dir.'owner_om.csv')) {
1888
-			if ($globalDebug) echo "Add to DB...";
2276
+			if ($globalDebug) {
2277
+				echo "Add to DB...";
2278
+			}
1889 2279
 			$error = update_db::retrieve_owner($tmp_dir.'owner_om.csv','OM');
1890
-		} else $error = "File ".$tmp_dir.'owner_om.csv'." doesn't exist. Download failed.";
2280
+		} else {
2281
+			$error = "File ".$tmp_dir.'owner_om.csv'." doesn't exist. Download failed.";
2282
+		}
1891 2283
 		if ($error != '') {
1892 2284
 			return $error;
1893
-		} elseif ($globalDebug) echo "Done\n";
1894
-		if ($globalDebug) echo "Owner Ecuador: Download...";
2285
+		} elseif ($globalDebug) {
2286
+			echo "Done\n";
2287
+		}
2288
+		if ($globalDebug) {
2289
+			echo "Owner Ecuador: Download...";
2290
+		}
1895 2291
 		update_db::download('http://antonakis.co.uk/registers/Ecuador.txt',$tmp_dir.'owner_hc.csv');
1896 2292
 		if (file_exists($tmp_dir.'owner_hc.csv')) {
1897
-			if ($globalDebug) echo "Add to DB...";
2293
+			if ($globalDebug) {
2294
+				echo "Add to DB...";
2295
+			}
1898 2296
 			$error = update_db::retrieve_owner($tmp_dir.'owner_hc.csv','HC');
1899
-		} else $error = "File ".$tmp_dir.'owner_hc.csv'." doesn't exist. Download failed.";
2297
+		} else {
2298
+			$error = "File ".$tmp_dir.'owner_hc.csv'." doesn't exist. Download failed.";
2299
+		}
1900 2300
 		if ($error != '') {
1901 2301
 			return $error;
1902
-		} elseif ($globalDebug) echo "Done\n";
1903
-		if ($globalDebug) echo "Owner Iceland: Download...";
2302
+		} elseif ($globalDebug) {
2303
+			echo "Done\n";
2304
+		}
2305
+		if ($globalDebug) {
2306
+			echo "Owner Iceland: Download...";
2307
+		}
1904 2308
 		update_db::download('http://antonakis.co.uk/registers/Iceland.txt',$tmp_dir.'owner_tf.csv');
1905 2309
 		if (file_exists($tmp_dir.'owner_tf.csv')) {
1906
-			if ($globalDebug) echo "Add to DB...";
2310
+			if ($globalDebug) {
2311
+				echo "Add to DB...";
2312
+			}
1907 2313
 			$error = update_db::retrieve_owner($tmp_dir.'owner_tf.csv','TF');
1908
-		} else $error = "File ".$tmp_dir.'owner_tf.csv'." doesn't exist. Download failed.";
2314
+		} else {
2315
+			$error = "File ".$tmp_dir.'owner_tf.csv'." doesn't exist. Download failed.";
2316
+		}
1909 2317
 		if ($error != '') {
1910 2318
 			return $error;
1911
-		} elseif ($globalDebug) echo "Done\n";
1912
-		if ($globalDebug) echo "Owner Isle of Man: Download...";
2319
+		} elseif ($globalDebug) {
2320
+			echo "Done\n";
2321
+		}
2322
+		if ($globalDebug) {
2323
+			echo "Owner Isle of Man: Download...";
2324
+		}
1913 2325
 		update_db::download('http://antonakis.co.uk/registers/IsleOfMan.txt',$tmp_dir.'owner_m.csv');
1914 2326
 		if (file_exists($tmp_dir.'owner_m.csv')) {
1915
-			if ($globalDebug) echo "Add to DB...";
2327
+			if ($globalDebug) {
2328
+				echo "Add to DB...";
2329
+			}
1916 2330
 			$error = update_db::retrieve_owner($tmp_dir.'owner_m.csv','M');
1917
-		} else $error = "File ".$tmp_dir.'owner_m.csv'." doesn't exist. Download failed.";
2331
+		} else {
2332
+			$error = "File ".$tmp_dir.'owner_m.csv'." doesn't exist. Download failed.";
2333
+		}
1918 2334
 		if ($error != '') {
1919 2335
 			return $error;
1920
-		} elseif ($globalDebug) echo "Done\n";
2336
+		} elseif ($globalDebug) {
2337
+			echo "Done\n";
2338
+		}
1921 2339
 		if ($globalMasterSource) {
1922
-			if ($globalDebug) echo "ModeS Netherlands: Download...";
2340
+			if ($globalDebug) {
2341
+				echo "ModeS Netherlands: Download...";
2342
+			}
1923 2343
 			update_db::download('http://antonakis.co.uk/registers/Netherlands.txt',$tmp_dir.'owner_ph.csv');
1924 2344
 			if (file_exists($tmp_dir.'owner_ph.csv')) {
1925
-				if ($globalDebug) echo "Add to DB...";
2345
+				if ($globalDebug) {
2346
+					echo "Add to DB...";
2347
+				}
1926 2348
 				$error = update_db::retrieve_owner($tmp_dir.'owner_ph.csv','PH');
1927
-			} else $error = "File ".$tmp_dir.'owner_ph.csv'." doesn't exist. Download failed.";
2349
+			} else {
2350
+				$error = "File ".$tmp_dir.'owner_ph.csv'." doesn't exist. Download failed.";
2351
+			}
1928 2352
 			if ($error != '') {
1929 2353
 				return $error;
1930
-			} elseif ($globalDebug) echo "Done\n";
1931
-			if ($globalDebug) echo "ModeS Denmark: Download...";
2354
+			} elseif ($globalDebug) {
2355
+				echo "Done\n";
2356
+			}
2357
+			if ($globalDebug) {
2358
+				echo "ModeS Denmark: Download...";
2359
+			}
1932 2360
 			update_db::download('http://antonakis.co.uk/registers/Denmark.txt',$tmp_dir.'owner_oy.csv');
1933 2361
 			if (file_exists($tmp_dir.'owner_oy.csv')) {
1934
-				if ($globalDebug) echo "Add to DB...";
2362
+				if ($globalDebug) {
2363
+					echo "Add to DB...";
2364
+				}
1935 2365
 				$error = update_db::retrieve_owner($tmp_dir.'owner_oy.csv','OY');
1936
-			} else $error = "File ".$tmp_dir.'owner_oy.csv'." doesn't exist. Download failed.";
2366
+			} else {
2367
+				$error = "File ".$tmp_dir.'owner_oy.csv'." doesn't exist. Download failed.";
2368
+			}
1937 2369
 			if ($error != '') {
1938 2370
 				return $error;
1939
-			} elseif ($globalDebug) echo "Done\n";
1940
-		} elseif ($globalDebug) echo "Done\n";
2371
+			} elseif ($globalDebug) {
2372
+				echo "Done\n";
2373
+			}
2374
+		} elseif ($globalDebug) {
2375
+			echo "Done\n";
2376
+		}
1941 2377
 		return '';
1942 2378
 	}
1943 2379
 
1944 2380
 	public static function update_translation() {
1945 2381
 		global $tmp_dir, $globalDebug;
1946 2382
 		$error = '';
1947
-		if ($globalDebug) echo "Translation : Download...";
2383
+		if ($globalDebug) {
2384
+			echo "Translation : Download...";
2385
+		}
1948 2386
 		update_db::download('http://www.acarsd.org/download/translation.php',$tmp_dir.'translation.zip');
1949 2387
 		if (file_exists($tmp_dir.'translation.zip')) {
1950
-			if ($globalDebug) echo "Unzip...";
2388
+			if ($globalDebug) {
2389
+				echo "Unzip...";
2390
+			}
1951 2391
 			update_db::unzip($tmp_dir.'translation.zip');
1952
-			if ($globalDebug) echo "Add to DB...";
2392
+			if ($globalDebug) {
2393
+				echo "Add to DB...";
2394
+			}
1953 2395
 			$error = update_db::translation();
1954
-		} else $error = "File ".$tmp_dir.'translation.zip'." doesn't exist. Download failed.";
2396
+		} else {
2397
+			$error = "File ".$tmp_dir.'translation.zip'." doesn't exist. Download failed.";
2398
+		}
1955 2399
 		if ($error != '') {
1956 2400
 			return $error;
1957
-		} elseif ($globalDebug) echo "Done\n";
2401
+		} elseif ($globalDebug) {
2402
+			echo "Done\n";
2403
+		}
1958 2404
 		return '';
1959 2405
 	}
1960 2406
 
1961 2407
 	public static function update_translation_fam() {
1962 2408
 		global $tmp_dir, $globalDebug;
1963
-		if ($globalDebug) echo "Translation from FlightAirMap website : Download...";
2409
+		if ($globalDebug) {
2410
+			echo "Translation from FlightAirMap website : Download...";
2411
+		}
1964 2412
 		update_db::download('http://data.flightairmap.fr/data/translation.tsv.gz',$tmp_dir.'translation.tsv.gz');
1965 2413
 		if (file_exists($tmp_dir.'translation.tsv.gz')) {
1966
-			if ($globalDebug) echo "Gunzip...";
2414
+			if ($globalDebug) {
2415
+				echo "Gunzip...";
2416
+			}
1967 2417
 			update_db::gunzip($tmp_dir.'translation.tsv.gz');
1968
-			if ($globalDebug) echo "Add to DB...";
2418
+			if ($globalDebug) {
2419
+				echo "Add to DB...";
2420
+			}
1969 2421
 			$error = update_db::translation_fam();
1970
-		} else $error = "File ".$tmp_dir.'translation.tsv.gz'." doesn't exist. Download failed.";
2422
+		} else {
2423
+			$error = "File ".$tmp_dir.'translation.tsv.gz'." doesn't exist. Download failed.";
2424
+		}
1971 2425
 		if ($error != '') {
1972 2426
 			return $error;
1973
-		} elseif ($globalDebug) echo "Done\n";
2427
+		} elseif ($globalDebug) {
2428
+			echo "Done\n";
2429
+		}
1974 2430
 		return '';
1975 2431
 	}
1976 2432
 	public static function update_ModeS_fam() {
1977 2433
 		global $tmp_dir, $globalDebug;
1978
-		if ($globalDebug) echo "ModeS from FlightAirMap website : Download...";
2434
+		if ($globalDebug) {
2435
+			echo "ModeS from FlightAirMap website : Download...";
2436
+		}
1979 2437
 		update_db::download('http://data.flightairmap.fr/data/modes.tsv.gz',$tmp_dir.'modes.tsv.gz');
1980 2438
 		if (file_exists($tmp_dir.'modes.tsv.gz')) {
1981
-			if ($globalDebug) echo "Gunzip...";
2439
+			if ($globalDebug) {
2440
+				echo "Gunzip...";
2441
+			}
1982 2442
 			update_db::gunzip($tmp_dir.'modes.tsv.gz');
1983
-			if ($globalDebug) echo "Add to DB...";
2443
+			if ($globalDebug) {
2444
+				echo "Add to DB...";
2445
+			}
1984 2446
 			$error = update_db::modes_fam();
1985
-		} else $error = "File ".$tmp_dir.'modes.tsv.gz'." doesn't exist. Download failed.";
2447
+		} else {
2448
+			$error = "File ".$tmp_dir.'modes.tsv.gz'." doesn't exist. Download failed.";
2449
+		}
1986 2450
 		if ($error != '') {
1987 2451
 			return $error;
1988
-		} elseif ($globalDebug) echo "Done\n";
2452
+		} elseif ($globalDebug) {
2453
+			echo "Done\n";
2454
+		}
1989 2455
 		return '';
1990 2456
 	}
1991 2457
 	public static function update_owner_fam() {
1992 2458
 		global $tmp_dir, $globalDebug, $globalOwner;
1993
-		if ($globalDebug) echo "owner from FlightAirMap website : Download...";
2459
+		if ($globalDebug) {
2460
+			echo "owner from FlightAirMap website : Download...";
2461
+		}
1994 2462
 		if ($globalOwner === TRUE) {
1995 2463
 			update_db::download('http://data.flightairmap.fr/data/owners_all.tsv.gz',$tmp_dir.'owners.tsv.gz');
1996 2464
 		} else {
1997 2465
 			update_db::download('http://data.flightairmap.fr/data/owners.tsv.gz',$tmp_dir.'owners.tsv.gz');
1998 2466
 		}
1999 2467
 		if (file_exists($tmp_dir.'owners.tsv.gz')) {
2000
-			if ($globalDebug) echo "Gunzip...";
2468
+			if ($globalDebug) {
2469
+				echo "Gunzip...";
2470
+			}
2001 2471
 			update_db::gunzip($tmp_dir.'owners.tsv.gz');
2002
-			if ($globalDebug) echo "Add to DB...";
2472
+			if ($globalDebug) {
2473
+				echo "Add to DB...";
2474
+			}
2003 2475
 			$error = update_db::owner_fam();
2004
-		} else $error = "File ".$tmp_dir.'owners.tsv.gz'." doesn't exist. Download failed.";
2476
+		} else {
2477
+			$error = "File ".$tmp_dir.'owners.tsv.gz'." doesn't exist. Download failed.";
2478
+		}
2005 2479
 		if ($error != '') {
2006 2480
 			return $error;
2007
-		} elseif ($globalDebug) echo "Done\n";
2481
+		} elseif ($globalDebug) {
2482
+			echo "Done\n";
2483
+		}
2008 2484
 		return '';
2009 2485
 	}
2010 2486
 	public static function update_routes_fam() {
2011 2487
 		global $tmp_dir, $globalDebug;
2012
-		if ($globalDebug) echo "Routes from FlightAirMap website : Download...";
2488
+		if ($globalDebug) {
2489
+			echo "Routes from FlightAirMap website : Download...";
2490
+		}
2013 2491
 		update_db::download('http://data.flightairmap.fr/data/routes.tsv.gz',$tmp_dir.'routes.tsv.gz');
2014 2492
 		if (file_exists($tmp_dir.'routes.tsv.gz')) {
2015
-			if ($globalDebug) echo "Gunzip...";
2493
+			if ($globalDebug) {
2494
+				echo "Gunzip...";
2495
+			}
2016 2496
 			update_db::gunzip($tmp_dir.'routes.tsv.gz');
2017
-			if ($globalDebug) echo "Add to DB...";
2497
+			if ($globalDebug) {
2498
+				echo "Add to DB...";
2499
+			}
2018 2500
 			$error = update_db::routes_fam();
2019
-		} else $error = "File ".$tmp_dir.'routes.tsv.gz'." doesn't exist. Download failed.";
2501
+		} else {
2502
+			$error = "File ".$tmp_dir.'routes.tsv.gz'." doesn't exist. Download failed.";
2503
+		}
2020 2504
 		if ($error != '') {
2021 2505
 			return $error;
2022
-		} elseif ($globalDebug) echo "Done\n";
2506
+		} elseif ($globalDebug) {
2507
+			echo "Done\n";
2508
+		}
2023 2509
 		return '';
2024 2510
 	}
2025 2511
 	public static function update_marine_identity_fam() {
@@ -2029,14 +2515,22 @@  discard block
 block discarded – undo
2029 2515
 			$marine_identity_md5_file = explode(' ',file_get_contents($tmp_dir.'marine_identity.tsv.gz.md5'));
2030 2516
 			$marine_identity_md5 = $marine_identity_md5_file[0];
2031 2517
 			if (!update_db::check_marine_identity_version($marine_identity_md5)) {
2032
-				if ($globalDebug) echo "Marine identity from FlightAirMap website : Download...";
2518
+				if ($globalDebug) {
2519
+					echo "Marine identity from FlightAirMap website : Download...";
2520
+				}
2033 2521
 				update_db::download('http://data.flightairmap.fr/data/marine_identity.tsv.gz',$tmp_dir.'marine_identity.tsv.gz');
2034 2522
 				if (file_exists($tmp_dir.'marine_identity.tsv.gz')) {
2035
-					if ($globalDebug) echo "Gunzip...";
2523
+					if ($globalDebug) {
2524
+						echo "Gunzip...";
2525
+					}
2036 2526
 					update_db::gunzip($tmp_dir.'marine_identity.tsv.gz');
2037
-					if ($globalDebug) echo "Add to DB...";
2527
+					if ($globalDebug) {
2528
+						echo "Add to DB...";
2529
+					}
2038 2530
 					$error = update_db::marine_identity_fam();
2039
-				} else $error = "File ".$tmp_dir.'marine_identity.tsv.gz'." doesn't exist. Download failed.";
2531
+				} else {
2532
+					$error = "File ".$tmp_dir.'marine_identity.tsv.gz'." doesn't exist. Download failed.";
2533
+				}
2040 2534
 				if ($error != '') {
2041 2535
 					return $error;
2042 2536
 				} elseif ($globalDebug) {
@@ -2049,17 +2543,25 @@  discard block
 block discarded – undo
2049 2543
 	}
2050 2544
 	public static function update_banned_fam() {
2051 2545
 		global $tmp_dir, $globalDebug;
2052
-		if ($globalDebug) echo "Banned airlines in Europe from FlightAirMap website : Download...";
2546
+		if ($globalDebug) {
2547
+			echo "Banned airlines in Europe from FlightAirMap website : Download...";
2548
+		}
2053 2549
 		update_db::download('http://data.flightairmap.fr/data/ban-eu.csv',$tmp_dir.'ban_eu.csv');
2054 2550
 		if (file_exists($tmp_dir.'ban_eu.csv')) {
2055 2551
 			//if ($globalDebug) echo "Gunzip...";
2056 2552
 			//update_db::gunzip($tmp_dir.'ban_ue.csv');
2057
-			if ($globalDebug) echo "Add to DB...";
2553
+			if ($globalDebug) {
2554
+				echo "Add to DB...";
2555
+			}
2058 2556
 			$error = update_db::banned_fam();
2059
-		} else $error = "File ".$tmp_dir.'ban_eu.csv'." doesn't exist. Download failed.";
2557
+		} else {
2558
+			$error = "File ".$tmp_dir.'ban_eu.csv'." doesn't exist. Download failed.";
2559
+		}
2060 2560
 		if ($error != '') {
2061 2561
 			return $error;
2062
-		} elseif ($globalDebug) echo "Done\n";
2562
+		} elseif ($globalDebug) {
2563
+			echo "Done\n";
2564
+		}
2063 2565
 		return '';
2064 2566
 	}
2065 2567
 
@@ -2067,7 +2569,9 @@  discard block
 block discarded – undo
2067 2569
 		global $tmp_dir, $globalDebug, $globalDBdriver;
2068 2570
 		include_once('class.create_db.php');
2069 2571
 		$error = '';
2070
-		if ($globalDebug) echo "Airspace from FlightAirMap website : Download...";
2572
+		if ($globalDebug) {
2573
+			echo "Airspace from FlightAirMap website : Download...";
2574
+		}
2071 2575
 		if ($globalDBdriver == 'mysql') {
2072 2576
 			update_db::download('http://data.flightairmap.fr/data/airspace_mysql.sql.gz.md5',$tmp_dir.'airspace.sql.gz.md5');
2073 2577
 		} else {
@@ -2083,9 +2587,13 @@  discard block
 block discarded – undo
2083 2587
 					update_db::download('http://data.flightairmap.fr/data/airspace_pgsql.sql.gz',$tmp_dir.'airspace.sql.gz');
2084 2588
 				}
2085 2589
 				if (file_exists($tmp_dir.'airspace.sql.gz')) {
2086
-					if ($globalDebug) echo "Gunzip...";
2590
+					if ($globalDebug) {
2591
+						echo "Gunzip...";
2592
+					}
2087 2593
 					update_db::gunzip($tmp_dir.'airspace.sql.gz');
2088
-					if ($globalDebug) echo "Add to DB...";
2594
+					if ($globalDebug) {
2595
+						echo "Add to DB...";
2596
+					}
2089 2597
 					$Connection = new Connection();
2090 2598
 					if ($Connection->tableExists('airspace')) {
2091 2599
 						$query = 'DROP TABLE airspace';
@@ -2098,31 +2606,47 @@  discard block
 block discarded – undo
2098 2606
 		    			}
2099 2607
 					$error = create_db::import_file($tmp_dir.'airspace.sql');
2100 2608
 					update_db::insert_airspace_version($airspace_md5);
2101
-				} else $error = "File ".$tmp_dir.'airpsace.sql.gz'." doesn't exist. Download failed.";
2609
+				} else {
2610
+					$error = "File ".$tmp_dir.'airpsace.sql.gz'." doesn't exist. Download failed.";
2611
+				}
2102 2612
 			}
2103
-		} else $error = "File ".$tmp_dir.'airpsace.sql.gz.md5'." doesn't exist. Download failed.";
2613
+		} else {
2614
+			$error = "File ".$tmp_dir.'airpsace.sql.gz.md5'." doesn't exist. Download failed.";
2615
+		}
2104 2616
 		if ($error != '') {
2105 2617
 			return $error;
2106
-		} elseif ($globalDebug) echo "Done\n";
2618
+		} elseif ($globalDebug) {
2619
+			echo "Done\n";
2620
+		}
2107 2621
 		return '';
2108 2622
 	}
2109 2623
 
2110 2624
 	public static function update_tle() {
2111 2625
 		global $tmp_dir, $globalDebug;
2112
-		if ($globalDebug) echo "Download TLE : Download...";
2626
+		if ($globalDebug) {
2627
+			echo "Download TLE : Download...";
2628
+		}
2113 2629
 		$alltle = array('stations.txt','gps-ops.txt','glo-ops.txt','galileo.txt','weather.txt','noaa.txt','goes.txt','resource.txt','dmc.txt','tdrss.txt','geo.txt','intelsat.txt','gorizont.txt',
2114 2630
 		'raduga.txt','molniya.txt','iridium.txt','orbcomm.txt','globalstar.txt','amateur.txt','x-comm.txt','other-comm.txt','sbas.txt','nnss.txt','musson.txt','science.txt','geodetic.txt',
2115 2631
 		'engineering.txt','education.txt','military.txt','radar.txt','cubesat.txt','other.txt','tle-new.txt');
2116 2632
 		foreach ($alltle as $filename) {
2117
-			if ($globalDebug) echo "downloading ".$filename.'...';
2633
+			if ($globalDebug) {
2634
+				echo "downloading ".$filename.'...';
2635
+			}
2118 2636
 			update_db::download('http://celestrak.com/NORAD/elements/'.$filename,$tmp_dir.$filename);
2119 2637
 			if (file_exists($tmp_dir.$filename)) {
2120
-				if ($globalDebug) echo "Add to DB ".$filename."...";
2638
+				if ($globalDebug) {
2639
+					echo "Add to DB ".$filename."...";
2640
+				}
2121 2641
 				$error = update_db::tle($tmp_dir.$filename,str_replace('.txt','',$filename));
2122
-			} else $error = "File ".$tmp_dir.$filename." doesn't exist. Download failed.";
2642
+			} else {
2643
+				$error = "File ".$tmp_dir.$filename." doesn't exist. Download failed.";
2644
+			}
2123 2645
 			if ($error != '') {
2124 2646
 				echo $error."\n";
2125
-			} elseif ($globalDebug) echo "Done\n";
2647
+			} elseif ($globalDebug) {
2648
+				echo "Done\n";
2649
+			}
2126 2650
 		}
2127 2651
 		return '';
2128 2652
 	}
@@ -2130,10 +2654,14 @@  discard block
 block discarded – undo
2130 2654
 	public static function update_models() {
2131 2655
 		global $tmp_dir, $globalDebug;
2132 2656
 		$error = '';
2133
-		if ($globalDebug) echo "Models from FlightAirMap website : Download...";
2657
+		if ($globalDebug) {
2658
+			echo "Models from FlightAirMap website : Download...";
2659
+		}
2134 2660
 		update_db::download('http://data.flightairmap.fr/data/models/models.md5sum',$tmp_dir.'models.md5sum');
2135 2661
 		if (file_exists($tmp_dir.'models.md5sum')) {
2136
-			if ($globalDebug) echo "Check files...\n";
2662
+			if ($globalDebug) {
2663
+				echo "Check files...\n";
2664
+			}
2137 2665
 			$newmodelsdb = array();
2138 2666
 			if (($handle = fopen($tmp_dir.'models.md5sum','r')) !== FALSE) {
2139 2667
 				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
@@ -2152,25 +2680,35 @@  discard block
 block discarded – undo
2152 2680
 			}
2153 2681
 			$diff = array_diff($newmodelsdb,$modelsdb);
2154 2682
 			foreach ($diff as $key => $value) {
2155
-				if ($globalDebug) echo 'Downloading model '.$key.' ...'."\n";
2683
+				if ($globalDebug) {
2684
+					echo 'Downloading model '.$key.' ...'."\n";
2685
+				}
2156 2686
 				update_db::download('http://data.flightairmap.fr/data/models/'.$key,dirname(__FILE__).'/../models/'.$key);
2157 2687
 				
2158 2688
 			}
2159 2689
 			update_db::download('http://data.flightairmap.fr/data/models/models.md5sum',dirname(__FILE__).'/../models/models.md5sum');
2160
-		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2690
+		} else {
2691
+			$error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2692
+		}
2161 2693
 		if ($error != '') {
2162 2694
 			return $error;
2163
-		} elseif ($globalDebug) echo "Done\n";
2695
+		} elseif ($globalDebug) {
2696
+			echo "Done\n";
2697
+		}
2164 2698
 		return '';
2165 2699
 	}
2166 2700
 
2167 2701
 	public static function update_space_models() {
2168 2702
 		global $tmp_dir, $globalDebug;
2169 2703
 		$error = '';
2170
-		if ($globalDebug) echo "Space models from FlightAirMap website : Download...";
2704
+		if ($globalDebug) {
2705
+			echo "Space models from FlightAirMap website : Download...";
2706
+		}
2171 2707
 		update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum',$tmp_dir.'space_models.md5sum');
2172 2708
 		if (file_exists($tmp_dir.'space_models.md5sum')) {
2173
-			if ($globalDebug) echo "Check files...\n";
2709
+			if ($globalDebug) {
2710
+				echo "Check files...\n";
2711
+			}
2174 2712
 			$newmodelsdb = array();
2175 2713
 			if (($handle = fopen($tmp_dir.'space_models.md5sum','r')) !== FALSE) {
2176 2714
 				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
@@ -2189,25 +2727,35 @@  discard block
 block discarded – undo
2189 2727
 			}
2190 2728
 			$diff = array_diff($newmodelsdb,$modelsdb);
2191 2729
 			foreach ($diff as $key => $value) {
2192
-				if ($globalDebug) echo 'Downloading space model '.$key.' ...'."\n";
2730
+				if ($globalDebug) {
2731
+					echo 'Downloading space model '.$key.' ...'."\n";
2732
+				}
2193 2733
 				update_db::download('http://data.flightairmap.fr/data/models/space/'.$key,dirname(__FILE__).'/../models/space/'.$key);
2194 2734
 				
2195 2735
 			}
2196 2736
 			update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum',dirname(__FILE__).'/../models/space/space_models.md5sum');
2197
-		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2737
+		} else {
2738
+			$error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2739
+		}
2198 2740
 		if ($error != '') {
2199 2741
 			return $error;
2200
-		} elseif ($globalDebug) echo "Done\n";
2742
+		} elseif ($globalDebug) {
2743
+			echo "Done\n";
2744
+		}
2201 2745
 		return '';
2202 2746
 	}
2203 2747
 
2204 2748
 	public static function update_vehicules_models() {
2205 2749
 		global $tmp_dir, $globalDebug;
2206 2750
 		$error = '';
2207
-		if ($globalDebug) echo "Vehicules models from FlightAirMap website : Download...";
2751
+		if ($globalDebug) {
2752
+			echo "Vehicules models from FlightAirMap website : Download...";
2753
+		}
2208 2754
 		update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum',$tmp_dir.'vehicules_models.md5sum');
2209 2755
 		if (file_exists($tmp_dir.'vehicules_models.md5sum')) {
2210
-			if ($globalDebug) echo "Check files...\n";
2756
+			if ($globalDebug) {
2757
+				echo "Check files...\n";
2758
+			}
2211 2759
 			$newmodelsdb = array();
2212 2760
 			if (($handle = fopen($tmp_dir.'vehicules_models.md5sum','r')) !== FALSE) {
2213 2761
 				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
@@ -2226,15 +2774,21 @@  discard block
 block discarded – undo
2226 2774
 			}
2227 2775
 			$diff = array_diff($newmodelsdb,$modelsdb);
2228 2776
 			foreach ($diff as $key => $value) {
2229
-				if ($globalDebug) echo 'Downloading vehicules model '.$key.' ...'."\n";
2777
+				if ($globalDebug) {
2778
+					echo 'Downloading vehicules model '.$key.' ...'."\n";
2779
+				}
2230 2780
 				update_db::download('http://data.flightairmap.fr/data/models/vehicules/'.$key,dirname(__FILE__).'/../models/vehicules/'.$key);
2231 2781
 				
2232 2782
 			}
2233 2783
 			update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum',dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum');
2234
-		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2784
+		} else {
2785
+			$error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2786
+		}
2235 2787
 		if ($error != '') {
2236 2788
 			return $error;
2237
-		} elseif ($globalDebug) echo "Done\n";
2789
+		} elseif ($globalDebug) {
2790
+			echo "Done\n";
2791
+		}
2238 2792
 		return '';
2239 2793
 	}
2240 2794
 
@@ -2277,7 +2831,9 @@  discard block
 block discarded – undo
2277 2831
                 }
2278 2832
 
2279 2833
 		$error = '';
2280
-		if ($globalDebug) echo "Notam : Download...";
2834
+		if ($globalDebug) {
2835
+			echo "Notam : Download...";
2836
+		}
2281 2837
 		update_db::download($globalNOTAMSource,$tmp_dir.'notam.rss');
2282 2838
 		if (file_exists($tmp_dir.'notam.rss')) {
2283 2839
 			$notams = json_decode(json_encode(simplexml_load_file($tmp_dir.'notam.rss')),true);
@@ -2292,14 +2848,30 @@  discard block
 block discarded – undo
2292 2848
 				$data['fir'] = $q[0];
2293 2849
 				$data['code'] = $q[1];
2294 2850
 				$ifrvfr = $q[2];
2295
-				if ($ifrvfr == 'IV') $data['rules'] = 'IFR/VFR';
2296
-				if ($ifrvfr == 'I') $data['rules'] = 'IFR';
2297
-				if ($ifrvfr == 'V') $data['rules'] = 'VFR';
2298
-				if ($q[4] == 'A') $data['scope'] = 'Airport warning';
2299
-				if ($q[4] == 'E') $data['scope'] = 'Enroute warning';
2300
-				if ($q[4] == 'W') $data['scope'] = 'Navigation warning';
2301
-				if ($q[4] == 'AE') $data['scope'] = 'Airport/Enroute warning';
2302
-				if ($q[4] == 'AW') $data['scope'] = 'Airport/Navigation warning';
2851
+				if ($ifrvfr == 'IV') {
2852
+					$data['rules'] = 'IFR/VFR';
2853
+				}
2854
+				if ($ifrvfr == 'I') {
2855
+					$data['rules'] = 'IFR';
2856
+				}
2857
+				if ($ifrvfr == 'V') {
2858
+					$data['rules'] = 'VFR';
2859
+				}
2860
+				if ($q[4] == 'A') {
2861
+					$data['scope'] = 'Airport warning';
2862
+				}
2863
+				if ($q[4] == 'E') {
2864
+					$data['scope'] = 'Enroute warning';
2865
+				}
2866
+				if ($q[4] == 'W') {
2867
+					$data['scope'] = 'Navigation warning';
2868
+				}
2869
+				if ($q[4] == 'AE') {
2870
+					$data['scope'] = 'Airport/Enroute warning';
2871
+				}
2872
+				if ($q[4] == 'AW') {
2873
+					$data['scope'] = 'Airport/Navigation warning';
2874
+				}
2303 2875
 				//$data['scope'] = $q[4];
2304 2876
 				$data['lower_limit'] = $q[5];
2305 2877
 				$data['upper_limit'] = $q[6];
@@ -2307,8 +2879,12 @@  discard block
 block discarded – undo
2307 2879
 				sscanf($latlonrad,'%4c%c%5c%c%3d',$las,$lac,$lns,$lnc,$radius);
2308 2880
 				$latitude = $Common->convertDec($las,'latitude');
2309 2881
 				$longitude = $Common->convertDec($lns,'longitude');
2310
-				if ($lac == 'S') $latitude = '-'.$latitude;
2311
-				if ($lnc == 'W') $longitude = '-'.$longitude;
2882
+				if ($lac == 'S') {
2883
+					$latitude = '-'.$latitude;
2884
+				}
2885
+				if ($lnc == 'W') {
2886
+					$longitude = '-'.$longitude;
2887
+				}
2312 2888
 				$data['center_latitude'] = $latitude;
2313 2889
 				$data['center_longitude'] = $longitude;
2314 2890
 				$data['radius'] = intval($radius);
@@ -2338,10 +2914,14 @@  discard block
 block discarded – undo
2338 2914
 				$NOTAM->addNOTAM($data['ref'],$data['title'],'',$data['fir'],$data['code'],'',$data['scope'],$data['lower_limit'],$data['upper_limit'],$data['center_latitude'],$data['center_longitude'],$data['radius'],$data['date_begin'],$data['date_end'],$data['permanent'],$data['text'],$data['full_notam']);
2339 2915
 				unset($data);
2340 2916
 			} 
2341
-		} else $error = "File ".$tmp_dir.'notam.rss'." doesn't exist. Download failed.";
2917
+		} else {
2918
+			$error = "File ".$tmp_dir.'notam.rss'." doesn't exist. Download failed.";
2919
+		}
2342 2920
 		if ($error != '') {
2343 2921
 			return $error;
2344
-		} elseif ($globalDebug) echo "Done\n";
2922
+		} elseif ($globalDebug) {
2923
+			echo "Done\n";
2924
+		}
2345 2925
 		return '';
2346 2926
 	}
2347 2927
 	
@@ -2366,7 +2946,9 @@  discard block
 block discarded – undo
2366 2946
 		$airspace_lst = $Common->getData('https://raw.githubusercontent.com/XCSoar/xcsoar-data-repository/master/data/airspace.json');
2367 2947
 		$airspace_json = json_decode($airspace_lst,true);
2368 2948
 		foreach ($airspace_json['records'] as $airspace) {
2369
-			if ($globalDebug) echo $airspace['name']."...\n";
2949
+			if ($globalDebug) {
2950
+				echo $airspace['name']."...\n";
2951
+			}
2370 2952
 			update_db::download($airspace['uri'],$tmp_dir.$airspace['name']);
2371 2953
 			if (file_exists($tmp_dir.$airspace['name'])) {
2372 2954
 				file_put_contents($tmp_dir.$airspace['name'], utf8_encode(file_get_contents($tmp_dir.$airspace['name'])));
@@ -2410,8 +2992,11 @@  discard block
 block discarded – undo
2410 2992
                         return "error : ".$e->getMessage();
2411 2993
                 }
2412 2994
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2413
-                if ($row['nb'] > 0) return false;
2414
-                else return true;
2995
+                if ($row['nb'] > 0) {
2996
+                	return false;
2997
+                } else {
2998
+                	return true;
2999
+                }
2415 3000
 	}
2416 3001
 
2417 3002
 	public static function insert_last_update() {
@@ -2436,8 +3021,11 @@  discard block
 block discarded – undo
2436 3021
                         return "error : ".$e->getMessage();
2437 3022
                 }
2438 3023
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2439
-                if ($row['nb'] > 0) return true;
2440
-                else return false;
3024
+                if ($row['nb'] > 0) {
3025
+                	return true;
3026
+                } else {
3027
+                	return false;
3028
+                }
2441 3029
 	}
2442 3030
 
2443 3031
 	public static function check_marine_identity_version($version) {
@@ -2450,8 +3038,11 @@  discard block
 block discarded – undo
2450 3038
                         return "error : ".$e->getMessage();
2451 3039
                 }
2452 3040
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2453
-                if ($row['nb'] > 0) return true;
2454
-                else return false;
3041
+                if ($row['nb'] > 0) {
3042
+                	return true;
3043
+                } else {
3044
+                	return false;
3045
+                }
2455 3046
 	}
2456 3047
 
2457 3048
 
@@ -2494,8 +3085,11 @@  discard block
 block discarded – undo
2494 3085
                         return "error : ".$e->getMessage();
2495 3086
                 }
2496 3087
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2497
-                if ($row['nb'] > 0) return false;
2498
-                else return true;
3088
+                if ($row['nb'] > 0) {
3089
+                	return false;
3090
+                } else {
3091
+                	return true;
3092
+                }
2499 3093
 	}
2500 3094
 
2501 3095
 	public static function insert_last_notam_update() {
@@ -2524,8 +3118,11 @@  discard block
 block discarded – undo
2524 3118
                         return "error : ".$e->getMessage();
2525 3119
                 }
2526 3120
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2527
-                if ($row['nb'] > 0) return false;
2528
-                else return true;
3121
+                if ($row['nb'] > 0) {
3122
+                	return false;
3123
+                } else {
3124
+                	return true;
3125
+                }
2529 3126
 	}
2530 3127
 
2531 3128
 	public static function insert_last_airspace_update() {
@@ -2555,8 +3152,11 @@  discard block
 block discarded – undo
2555 3152
                         return "error : ".$e->getMessage();
2556 3153
                 }
2557 3154
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2558
-                if ($row['nb'] > 0) return false;
2559
-                else return true;
3155
+                if ($row['nb'] > 0) {
3156
+                	return false;
3157
+                } else {
3158
+                	return true;
3159
+                }
2560 3160
 	}
2561 3161
 
2562 3162
 	public static function insert_last_owner_update() {
@@ -2585,8 +3185,11 @@  discard block
 block discarded – undo
2585 3185
                         return "error : ".$e->getMessage();
2586 3186
                 }
2587 3187
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2588
-                if ($row['nb'] > 0) return false;
2589
-                else return true;
3188
+                if ($row['nb'] > 0) {
3189
+                	return false;
3190
+                } else {
3191
+                	return true;
3192
+                }
2590 3193
 	}
2591 3194
 
2592 3195
 	public static function insert_last_schedules_update() {
@@ -2615,8 +3218,11 @@  discard block
 block discarded – undo
2615 3218
                         return "error : ".$e->getMessage();
2616 3219
                 }
2617 3220
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2618
-                if ($row['nb'] > 0) return false;
2619
-                else return true;
3221
+                if ($row['nb'] > 0) {
3222
+                	return false;
3223
+                } else {
3224
+                	return true;
3225
+                }
2620 3226
 	}
2621 3227
 
2622 3228
 	public static function insert_last_tle_update() {
@@ -2645,8 +3251,11 @@  discard block
 block discarded – undo
2645 3251
                         return "error : ".$e->getMessage();
2646 3252
                 }
2647 3253
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2648
-                if ($row['nb'] > 0) return false;
2649
-                else return true;
3254
+                if ($row['nb'] > 0) {
3255
+                	return false;
3256
+                } else {
3257
+                	return true;
3258
+                }
2650 3259
 	}
2651 3260
 
2652 3261
 	public static function insert_last_marine_identity_update() {
Please login to merge, or discard this patch.