Completed
Push — master ( 55595d...553331 )
by Yannick
07:24
created
require/class.Stats.php 1 patch
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 FROM stats_airport WHERE stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_arrival_country 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 FROM stats_airport WHERE stats_type = 'yearly' AND stats_airline = :stats_airline AND filter_name = :filter_name GROUP BY airport_departure_country 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 FROM stats_airport WHERE 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 FROM stats_airport WHERE 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";
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,69 +935,69 @@  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
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
975 975
                 return $all;
976 976
         }
977
-	public function getSumStats($type,$year,$stats_airline = '',$filter_name = '',$month = '') {
977
+	public function getSumStats($type, $year, $stats_airline = '', $filter_name = '', $month = '') {
978 978
 		if ($filter_name == '') $filter_name = $this->filter_name;
979 979
     		global $globalArchiveMonths, $globalDBdriver;
980 980
     		if ($globalDBdriver == 'mysql') {
981 981
     			if ($month == '') {
982 982
 				$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";
983
-				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline,':filter_name' => $filter_name);
983
+				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
984 984
 			} else {
985 985
 				$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";
986
-				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline,':filter_name' => $filter_name,':month' => $month);
986
+				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name, ':month' => $month);
987 987
 			}
988 988
 		} else {
989 989
 			if ($month == '') {
990 990
 				$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";
991
-				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline,':filter_name' => $filter_name);
991
+				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
992 992
 			} else {
993 993
 				$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";
994
-				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline,':filter_name' => $filter_name,':month' => $month);
994
+				$query_values = array(':type' => $type, ':year' => $year, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name, ':month' => $month);
995 995
 			}
996 996
                 }
997 997
                  try {
998 998
                         $sth = $this->db->prepare($query);
999 999
                         $sth->execute($query_values);
1000
-                } catch(PDOException $e) {
1000
+                } catch (PDOException $e) {
1001 1001
                         echo "error : ".$e->getMessage();
1002 1002
                 }
1003 1003
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1015,7 +1015,7 @@  discard block
 block discarded – undo
1015 1015
                  try {
1016 1016
                         $sth = $this->db->prepare($query);
1017 1017
                         $sth->execute($query_values);
1018
-                } catch(PDOException $e) {
1018
+                } catch (PDOException $e) {
1019 1019
                         echo "error : ".$e->getMessage();
1020 1020
                 }
1021 1021
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1032,7 +1032,7 @@  discard block
 block discarded – undo
1032 1032
                  try {
1033 1033
                         $sth = $this->db->prepare($query);
1034 1034
                         $sth->execute(array(':stats_airline' => $stats_airline, ':filter_name' => $filter_name));
1035
-                } catch(PDOException $e) {
1035
+                } catch (PDOException $e) {
1036 1036
                         echo "error : ".$e->getMessage();
1037 1037
                 }
1038 1038
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1049,7 +1049,7 @@  discard block
 block discarded – undo
1049 1049
                  try {
1050 1050
                         $sth = $this->db->prepare($query);
1051 1051
                         $sth->execute(array(':filter_name' => $filter_name));
1052
-                } catch(PDOException $e) {
1052
+                } catch (PDOException $e) {
1053 1053
                         echo "error : ".$e->getMessage();
1054 1054
                 }
1055 1055
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1066,20 +1066,20 @@  discard block
 block discarded – undo
1066 1066
                  try {
1067 1067
                         $sth = $this->db->prepare($query);
1068 1068
                         $sth->execute(array(':filter_name' => $filter_name));
1069
-                } catch(PDOException $e) {
1069
+                } catch (PDOException $e) {
1070 1070
                         echo "error : ".$e->getMessage();
1071 1071
                 }
1072 1072
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
1073 1073
                 return $all[0]['total'];
1074 1074
         }
1075
-	public function getStatsOwner($owner_name,$filter_name = '') {
1075
+	public function getStatsOwner($owner_name, $filter_name = '') {
1076 1076
     		global $globalArchiveMonths, $globalDBdriver;
1077 1077
 		if ($filter_name == '') $filter_name = $this->filter_name;
1078 1078
 		$query = "SELECT cnt FROM stats_owner WHERE filter_name = :filter_name AND owner_name = :owner_name";
1079 1079
                  try {
1080 1080
                         $sth = $this->db->prepare($query);
1081
-                        $sth->execute(array(':filter_name' => $filter_name,':owner_name' => $owner_name));
1082
-                } catch(PDOException $e) {
1081
+                        $sth->execute(array(':filter_name' => $filter_name, ':owner_name' => $owner_name));
1082
+                } catch (PDOException $e) {
1083 1083
                         echo "error : ".$e->getMessage();
1084 1084
                 }
1085 1085
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1097,20 +1097,20 @@  discard block
 block discarded – undo
1097 1097
                  try {
1098 1098
                         $sth = $this->db->prepare($query);
1099 1099
                         $sth->execute(array(':filter_name' => $filter_name));
1100
-                } catch(PDOException $e) {
1100
+                } catch (PDOException $e) {
1101 1101
                         echo "error : ".$e->getMessage();
1102 1102
                 }
1103 1103
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
1104 1104
                 return $all[0]['total'];
1105 1105
         }
1106
-	public function getStatsPilot($pilot,$filter_name = '') {
1106
+	public function getStatsPilot($pilot, $filter_name = '') {
1107 1107
     		global $globalArchiveMonths, $globalDBdriver;
1108 1108
 		if ($filter_name == '') $filter_name = $this->filter_name;
1109 1109
 		$query = "SELECT cnt FROM stats_pilot WHERE filter_name = :filter_name AND (pilot_name = :pilot OR pilot_id = :pilot)";
1110 1110
                  try {
1111 1111
                         $sth = $this->db->prepare($query);
1112
-                        $sth->execute(array(':filter_name' => $filter_name,':pilot' => $pilot));
1113
-                } catch(PDOException $e) {
1112
+                        $sth->execute(array(':filter_name' => $filter_name, ':pilot' => $pilot));
1113
+                } catch (PDOException $e) {
1114 1114
                         echo "error : ".$e->getMessage();
1115 1115
                 }
1116 1116
                 $all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -1118,7 +1118,7 @@  discard block
 block discarded – undo
1118 1118
                 else return 0;
1119 1119
         }
1120 1120
 
1121
-	public function addStat($type,$cnt,$stats_date,$stats_airline = '',$filter_name = '') {
1121
+	public function addStat($type, $cnt, $stats_date, $stats_airline = '', $filter_name = '') {
1122 1122
 		global $globalDBdriver;
1123 1123
 		if ($filter_name == '') $filter_name = $this->filter_name;
1124 1124
 		if ($globalDBdriver == 'mysql') {
@@ -1126,15 +1126,15 @@  discard block
 block discarded – undo
1126 1126
                 } else {
1127 1127
 			$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);"; 
1128 1128
 		}
1129
-                $query_values = array(':type' => $type,':cnt' => $cnt,':stats_date' => $stats_date, ':stats_airline' => $stats_airline,':filter_name' => $filter_name);
1129
+                $query_values = array(':type' => $type, ':cnt' => $cnt, ':stats_date' => $stats_date, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
1130 1130
                  try {
1131 1131
                         $sth = $this->db->prepare($query);
1132 1132
                         $sth->execute($query_values);
1133
-                } catch(PDOException $e) {
1133
+                } catch (PDOException $e) {
1134 1134
                         return "error : ".$e->getMessage();
1135 1135
                 }
1136 1136
         }
1137
-	public function updateStat($type,$cnt,$stats_date,$stats_airline = '',$filter_name = '') {
1137
+	public function updateStat($type, $cnt, $stats_date, $stats_airline = '', $filter_name = '') {
1138 1138
 		global $globalDBdriver;
1139 1139
 		if ($filter_name == '') $filter_name = $this->filter_name;
1140 1140
 		if ($globalDBdriver == 'mysql') {
@@ -1143,11 +1143,11 @@  discard block
 block discarded – undo
1143 1143
             		//$query = "INSERT INTO stats (stats_type,cnt,stats_date) VALUES (:type,:cnt,:stats_date) ON DUPLICATE KEY UPDATE cnt = cnt+:cnt, stats_date = :date";
1144 1144
 			$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);"; 
1145 1145
                 }
1146
-                $query_values = array(':type' => $type,':cnt' => $cnt,':stats_date' => $stats_date,':stats_airline' => $stats_airline,':filter_name' => $filter_name);
1146
+                $query_values = array(':type' => $type, ':cnt' => $cnt, ':stats_date' => $stats_date, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
1147 1147
                  try {
1148 1148
                         $sth = $this->db->prepare($query);
1149 1149
                         $sth->execute($query_values);
1150
-                } catch(PDOException $e) {
1150
+                } catch (PDOException $e) {
1151 1151
                         return "error : ".$e->getMessage();
1152 1152
                 }
1153 1153
         }
@@ -1171,75 +1171,75 @@  discard block
 block discarded – undo
1171 1171
         }
1172 1172
         */
1173 1173
 
1174
-	public function getStatsSource($stats_type,$year = '',$month = '',$day = '') {
1174
+	public function getStatsSource($stats_type, $year = '', $month = '', $day = '') {
1175 1175
 		global $globalDBdriver;
1176 1176
 		$query = "SELECT * FROM stats_source WHERE stats_type = :stats_type";
1177 1177
 		$query_values = array();
1178 1178
 		if ($globalDBdriver == 'mysql') {
1179 1179
 			if ($year != '') {
1180 1180
 				$query .= ' AND YEAR(stats_date) = :year';
1181
-				$query_values = array_merge($query_values,array(':year' => $year));
1181
+				$query_values = array_merge($query_values, array(':year' => $year));
1182 1182
 			}
1183 1183
 			if ($month != '') {
1184 1184
 				$query .= ' AND MONTH(stats_date) = :month';
1185
-				$query_values = array_merge($query_values,array(':month' => $month));
1185
+				$query_values = array_merge($query_values, array(':month' => $month));
1186 1186
 			}
1187 1187
 			if ($day != '') {
1188 1188
 				$query .= ' AND DAY(stats_date) = :day';
1189
-				$query_values = array_merge($query_values,array(':day' => $day));
1189
+				$query_values = array_merge($query_values, array(':day' => $day));
1190 1190
 			}
1191 1191
 		} else {
1192 1192
 			if ($year != '') {
1193 1193
 				$query .= ' AND EXTRACT(YEAR FROM stats_date) = :year';
1194
-				$query_values = array_merge($query_values,array(':year' => $year));
1194
+				$query_values = array_merge($query_values, array(':year' => $year));
1195 1195
 			}
1196 1196
 			if ($month != '') {
1197 1197
 				$query .= ' AND EXTRACT(MONTH FROM stats_date) = :month';
1198
-				$query_values = array_merge($query_values,array(':month' => $month));
1198
+				$query_values = array_merge($query_values, array(':month' => $month));
1199 1199
 			}
1200 1200
 			if ($day != '') {
1201 1201
 				$query .= ' AND EXTRACT(DAY FROM stats_date) = :day';
1202
-				$query_values = array_merge($query_values,array(':day' => $day));
1202
+				$query_values = array_merge($query_values, array(':day' => $day));
1203 1203
 			}
1204 1204
 		}
1205 1205
 		$query .= " ORDER BY source_name";
1206
-		$query_values = array_merge($query_values,array(':stats_type' => $stats_type));
1206
+		$query_values = array_merge($query_values, array(':stats_type' => $stats_type));
1207 1207
 		try {
1208 1208
 			$sth = $this->db->prepare($query);
1209 1209
 			$sth->execute($query_values);
1210
-		} catch(PDOException $e) {
1210
+		} catch (PDOException $e) {
1211 1211
 			echo "error : ".$e->getMessage();
1212 1212
 		}
1213 1213
 		$all = $sth->fetchAll(PDO::FETCH_ASSOC);
1214 1214
 		return $all;
1215 1215
 	}
1216 1216
 
1217
-	public function addStatSource($data,$source_name,$stats_type,$date) {
1217
+	public function addStatSource($data, $source_name, $stats_type, $date) {
1218 1218
 		global $globalDBdriver;
1219 1219
 		if ($globalDBdriver == 'mysql') {
1220 1220
 			$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";
1221 1221
 		} else {
1222 1222
 			$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);"; 
1223 1223
                 }
1224
-                $query_values = array(':data' => $data,':stats_date' => $date,':source_name' => $source_name,':stats_type' => $stats_type);
1224
+                $query_values = array(':data' => $data, ':stats_date' => $date, ':source_name' => $source_name, ':stats_type' => $stats_type);
1225 1225
                  try {
1226 1226
                         $sth = $this->db->prepare($query);
1227 1227
                         $sth->execute($query_values);
1228
-                } catch(PDOException $e) {
1228
+                } catch (PDOException $e) {
1229 1229
                         return "error : ".$e->getMessage();
1230 1230
                 }
1231 1231
         }
1232
-	public function addStatFlight($type,$date_name,$cnt,$stats_airline = '',$filter_name = '') {
1232
+	public function addStatFlight($type, $date_name, $cnt, $stats_airline = '', $filter_name = '') {
1233 1233
                 $query = "INSERT INTO stats_flight (stats_type,flight_date,cnt,stats_airline,filter_name) VALUES (:type,:flight_date,:cnt,:stats_airline,:filter_name)";
1234
-                $query_values = array(':type' => $type,':flight_date' => $date_name,':cnt' => $cnt, ':stats_airline' => $stats_airline,':filter_name' => $filter_name);
1234
+                $query_values = array(':type' => $type, ':flight_date' => $date_name, ':cnt' => $cnt, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
1235 1235
                  try {
1236 1236
                         $sth = $this->db->prepare($query);
1237 1237
                         $sth->execute($query_values);
1238
-                } catch(PDOException $e) {
1238
+                } catch (PDOException $e) {
1239 1239
                         return "error : ".$e->getMessage();
1240 1240
                 }
1241 1241
         }
1242
-	public function addStatAircraftRegistration($registration,$cnt,$aircraft_icao = '',$airline_icao = '',$filter_name = '',$reset = false) {
1242
+	public function addStatAircraftRegistration($registration, $cnt, $aircraft_icao = '', $airline_icao = '', $filter_name = '', $reset = false) {
1243 1243
 		global $globalDBdriver;
1244 1244
 		if ($globalDBdriver == 'mysql') {
1245 1245
 			if ($reset) {
@@ -1254,15 +1254,15 @@  discard block
 block discarded – undo
1254 1254
 				$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);"; 
1255 1255
 			}
1256 1256
 		}
1257
-                $query_values = array(':aircraft_icao' => $aircraft_icao,':registration' => $registration,':cnt' => $cnt,':stats_airline' => $airline_icao, ':filter_name' => $filter_name);
1257
+                $query_values = array(':aircraft_icao' => $aircraft_icao, ':registration' => $registration, ':cnt' => $cnt, ':stats_airline' => $airline_icao, ':filter_name' => $filter_name);
1258 1258
                  try {
1259 1259
                         $sth = $this->db->prepare($query);
1260 1260
                         $sth->execute($query_values);
1261
-                } catch(PDOException $e) {
1261
+                } catch (PDOException $e) {
1262 1262
                         return "error : ".$e->getMessage();
1263 1263
                 }
1264 1264
         }
1265
-	public function addStatCallsign($callsign_icao,$cnt,$airline_icao = '', $filter_name = '', $reset = false) {
1265
+	public function addStatCallsign($callsign_icao, $cnt, $airline_icao = '', $filter_name = '', $reset = false) {
1266 1266
 		global $globalDBdriver;
1267 1267
 		if ($globalDBdriver == 'mysql') {
1268 1268
 			if ($reset) {
@@ -1277,15 +1277,15 @@  discard block
 block discarded – undo
1277 1277
 				$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);"; 
1278 1278
 			}
1279 1279
 		}
1280
-                $query_values = array(':callsign_icao' => $callsign_icao,':airline_icao' => $airline_icao,':cnt' => $cnt, ':filter_name' => $filter_name);
1280
+                $query_values = array(':callsign_icao' => $callsign_icao, ':airline_icao' => $airline_icao, ':cnt' => $cnt, ':filter_name' => $filter_name);
1281 1281
                  try {
1282 1282
                         $sth = $this->db->prepare($query);
1283 1283
                         $sth->execute($query_values);
1284
-                } catch(PDOException $e) {
1284
+                } catch (PDOException $e) {
1285 1285
                         return "error : ".$e->getMessage();
1286 1286
                 }
1287 1287
         }
1288
-	public function addStatCountry($iso2,$iso3,$name,$cnt,$airline_icao = '',$filter_name = '',$reset = false) {
1288
+	public function addStatCountry($iso2, $iso3, $name, $cnt, $airline_icao = '', $filter_name = '', $reset = false) {
1289 1289
 		global $globalDBdriver;
1290 1290
 		if ($globalDBdriver == 'mysql') {
1291 1291
 			if ($reset) {
@@ -1300,15 +1300,15 @@  discard block
 block discarded – undo
1300 1300
 				$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);"; 
1301 1301
 			}
1302 1302
 		}
1303
-                $query_values = array(':iso2' => $iso2,':iso3' => $iso3,':name' => $name,':cnt' => $cnt,':filter_name' => $filter_name,':airline' => $airline_icao);
1303
+                $query_values = array(':iso2' => $iso2, ':iso3' => $iso3, ':name' => $name, ':cnt' => $cnt, ':filter_name' => $filter_name, ':airline' => $airline_icao);
1304 1304
                  try {
1305 1305
                         $sth = $this->db->prepare($query);
1306 1306
                         $sth->execute($query_values);
1307
-                } catch(PDOException $e) {
1307
+                } catch (PDOException $e) {
1308 1308
                         return "error : ".$e->getMessage();
1309 1309
                 }
1310 1310
         }
1311
-	public function addStatAircraft($aircraft_icao,$cnt,$aircraft_name = '',$aircraft_manufacturer = '', $airline_icao = '', $filter_name = '', $reset = false) {
1311
+	public function addStatAircraft($aircraft_icao, $cnt, $aircraft_name = '', $aircraft_manufacturer = '', $airline_icao = '', $filter_name = '', $reset = false) {
1312 1312
 		global $globalDBdriver;
1313 1313
 		if ($globalDBdriver == 'mysql') {
1314 1314
 			if ($reset) {
@@ -1323,15 +1323,15 @@  discard block
 block discarded – undo
1323 1323
 				$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);"; 
1324 1324
 			}
1325 1325
 		}
1326
-                $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);
1326
+                $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);
1327 1327
                  try {
1328 1328
                         $sth = $this->db->prepare($query);
1329 1329
                         $sth->execute($query_values);
1330
-                } catch(PDOException $e) {
1330
+                } catch (PDOException $e) {
1331 1331
                         return "error : ".$e->getMessage();
1332 1332
                 }
1333 1333
         }
1334
-	public function addStatAirline($airline_icao,$cnt,$airline_name = '',$filter_name = '', $reset = false) {
1334
+	public function addStatAirline($airline_icao, $cnt, $airline_name = '', $filter_name = '', $reset = false) {
1335 1335
 		global $globalDBdriver;
1336 1336
 		if ($globalDBdriver == 'mysql') {
1337 1337
 			if ($reset) {
@@ -1346,15 +1346,15 @@  discard block
 block discarded – undo
1346 1346
 				$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);"; 
1347 1347
 			}
1348 1348
 		}
1349
-                $query_values = array(':airline_icao' => $airline_icao,':airline_name' => $airline_name,':cnt' => $cnt,':filter_name' => $filter_name);
1349
+                $query_values = array(':airline_icao' => $airline_icao, ':airline_name' => $airline_name, ':cnt' => $cnt, ':filter_name' => $filter_name);
1350 1350
                  try {
1351 1351
                         $sth = $this->db->prepare($query);
1352 1352
                         $sth->execute($query_values);
1353
-                } catch(PDOException $e) {
1353
+                } catch (PDOException $e) {
1354 1354
                         return "error : ".$e->getMessage();
1355 1355
                 }
1356 1356
         }
1357
-	public function addStatOwner($owner_name,$cnt,$stats_airline = '', $filter_name = '', $reset = false) {
1357
+	public function addStatOwner($owner_name, $cnt, $stats_airline = '', $filter_name = '', $reset = false) {
1358 1358
 		global $globalDBdriver;
1359 1359
 		if ($globalDBdriver == 'mysql') {
1360 1360
 			if ($reset) {
@@ -1369,15 +1369,15 @@  discard block
 block discarded – undo
1369 1369
 				$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);"; 
1370 1370
 			}
1371 1371
 		}
1372
-                $query_values = array(':owner_name' => $owner_name,':cnt' => $cnt,':stats_airline' => $stats_airline,':filter_name' => $filter_name);
1372
+                $query_values = array(':owner_name' => $owner_name, ':cnt' => $cnt, ':stats_airline' => $stats_airline, ':filter_name' => $filter_name);
1373 1373
                  try {
1374 1374
                         $sth = $this->db->prepare($query);
1375 1375
                         $sth->execute($query_values);
1376
-                } catch(PDOException $e) {
1376
+                } catch (PDOException $e) {
1377 1377
                         return "error : ".$e->getMessage();
1378 1378
                 }
1379 1379
         }
1380
-	public function addStatPilot($pilot_id,$cnt,$pilot_name,$stats_airline = '',$filter_name = '',$format_source = '',$reset = false) {
1380
+	public function addStatPilot($pilot_id, $cnt, $pilot_name, $stats_airline = '', $filter_name = '', $format_source = '', $reset = false) {
1381 1381
 		global $globalDBdriver;
1382 1382
 		if ($globalDBdriver == 'mysql') {
1383 1383
 			if ($reset) {
@@ -1392,15 +1392,15 @@  discard block
 block discarded – undo
1392 1392
 				$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);"; 
1393 1393
 			}
1394 1394
 		}
1395
-                $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);
1395
+                $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);
1396 1396
                  try {
1397 1397
                         $sth = $this->db->prepare($query);
1398 1398
                         $sth->execute($query_values);
1399
-                } catch(PDOException $e) {
1399
+                } catch (PDOException $e) {
1400 1400
                         return "error : ".$e->getMessage();
1401 1401
                 }
1402 1402
         }
1403
-	public function addStatDepartureAirports($airport_icao,$airport_name,$airport_city,$airport_country,$departure,$airline_icao = '',$filter_name = '',$reset = false) {
1403
+	public function addStatDepartureAirports($airport_icao, $airport_name, $airport_city, $airport_country, $departure, $airline_icao = '', $filter_name = '', $reset = false) {
1404 1404
 		global $globalDBdriver;
1405 1405
 		if ($airport_icao != '') {
1406 1406
 			if ($globalDBdriver == 'mysql') {
@@ -1416,16 +1416,16 @@  discard block
 block discarded – undo
1416 1416
 					$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);"; 
1417 1417
 				}
1418 1418
 			}
1419
-			$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);
1419
+			$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);
1420 1420
 			try {
1421 1421
 				$sth = $this->db->prepare($query);
1422 1422
 				$sth->execute($query_values);
1423
-			} catch(PDOException $e) {
1423
+			} catch (PDOException $e) {
1424 1424
 				return "error : ".$e->getMessage();
1425 1425
 			}
1426 1426
                 }
1427 1427
         }
1428
-	public function addStatDepartureAirportsDaily($date,$airport_icao,$airport_name,$airport_city,$airport_country,$departure,$airline_icao = '',$filter_name = '') {
1428
+	public function addStatDepartureAirportsDaily($date, $airport_icao, $airport_name, $airport_city, $airport_country, $departure, $airline_icao = '', $filter_name = '') {
1429 1429
 		global $globalDBdriver;
1430 1430
 		if ($airport_icao != '') {
1431 1431
 			if ($globalDBdriver == 'mysql') {
@@ -1433,16 +1433,16 @@  discard block
 block discarded – undo
1433 1433
 			} else {
1434 1434
 				$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);"; 
1435 1435
 			}
1436
-			$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);
1436
+			$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);
1437 1437
 			 try {
1438 1438
 				$sth = $this->db->prepare($query);
1439 1439
 				$sth->execute($query_values);
1440
-			} catch(PDOException $e) {
1440
+			} catch (PDOException $e) {
1441 1441
 				return "error : ".$e->getMessage();
1442 1442
 			}
1443 1443
                 }
1444 1444
         }
1445
-	public function addStatArrivalAirports($airport_icao,$airport_name,$airport_city,$airport_country,$arrival,$airline_icao = '',$filter_name = '',$reset = false) {
1445
+	public function addStatArrivalAirports($airport_icao, $airport_name, $airport_city, $airport_country, $arrival, $airline_icao = '', $filter_name = '', $reset = false) {
1446 1446
 		global $globalDBdriver;
1447 1447
 		if ($airport_icao != '') {
1448 1448
 			if ($globalDBdriver == 'mysql') {
@@ -1458,16 +1458,16 @@  discard block
 block discarded – undo
1458 1458
 					$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);"; 
1459 1459
 				}
1460 1460
 			}
1461
-	                $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);
1461
+	                $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);
1462 1462
 			 try {
1463 1463
                     		$sth = $this->db->prepare($query);
1464 1464
 	                        $sth->execute($query_values);
1465
-    		        } catch(PDOException $e) {
1465
+    		        } catch (PDOException $e) {
1466 1466
             		        return "error : ".$e->getMessage();
1467 1467
 	                }
1468 1468
 	        }
1469 1469
         }
1470
-	public function addStatArrivalAirportsDaily($date,$airport_icao,$airport_name,$airport_city,$airport_country,$arrival,$airline_icao = '',$filter_name = '') {
1470
+	public function addStatArrivalAirportsDaily($date, $airport_icao, $airport_name, $airport_city, $airport_country, $arrival, $airline_icao = '', $filter_name = '') {
1471 1471
 		global $globalDBdriver;
1472 1472
 		if ($airport_icao != '') {
1473 1473
 			if ($globalDBdriver == 'mysql') {
@@ -1475,11 +1475,11 @@  discard block
 block discarded – undo
1475 1475
 			} else {
1476 1476
 				$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);"; 
1477 1477
 			}
1478
-			$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);
1478
+			$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);
1479 1479
 			try {
1480 1480
 				$sth = $this->db->prepare($query);
1481 1481
 				$sth->execute($query_values);
1482
-			} catch(PDOException $e) {
1482
+			} catch (PDOException $e) {
1483 1483
 				return "error : ".$e->getMessage();
1484 1484
 			}
1485 1485
                 }
@@ -1491,7 +1491,7 @@  discard block
 block discarded – undo
1491 1491
                  try {
1492 1492
                         $sth = $this->db->prepare($query);
1493 1493
                         $sth->execute($query_values);
1494
-                } catch(PDOException $e) {
1494
+                } catch (PDOException $e) {
1495 1495
                         return "error : ".$e->getMessage();
1496 1496
                 }
1497 1497
         }
@@ -1501,7 +1501,7 @@  discard block
 block discarded – undo
1501 1501
                  try {
1502 1502
                         $sth = $this->db->prepare($query);
1503 1503
                         $sth->execute($query_values);
1504
-                } catch(PDOException $e) {
1504
+                } catch (PDOException $e) {
1505 1505
                         return "error : ".$e->getMessage();
1506 1506
                 }
1507 1507
         }
@@ -1511,13 +1511,13 @@  discard block
 block discarded – undo
1511 1511
                  try {
1512 1512
                         $sth = $this->db->prepare($query);
1513 1513
                         $sth->execute($query_values);
1514
-                } catch(PDOException $e) {
1514
+                } catch (PDOException $e) {
1515 1515
                         return "error : ".$e->getMessage();
1516 1516
                 }
1517 1517
         }
1518 1518
         
1519 1519
         public function addOldStats() {
1520
-    		global $globalDebug, $globalArchiveMonths, $globalArchive, $globalArchiveYear, $globalDBdriver, $globalStatsFilters,$globalDeleteLastYearStats,$globalStatsReset,$globalStatsResetYear;
1520
+    		global $globalDebug, $globalArchiveMonths, $globalArchive, $globalArchiveYear, $globalDBdriver, $globalStatsFilters, $globalDeleteLastYearStats, $globalStatsReset, $globalStatsResetYear;
1521 1521
     		$Common = new Common();
1522 1522
     		$Connection = new Connection();
1523 1523
     		date_default_timezone_set('UTC');
@@ -1535,40 +1535,40 @@  discard block
 block discarded – undo
1535 1535
 			$Spotter = new Spotter($this->db);
1536 1536
 
1537 1537
 			if ($globalDebug) echo 'Count all aircraft types...'."\n";
1538
-			$alldata = $Spotter->countAllAircraftTypes(false,0,$last_update_day);
1538
+			$alldata = $Spotter->countAllAircraftTypes(false, 0, $last_update_day);
1539 1539
 			foreach ($alldata as $number) {
1540
-				$this->addStatAircraft($number['aircraft_icao'],$number['aircraft_icao_count'],$number['aircraft_name'],$number['aircraft_manufacturer'],'','',$reset);
1540
+				$this->addStatAircraft($number['aircraft_icao'], $number['aircraft_icao_count'], $number['aircraft_name'], $number['aircraft_manufacturer'], '', '', $reset);
1541 1541
 			}
1542 1542
 			if ($globalDebug) echo 'Count all airlines...'."\n";
1543
-			$alldata = $Spotter->countAllAirlines(false,0,$last_update_day);
1543
+			$alldata = $Spotter->countAllAirlines(false, 0, $last_update_day);
1544 1544
 			foreach ($alldata as $number) {
1545
-				$this->addStatAirline($number['airline_icao'],$number['airline_count'],$number['airline_name'],'',$reset);
1545
+				$this->addStatAirline($number['airline_icao'], $number['airline_count'], $number['airline_name'], '', $reset);
1546 1546
 			}
1547 1547
 			if ($globalDebug) echo 'Count all registrations...'."\n";
1548
-			$alldata = $Spotter->countAllAircraftRegistrations(false,0,$last_update_day);
1548
+			$alldata = $Spotter->countAllAircraftRegistrations(false, 0, $last_update_day);
1549 1549
 			foreach ($alldata as $number) {
1550
-				$this->addStatAircraftRegistration($number['registration'],$number['aircraft_registration_count'],$number['aircraft_icao'],'','',$reset);
1550
+				$this->addStatAircraftRegistration($number['registration'], $number['aircraft_registration_count'], $number['aircraft_icao'], '', '', $reset);
1551 1551
 			}
1552 1552
 			if ($globalDebug) echo 'Count all callsigns...'."\n";
1553
-			$alldata = $Spotter->countAllCallsigns(false,0,$last_update_day);
1553
+			$alldata = $Spotter->countAllCallsigns(false, 0, $last_update_day);
1554 1554
 			foreach ($alldata as $number) {
1555
-				$this->addStatCallsign($number['callsign_icao'],$number['callsign_icao_count'],$number['airline_icao'],'',$reset);
1555
+				$this->addStatCallsign($number['callsign_icao'], $number['callsign_icao_count'], $number['airline_icao'], '', $reset);
1556 1556
 			}
1557 1557
 			if ($globalDebug) echo 'Count all owners...'."\n";
1558
-			$alldata = $Spotter->countAllOwners(false,0,$last_update_day);
1558
+			$alldata = $Spotter->countAllOwners(false, 0, $last_update_day);
1559 1559
 			foreach ($alldata as $number) {
1560
-				$this->addStatOwner($number['owner_name'],$number['owner_count'],'','',$reset);
1560
+				$this->addStatOwner($number['owner_name'], $number['owner_count'], '', '', $reset);
1561 1561
 			}
1562 1562
 			if ($globalDebug) echo 'Count all pilots...'."\n";
1563
-			$alldata = $Spotter->countAllPilots(false,0,$last_update_day);
1563
+			$alldata = $Spotter->countAllPilots(false, 0, $last_update_day);
1564 1564
 			foreach ($alldata as $number) {
1565
-				$this->addStatPilot($number['pilot_id'],$number['pilot_count'],$number['pilot_name'],'','',$number['format_source'],$reset);
1565
+				$this->addStatPilot($number['pilot_id'], $number['pilot_count'], $number['pilot_name'], '', '', $number['format_source'], $reset);
1566 1566
 			}
1567 1567
 			
1568 1568
 			if ($globalDebug) echo 'Count all departure airports...'."\n";
1569
-			$pall = $Spotter->countAllDepartureAirports(false,0,$last_update_day);
1569
+			$pall = $Spotter->countAllDepartureAirports(false, 0, $last_update_day);
1570 1570
 			if ($globalDebug) echo 'Count all detected departure airports...'."\n";
1571
-        		$dall = $Spotter->countAllDetectedDepartureAirports(false,0,$last_update_day);
1571
+        		$dall = $Spotter->countAllDetectedDepartureAirports(false, 0, $last_update_day);
1572 1572
 			if ($globalDebug) echo 'Order departure airports...'."\n";
1573 1573
 	        	$alldata = array();
1574 1574
 	        	
@@ -1586,14 +1586,14 @@  discard block
 block discarded – undo
1586 1586
     			foreach ($alldata as $key => $row) {
1587 1587
     				$count[$key] = $row['airport_departure_icao_count'];
1588 1588
         		}
1589
-			array_multisort($count,SORT_DESC,$alldata);
1589
+			array_multisort($count, SORT_DESC, $alldata);
1590 1590
 			foreach ($alldata as $number) {
1591
-				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);
1591
+				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);
1592 1592
 			}
1593 1593
 			if ($globalDebug) echo 'Count all arrival airports...'."\n";
1594
-			$pall = $Spotter->countAllArrivalAirports(false,0,$last_update_day);
1594
+			$pall = $Spotter->countAllArrivalAirports(false, 0, $last_update_day);
1595 1595
 			if ($globalDebug) echo 'Count all detected arrival airports...'."\n";
1596
-        		$dall = $Spotter->countAllDetectedArrivalAirports(false,0,$last_update_day);
1596
+        		$dall = $Spotter->countAllDetectedArrivalAirports(false, 0, $last_update_day);
1597 1597
 			if ($globalDebug) echo 'Order arrival airports...'."\n";
1598 1598
 	        	$alldata = array();
1599 1599
     			foreach ($pall as $value) {
@@ -1610,16 +1610,16 @@  discard block
 block discarded – undo
1610 1610
         		foreach ($alldata as $key => $row) {
1611 1611
         			$count[$key] = $row['airport_arrival_icao_count'];
1612 1612
 	        	}
1613
-    			array_multisort($count,SORT_DESC,$alldata);
1613
+    			array_multisort($count, SORT_DESC, $alldata);
1614 1614
                         foreach ($alldata as $number) {
1615
-				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);
1615
+				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);
1616 1616
 			}
1617 1617
 			if ($Connection->tableExists('countries')) {
1618 1618
 				if ($globalDebug) echo 'Count all flights by countries...'."\n";
1619 1619
 				$SpotterArchive = new SpotterArchive();
1620
-				$alldata = $SpotterArchive->countAllFlightOverCountries(false,0,$last_update_day);
1620
+				$alldata = $SpotterArchive->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
 
@@ -1802,41 +1802,41 @@  discard block
 block discarded – undo
1802 1802
 			if ($Connection->tableExists('countries')) {
1803 1803
 				if ($globalDebug) echo 'Count all flights by countries by airlines...'."\n";
1804 1804
 				$SpotterArchive = new SpotterArchive();
1805
-				$alldata = $SpotterArchive->countAllFlightOverCountriesByAirlines(false,0,$last_update_day);
1805
+				$alldata = $SpotterArchive->countAllFlightOverCountriesByAirlines(false, 0, $last_update_day);
1806 1806
 				foreach ($alldata as $number) {
1807
-					$this->addStatCountry($number['flight_country_iso2'],$number['flight_country_iso3'],$number['flight_country'],$number['flight_count'],$number['airline_icao'],'',$reset);
1807
+					$this->addStatCountry($number['flight_country_iso2'], $number['flight_country_iso3'], $number['flight_country'], $number['flight_count'], $number['airline_icao'], '', $reset);
1808 1808
 				}
1809 1809
 			}
1810 1810
 			if ($globalDebug) echo 'Count all aircraft types by airlines...'."\n";
1811 1811
 			$Spotter = new Spotter($this->db);
1812
-			$alldata = $Spotter->countAllAircraftTypesByAirlines(false,0,$last_update_day);
1812
+			$alldata = $Spotter->countAllAircraftTypesByAirlines(false, 0, $last_update_day);
1813 1813
 			foreach ($alldata as $number) {
1814
-				$this->addStatAircraft($number['aircraft_icao'],$number['aircraft_icao_count'],$number['aircraft_name'],$number['aircraft_manufacturer'],$number['airline_icao'],'',$reset);
1814
+				$this->addStatAircraft($number['aircraft_icao'], $number['aircraft_icao_count'], $number['aircraft_name'], $number['aircraft_manufacturer'], $number['airline_icao'], '', $reset);
1815 1815
 			}
1816 1816
 			if ($globalDebug) echo 'Count all aircraft registrations by airlines...'."\n";
1817
-			$alldata = $Spotter->countAllAircraftRegistrationsByAirlines(false,0,$last_update_day);
1817
+			$alldata = $Spotter->countAllAircraftRegistrationsByAirlines(false, 0, $last_update_day);
1818 1818
 			foreach ($alldata as $number) {
1819
-				$this->addStatAircraftRegistration($number['registration'],$number['aircraft_registration_count'],$number['aircraft_icao'],$number['airline_icao'],'',$reset);
1819
+				$this->addStatAircraftRegistration($number['registration'], $number['aircraft_registration_count'], $number['aircraft_icao'], $number['airline_icao'], '', $reset);
1820 1820
 			}
1821 1821
 			if ($globalDebug) echo 'Count all callsigns by airlines...'."\n";
1822
-			$alldata = $Spotter->countAllCallsignsByAirlines(false,0,$last_update_day);
1822
+			$alldata = $Spotter->countAllCallsignsByAirlines(false, 0, $last_update_day);
1823 1823
 			foreach ($alldata as $number) {
1824
-				$this->addStatCallsign($number['callsign_icao'],$number['callsign_icao_count'],$number['airline_icao'],'',$reset);
1824
+				$this->addStatCallsign($number['callsign_icao'], $number['callsign_icao_count'], $number['airline_icao'], '', $reset);
1825 1825
 			}
1826 1826
 			if ($globalDebug) echo 'Count all owners by airlines...'."\n";
1827
-			$alldata = $Spotter->countAllOwnersByAirlines(false,0,$last_update_day);
1827
+			$alldata = $Spotter->countAllOwnersByAirlines(false, 0, $last_update_day);
1828 1828
 			foreach ($alldata as $number) {
1829
-				$this->addStatOwner($number['owner_name'],$number['owner_count'],$number['airline_icao'],'',$reset);
1829
+				$this->addStatOwner($number['owner_name'], $number['owner_count'], $number['airline_icao'], '', $reset);
1830 1830
 			}
1831 1831
 			if ($globalDebug) echo 'Count all pilots by airlines...'."\n";
1832
-			$alldata = $Spotter->countAllPilotsByAirlines(false,0,$last_update_day);
1832
+			$alldata = $Spotter->countAllPilotsByAirlines(false, 0, $last_update_day);
1833 1833
 			foreach ($alldata as $number) {
1834
-				$this->addStatPilot($number['pilot_id'],$number['pilot_count'],$number['pilot_name'],$number['airline_icao'],'',$number['format_source'],$reset);
1834
+				$this->addStatPilot($number['pilot_id'], $number['pilot_count'], $number['pilot_name'], $number['airline_icao'], '', $number['format_source'], $reset);
1835 1835
 			}
1836 1836
 			if ($globalDebug) echo 'Count all departure airports by airlines...'."\n";
1837
-			$pall = $Spotter->countAllDepartureAirportsByAirlines(false,0,$last_update_day);
1837
+			$pall = $Spotter->countAllDepartureAirportsByAirlines(false, 0, $last_update_day);
1838 1838
 			if ($globalDebug) echo 'Count all detected departure airports by airlines...'."\n";
1839
-       			$dall = $Spotter->countAllDetectedDepartureAirportsByAirlines(false,0,$last_update_day);
1839
+       			$dall = $Spotter->countAllDetectedDepartureAirportsByAirlines(false, 0, $last_update_day);
1840 1840
 			if ($globalDebug) echo 'Order detected departure airports by airlines...'."\n";
1841 1841
 	        	//$alldata = array();
1842 1842
     			foreach ($dall as $value) {
@@ -1856,12 +1856,12 @@  discard block
 block discarded – undo
1856 1856
     			}
1857 1857
     			$alldata = $pall;
1858 1858
 			foreach ($alldata as $number) {
1859
-				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);
1859
+				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);
1860 1860
 			}
1861 1861
 			if ($globalDebug) echo 'Count all arrival airports by airlines...'."\n";
1862
-			$pall = $Spotter->countAllArrivalAirportsByAirlines(false,0,$last_update_day);
1862
+			$pall = $Spotter->countAllArrivalAirportsByAirlines(false, 0, $last_update_day);
1863 1863
 			if ($globalDebug) echo 'Count all detected arrival airports by airlines...'."\n";
1864
-        		$dall = $Spotter->countAllDetectedArrivalAirportsByAirlines(false,0,$last_update_day);
1864
+        		$dall = $Spotter->countAllDetectedArrivalAirportsByAirlines(false, 0, $last_update_day);
1865 1865
 			if ($globalDebug) echo 'Order arrival airports by airlines...'."\n";
1866 1866
 	        	//$alldata = array();
1867 1867
     			foreach ($dall as $value) {
@@ -1881,7 +1881,7 @@  discard block
 block discarded – undo
1881 1881
     			}
1882 1882
     			$alldata = $pall;
1883 1883
                         foreach ($alldata as $number) {
1884
-				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);
1884
+				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);
1885 1885
 			}
1886 1886
 			if ($globalDebug) echo 'Count all flights by months by airlines...'."\n";
1887 1887
 			$Spotter = new Spotter($this->db);
@@ -1889,27 +1889,27 @@  discard block
 block discarded – undo
1889 1889
 			$lastyear = false;
1890 1890
 			foreach ($alldata as $number) {
1891 1891
 				if ($number['year_name'] != date('Y')) $lastyear = true;
1892
-				$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']);
1892
+				$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']);
1893 1893
 			}
1894 1894
 			if ($globalDebug) echo 'Count all owners by months by airlines...'."\n";
1895 1895
 			$alldata = $Spotter->countAllMonthsOwnersByAirlines();
1896 1896
 			foreach ($alldata as $number) {
1897
-				$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']);
1897
+				$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']);
1898 1898
 			}
1899 1899
 			if ($globalDebug) echo 'Count all pilots by months by airlines...'."\n";
1900 1900
 			$alldata = $Spotter->countAllMonthsPilotsByAirlines();
1901 1901
 			foreach ($alldata as $number) {
1902
-				$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']);
1902
+				$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']);
1903 1903
 			}
1904 1904
 			if ($globalDebug) echo 'Count all aircrafts by months by airlines...'."\n";
1905 1905
 			$alldata = $Spotter->countAllMonthsAircraftsByAirlines();
1906 1906
 			foreach ($alldata as $number) {
1907
-				$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']);
1907
+				$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']);
1908 1908
 			}
1909 1909
 			if ($globalDebug) echo 'Count all real arrivals by months by airlines...'."\n";
1910 1910
 			$alldata = $Spotter->countAllMonthsRealArrivalsByAirlines();
1911 1911
 			foreach ($alldata as $number) {
1912
-				$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']);
1912
+				$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']);
1913 1913
 			}
1914 1914
 			if ($globalDebug) echo '...Departure'."\n";
1915 1915
 			$pall = $Spotter->getLast7DaysAirportsDepartureByAirlines();
@@ -1932,7 +1932,7 @@  discard block
 block discarded – undo
1932 1932
     			}
1933 1933
     			$alldata = $pall;
1934 1934
 			foreach ($alldata as $number) {
1935
-				$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']);
1935
+				$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']);
1936 1936
 			}
1937 1937
 			if ($globalDebug) echo '...Arrival'."\n";
1938 1938
 			$pall = $Spotter->getLast7DaysAirportsArrivalByAirlines();
@@ -1955,32 +1955,32 @@  discard block
 block discarded – undo
1955 1955
     			}
1956 1956
     			$alldata = $pall;
1957 1957
 			foreach ($alldata as $number) {
1958
-				$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']);
1958
+				$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']);
1959 1959
 			}
1960 1960
 
1961 1961
 			if ($globalDebug) echo 'Flights data...'."\n";
1962 1962
 			if ($globalDebug) echo '-> countAllDatesLastMonth...'."\n";
1963 1963
 			$alldata = $Spotter->countAllDatesLastMonthByAirlines();
1964 1964
 			foreach ($alldata as $number) {
1965
-				$this->addStatFlight('month',$number['date_name'],$number['date_count'], $number['airline_icao']);
1965
+				$this->addStatFlight('month', $number['date_name'], $number['date_count'], $number['airline_icao']);
1966 1966
 			}
1967 1967
 			if ($globalDebug) echo '-> countAllDates...'."\n";
1968 1968
 			//$previousdata = $this->countAllDatesByAirlines();
1969
-			$alldata = $Common->array_merge_noappend($previousdatabyairlines,$Spotter->countAllDatesByAirlines());
1969
+			$alldata = $Common->array_merge_noappend($previousdatabyairlines, $Spotter->countAllDatesByAirlines());
1970 1970
 			$values = array();
1971 1971
 			foreach ($alldata as $cnt) {
1972 1972
 				$values[] = $cnt['date_count'];
1973 1973
 			}
1974
-			array_multisort($values,SORT_DESC,$alldata);
1975
-			array_splice($alldata,11);
1974
+			array_multisort($values, SORT_DESC, $alldata);
1975
+			array_splice($alldata, 11);
1976 1976
 			foreach ($alldata as $number) {
1977
-				$this->addStatFlight('date',$number['date_name'],$number['date_count'],$number['airline_icao']);
1977
+				$this->addStatFlight('date', $number['date_name'], $number['date_count'], $number['airline_icao']);
1978 1978
 			}
1979 1979
 			
1980 1980
 			if ($globalDebug) echo '-> countAllHours...'."\n";
1981 1981
 			$alldata = $Spotter->countAllHoursByAirlines('hour');
1982 1982
 			foreach ($alldata as $number) {
1983
-				$this->addStatFlight('hour',$number['hour_name'],$number['hour_count'],$number['airline_icao']);
1983
+				$this->addStatFlight('hour', $number['hour_name'], $number['hour_count'], $number['airline_icao']);
1984 1984
 			}
1985 1985
 			
1986 1986
 
@@ -2004,7 +2004,7 @@  discard block
 block discarded – undo
2004 2004
 						$last_update_day = date('Y').'-01-01 00:00:00';
2005 2005
 					}
2006 2006
 				}
2007
-				if (isset($filter['DeleteLastYearStats']) && date('Y',strtotime($last_update_day)) != date('Y')) {
2007
+				if (isset($filter['DeleteLastYearStats']) && date('Y', strtotime($last_update_day)) != date('Y')) {
2008 2008
 					$last_update_day = date('Y').'-01-01 00:00:00';
2009 2009
 					$reset = true;
2010 2010
 				}
@@ -2013,32 +2013,32 @@  discard block
 block discarded – undo
2013 2013
 				// Count by filter
2014 2014
 				if ($globalDebug) echo '--- Stats for filter '.$filter_name.' ---'."\n";
2015 2015
 				$Spotter = new Spotter($this->db);
2016
-				$alldata = $Spotter->countAllAircraftTypes(false,0,$last_update_day,$filter);
2016
+				$alldata = $Spotter->countAllAircraftTypes(false, 0, $last_update_day, $filter);
2017 2017
 				foreach ($alldata as $number) {
2018
-					$this->addStatAircraft($number['aircraft_icao'],$number['aircraft_icao_count'],$number['aircraft_name'],$number['aircraft_manufacturer'],'',$filter_name,$reset);
2018
+					$this->addStatAircraft($number['aircraft_icao'], $number['aircraft_icao_count'], $number['aircraft_name'], $number['aircraft_manufacturer'], '', $filter_name, $reset);
2019 2019
 				}
2020
-				$alldata = $Spotter->countAllAirlines(false,0,$last_update_day,$filter);
2020
+				$alldata = $Spotter->countAllAirlines(false, 0, $last_update_day, $filter);
2021 2021
 				foreach ($alldata as $number) {
2022
-					$this->addStatAirline($number['airline_icao'],$number['airline_count'],$number['airline_name'],$filter_name,$reset);
2022
+					$this->addStatAirline($number['airline_icao'], $number['airline_count'], $number['airline_name'], $filter_name, $reset);
2023 2023
 				}
2024
-				$alldata = $Spotter->countAllAircraftRegistrations(false,0,$last_update_day,$filter);
2024
+				$alldata = $Spotter->countAllAircraftRegistrations(false, 0, $last_update_day, $filter);
2025 2025
 				foreach ($alldata as $number) {
2026
-					$this->addStatAircraftRegistration($number['registration'],$number['aircraft_registration_count'],$number['aircraft_icao'],'',$filter_name,$reset);
2026
+					$this->addStatAircraftRegistration($number['registration'], $number['aircraft_registration_count'], $number['aircraft_icao'], '', $filter_name, $reset);
2027 2027
 				}
2028
-				$alldata = $Spotter->countAllCallsigns(false,0,$last_update_day,$filter);
2028
+				$alldata = $Spotter->countAllCallsigns(false, 0, $last_update_day, $filter);
2029 2029
 				foreach ($alldata as $number) {
2030
-					$this->addStatCallsign($number['callsign_icao'],$number['callsign_icao_count'],'',$filter_name,$reset);
2030
+					$this->addStatCallsign($number['callsign_icao'], $number['callsign_icao_count'], '', $filter_name, $reset);
2031 2031
 				}
2032
-				$alldata = $Spotter->countAllOwners(false,0,$last_update_day,$filter);
2032
+				$alldata = $Spotter->countAllOwners(false, 0, $last_update_day, $filter);
2033 2033
 				foreach ($alldata as $number) {
2034
-					$this->addStatOwner($number['owner_name'],$number['owner_count'],'',$filter_name,$reset);
2034
+					$this->addStatOwner($number['owner_name'], $number['owner_count'], '', $filter_name, $reset);
2035 2035
 				}
2036
-				$alldata = $Spotter->countAllPilots(false,0,$last_update_day,$filter);
2036
+				$alldata = $Spotter->countAllPilots(false, 0, $last_update_day, $filter);
2037 2037
 				foreach ($alldata as $number) {
2038
-					$this->addStatPilot($number['pilot_id'],$number['pilot_count'],$number['pilot_name'],'',$filter_name,$number['format_source'],$reset);
2038
+					$this->addStatPilot($number['pilot_id'], $number['pilot_count'], $number['pilot_name'], '', $filter_name, $number['format_source'], $reset);
2039 2039
 				}
2040
-				$pall = $Spotter->countAllDepartureAirports(false,0,$last_update_day,$filter);
2041
-	       			$dall = $Spotter->countAllDetectedDepartureAirports(false,0,$last_update_day,$filter);
2040
+				$pall = $Spotter->countAllDepartureAirports(false, 0, $last_update_day, $filter);
2041
+	       			$dall = $Spotter->countAllDetectedDepartureAirports(false, 0, $last_update_day, $filter);
2042 2042
 		        	$alldata = array();
2043 2043
 	    			foreach ($pall as $value) {
2044 2044
 		        		$icao = $value['airport_departure_icao'];
@@ -2054,12 +2054,12 @@  discard block
 block discarded – undo
2054 2054
     				foreach ($alldata as $key => $row) {
2055 2055
     					$count[$key] = $row['airport_departure_icao_count'];
2056 2056
     				}
2057
-				array_multisort($count,SORT_DESC,$alldata);
2057
+				array_multisort($count, SORT_DESC, $alldata);
2058 2058
 				foreach ($alldata as $number) {
2059
-    					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);
2059
+    					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);
2060 2060
 				}
2061
-				$pall = $Spotter->countAllArrivalAirports(false,0,$last_update_day,false,$filter);
2062
-    				$dall = $Spotter->countAllDetectedArrivalAirports(false,0,$last_update_day,false,$filter);
2061
+				$pall = $Spotter->countAllArrivalAirports(false, 0, $last_update_day, false, $filter);
2062
+    				$dall = $Spotter->countAllDetectedArrivalAirports(false, 0, $last_update_day, false, $filter);
2063 2063
 				$alldata = array();
2064 2064
     				foreach ($pall as $value) {
2065 2065
 		        		$icao = $value['airport_arrival_icao'];
@@ -2075,40 +2075,40 @@  discard block
 block discarded – undo
2075 2075
         			foreach ($alldata as $key => $row) {
2076 2076
     					$count[$key] = $row['airport_arrival_icao_count'];
2077 2077
 		        	}
2078
-        			array_multisort($count,SORT_DESC,$alldata);
2078
+        			array_multisort($count, SORT_DESC, $alldata);
2079 2079
 				foreach ($alldata as $number) {
2080
-					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);
2080
+					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);
2081 2081
 				}
2082 2082
 				$Spotter = new Spotter($this->db);
2083 2083
 				$alldata = $Spotter->countAllMonths($filter);
2084 2084
 				$lastyear = false;
2085 2085
 				foreach ($alldata as $number) {
2086 2086
 					if ($number['year_name'] != date('Y')) $lastyear = true;
2087
-					$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);
2087
+					$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);
2088 2088
 				}
2089 2089
 				$alldata = $Spotter->countAllMonthsOwners($filter);
2090 2090
 				foreach ($alldata as $number) {
2091
-					$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);
2091
+					$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);
2092 2092
 				}
2093 2093
 				$alldata = $Spotter->countAllMonthsPilots($filter);
2094 2094
 				foreach ($alldata as $number) {
2095
-					$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);
2095
+					$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);
2096 2096
 				}
2097 2097
 				$alldata = $Spotter->countAllMilitaryMonths($filter);
2098 2098
 				foreach ($alldata as $number) {
2099
-					$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);
2099
+					$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);
2100 2100
 				}
2101 2101
 				$alldata = $Spotter->countAllMonthsAircrafts($filter);
2102 2102
 				foreach ($alldata as $number) {
2103
-					$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);
2103
+					$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);
2104 2104
 				}
2105 2105
 				$alldata = $Spotter->countAllMonthsRealArrivals($filter);
2106 2106
 				foreach ($alldata as $number) {
2107
-					$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);
2107
+					$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);
2108 2108
 				}
2109 2109
 				echo '...Departure'."\n";
2110
-				$pall = $Spotter->getLast7DaysAirportsDeparture('',$filter);
2111
-        			$dall = $Spotter->getLast7DaysDetectedAirportsDeparture('',$filter);
2110
+				$pall = $Spotter->getLast7DaysAirportsDeparture('', $filter);
2111
+        			$dall = $Spotter->getLast7DaysDetectedAirportsDeparture('', $filter);
2112 2112
 				foreach ($dall as $value) {
2113 2113
     					$icao = $value['departure_airport_icao'];
2114 2114
     					$ddate = $value['date'];
@@ -2126,11 +2126,11 @@  discard block
 block discarded – undo
2126 2126
     				}
2127 2127
 	    			$alldata = $pall;
2128 2128
 				foreach ($alldata as $number) {
2129
-					$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);
2129
+					$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);
2130 2130
 				}
2131 2131
 				echo '...Arrival'."\n";
2132
-				$pall = $Spotter->getLast7DaysAirportsArrival('',$filter);
2133
-    				$dall = $Spotter->getLast7DaysDetectedAirportsArrival('',$filter);
2132
+				$pall = $Spotter->getLast7DaysAirportsArrival('', $filter);
2133
+    				$dall = $Spotter->getLast7DaysDetectedAirportsArrival('', $filter);
2134 2134
 				foreach ($dall as $value) {
2135 2135
 					$icao = $value['arrival_airport_icao'];
2136 2136
 					$ddate = $value['date'];
@@ -2148,40 +2148,40 @@  discard block
 block discarded – undo
2148 2148
     				}
2149 2149
     				$alldata = $pall;
2150 2150
 				foreach ($alldata as $number) {
2151
-					$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);
2151
+					$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);
2152 2152
 				}
2153 2153
     
2154 2154
 				echo 'Flights data...'."\n";
2155 2155
 				echo '-> countAllDatesLastMonth...'."\n";
2156 2156
 				$alldata = $Spotter->countAllDatesLastMonth($filter);
2157 2157
 				foreach ($alldata as $number) {
2158
-					$this->addStatFlight('month',$number['date_name'],$number['date_count'], '',$filter_name);
2158
+					$this->addStatFlight('month', $number['date_name'], $number['date_count'], '', $filter_name);
2159 2159
 				}
2160 2160
 				echo '-> countAllDates...'."\n";
2161
-				$previousdata = $this->countAllDates('',$filter_name);
2162
-				$alldata = $Common->array_merge_noappend($previousdata,$Spotter->countAllDates($filter));
2161
+				$previousdata = $this->countAllDates('', $filter_name);
2162
+				$alldata = $Common->array_merge_noappend($previousdata, $Spotter->countAllDates($filter));
2163 2163
 				$values = array();
2164 2164
 				foreach ($alldata as $cnt) {
2165 2165
 					$values[] = $cnt['date_count'];
2166 2166
 				}
2167
-				array_multisort($values,SORT_DESC,$alldata);
2168
-				array_splice($alldata,11);
2167
+				array_multisort($values, SORT_DESC, $alldata);
2168
+				array_splice($alldata, 11);
2169 2169
 				foreach ($alldata as $number) {
2170
-					$this->addStatFlight('date',$number['date_name'],$number['date_count'],'',$filter_name);
2170
+					$this->addStatFlight('date', $number['date_name'], $number['date_count'], '', $filter_name);
2171 2171
 				}
2172 2172
 				
2173 2173
 				echo '-> countAllHours...'."\n";
2174
-				$alldata = $Spotter->countAllHours('hour',$filter);
2174
+				$alldata = $Spotter->countAllHours('hour', $filter);
2175 2175
 				foreach ($alldata as $number) {
2176
-					$this->addStatFlight('hour',$number['hour_name'],$number['hour_count'],'',$filter_name);
2176
+					$this->addStatFlight('hour', $number['hour_name'], $number['hour_count'], '', $filter_name);
2177 2177
 				}
2178 2178
 				echo 'Insert last stats update date...'."\n";
2179 2179
 				date_default_timezone_set('UTC');
2180
-				$this->addLastStatsUpdate('last_update_stats_'.$filter_name,date('Y-m-d G:i:s'));
2180
+				$this->addLastStatsUpdate('last_update_stats_'.$filter_name, date('Y-m-d G:i:s'));
2181 2181
 				if (isset($filter['DeleteLastYearStats']) && $filter['DeleteLastYearStats'] == true) {
2182
-					if (date('Y',strtotime($last_update_day)) != date('Y')) {
2182
+					if (date('Y', strtotime($last_update_day)) != date('Y')) {
2183 2183
 						$this->deleteOldStats($filter_name);
2184
-						$this->addLastStatsUpdate('last_update_stats_'.$filter_name,date('Y').'-01-01 00:00:00');
2184
+						$this->addLastStatsUpdate('last_update_stats_'.$filter_name, date('Y').'-01-01 00:00:00');
2185 2185
 					}
2186 2186
 				}
2187 2187
 
@@ -2194,16 +2194,16 @@  discard block
 block discarded – undo
2194 2194
 				// SUM all previous month to put as year
2195 2195
 				$previous_year = date('Y');
2196 2196
 				$previous_year--;
2197
-				$this->addStat('aircrafts_byyear',$this->getSumStats('aircrafts_bymonth',$previous_year),$previous_year.'-01-01 00:00:00');
2198
-				$this->addStat('airlines_byyear',$this->getSumStats('airlines_bymonth',$previous_year),$previous_year.'-01-01 00:00:00');
2199
-				$this->addStat('owner_byyear',$this->getSumStats('owner_bymonth',$previous_year),$previous_year.'-01-01 00:00:00');
2200
-				$this->addStat('pilot_byyear',$this->getSumStats('pilot_bymonth',$previous_year),$previous_year.'-01-01 00:00:00');
2197
+				$this->addStat('aircrafts_byyear', $this->getSumStats('aircrafts_bymonth', $previous_year), $previous_year.'-01-01 00:00:00');
2198
+				$this->addStat('airlines_byyear', $this->getSumStats('airlines_bymonth', $previous_year), $previous_year.'-01-01 00:00:00');
2199
+				$this->addStat('owner_byyear', $this->getSumStats('owner_bymonth', $previous_year), $previous_year.'-01-01 00:00:00');
2200
+				$this->addStat('pilot_byyear', $this->getSumStats('pilot_bymonth', $previous_year), $previous_year.'-01-01 00:00:00');
2201 2201
 				$allairlines = $this->getAllAirlineNames();
2202 2202
 				foreach ($allairlines as $data) {
2203
-					$this->addStat('aircrafts_byyear',$this->getSumStats('aircrafts_bymonth',$previous_year,$data['airline_icao']),$previous_year.'-01-01 00:00:00',$data['airline_icao']);
2204
-					$this->addStat('airlines_byyear',$this->getSumStats('airlines_bymonth',$previous_year,$data['airline_icao']),$previous_year.'-01-01 00:00:00',$data['airline_icao']);
2205
-					$this->addStat('owner_byyear',$this->getSumStats('owner_bymonth',$previous_year,$data['airline_icao']),$previous_year.'-01-01 00:00:00',$data['airline_icao']);
2206
-					$this->addStat('pilot_byyear',$this->getSumStats('pilot_bymonth',$previous_year,$data['airline_icao']),$previous_year.'-01-01 00:00:00',$data['airline_icao']);
2203
+					$this->addStat('aircrafts_byyear', $this->getSumStats('aircrafts_bymonth', $previous_year, $data['airline_icao']), $previous_year.'-01-01 00:00:00', $data['airline_icao']);
2204
+					$this->addStat('airlines_byyear', $this->getSumStats('airlines_bymonth', $previous_year, $data['airline_icao']), $previous_year.'-01-01 00:00:00', $data['airline_icao']);
2205
+					$this->addStat('owner_byyear', $this->getSumStats('owner_bymonth', $previous_year, $data['airline_icao']), $previous_year.'-01-01 00:00:00', $data['airline_icao']);
2206
+					$this->addStat('pilot_byyear', $this->getSumStats('pilot_bymonth', $previous_year, $data['airline_icao']), $previous_year.'-01-01 00:00:00', $data['airline_icao']);
2207 2207
 				}
2208 2208
 				
2209 2209
 				if (isset($globalArchiveYear) && $globalArchiveYear) {
@@ -2212,7 +2212,7 @@  discard block
 block discarded – undo
2212 2212
 						try {
2213 2213
 							$sth = $this->db->prepare($query);
2214 2214
 							$sth->execute();
2215
-						} catch(PDOException $e) {
2215
+						} catch (PDOException $e) {
2216 2216
 							return "error : ".$e->getMessage().' - query : '.$query."\n";
2217 2217
 						}
2218 2218
 					}
@@ -2221,15 +2221,15 @@  discard block
 block discarded – undo
2221 2221
 					try {
2222 2222
 						$sth = $this->db->prepare($query);
2223 2223
 						$sth->execute();
2224
-					} catch(PDOException $e) {
2224
+					} catch (PDOException $e) {
2225 2225
 						return "error : ".$e->getMessage().' - query : '.$query."\n";
2226 2226
 					}
2227 2227
 				}
2228 2228
 				if (isset($globalDeleteLastYearStats) && $globalDeleteLastYearStats) {
2229 2229
 					$last_update = $this->getLastStatsUpdate('last_update_stats');
2230
-					if (date('Y',strtotime($last_update[0]['value'])) != date('Y')) {
2230
+					if (date('Y', strtotime($last_update[0]['value'])) != date('Y')) {
2231 2231
 						$this->deleteOldStats();
2232
-						$this->addLastStatsUpdate('last_update_stats',date('Y').'-01-01 00:00:00');
2232
+						$this->addLastStatsUpdate('last_update_stats', date('Y').'-01-01 00:00:00');
2233 2233
 						$lastyearupdate = true;
2234 2234
 					}
2235 2235
 				}
@@ -2251,7 +2251,7 @@  discard block
 block discarded – undo
2251 2251
 					try {
2252 2252
 						$sth = $this->db->prepare($query);
2253 2253
 						$sth->execute();
2254
-					} catch(PDOException $e) {
2254
+					} catch (PDOException $e) {
2255 2255
 						return "error : ".$e->getMessage();
2256 2256
 					}
2257 2257
 				}
@@ -2265,14 +2265,14 @@  discard block
 block discarded – undo
2265 2265
 				try {
2266 2266
 					$sth = $this->db->prepare($query);
2267 2267
 					$sth->execute();
2268
-				} catch(PDOException $e) {
2268
+				} catch (PDOException $e) {
2269 2269
 					return "error : ".$e->getMessage();
2270 2270
 				}
2271 2271
 			}
2272 2272
 			if (!isset($lastyearupdate)) {
2273 2273
 				echo 'Insert last stats update date...'."\n";
2274 2274
 				date_default_timezone_set('UTC');
2275
-				$this->addLastStatsUpdate('last_update_stats',date('Y-m-d G:i:s'));
2275
+				$this->addLastStatsUpdate('last_update_stats', date('Y-m-d G:i:s'));
2276 2276
 			}
2277 2277
 			if ($globalStatsResetYear) {
2278 2278
 				require_once(dirname(__FILE__).'/../install/class.settings.php');
Please login to merge, or discard this patch.