Completed
Push — master ( f3a05f...d3e1b9 )
by Yannick
07:31
created
require/class.Spotter.php 2 patches
Spacing   +998 added lines, -998 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
 require_once(dirname(__FILE__).'/class.Image.php');
5 5
 $global_query = "SELECT spotter_output.* FROM spotter_output";
6 6
 
7
-class Spotter{
7
+class Spotter {
8 8
 	public $db;
9 9
 	
10 10
 	public function __construct($dbc = null) {
@@ -17,59 +17,59 @@  discard block
 block discarded – undo
17 17
 	* @param Array $filter the filter
18 18
 	* @return Array the SQL part
19 19
 	*/
20
-	public function getFilter($filter = array(),$where = false,$and = false) {
20
+	public function getFilter($filter = array(), $where = false, $and = false) {
21 21
 		global $globalFilter, $globalStatsFilters, $globalFilterName;
22 22
 		$filters = array();
23 23
 		if (is_array($globalStatsFilters) && isset($globalStatsFilters[$globalFilterName])) {
24 24
 			if (isset($globalStatsFilters[$globalFilterName][0]['source'])) {
25 25
 				$filters = $globalStatsFilters[$globalFilterName];
26 26
 			} else {
27
-				$filter = array_merge($globalStatsFilters[$globalFilterName],$filter);
27
+				$filter = array_merge($globalStatsFilters[$globalFilterName], $filter);
28 28
 			}
29 29
 		}
30
-		if (is_array($globalFilter)) $filter = array_merge($globalFilter,$filter);
30
+		if (is_array($globalFilter)) $filter = array_merge($globalFilter, $filter);
31 31
 		$filter_query_join = '';
32 32
 		$filter_query_where = '';
33
-		foreach($filters as $flt) {
33
+		foreach ($filters as $flt) {
34 34
 			if (isset($flt['airlines']) && !empty($flt['airlines'])) {
35 35
 				if ($flt['airlines'][0] != '') {
36 36
 					if (isset($flt['source'])) {
37
-						$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$flt['airlines'])."') AND spotter_output.format_source IN ('".implode("','",$flt['source'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
37
+						$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','", $flt['airlines'])."') AND spotter_output.format_source IN ('".implode("','", $flt['source'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
38 38
 					} else {
39
-						$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$flt['airlines'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
39
+						$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','", $flt['airlines'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
40 40
 					}
41 41
 				}
42 42
 			}
43 43
 			if (isset($flt['pilots_id']) && !empty($flt['pilots_id'])) {
44 44
 				if (isset($flt['source'])) {
45
-					$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','",$flt['pilots_id'])."') AND spotter_output.format_source IN ('".implode("','",$flt['source'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
45
+					$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','", $flt['pilots_id'])."') AND spotter_output.format_source IN ('".implode("','", $flt['source'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
46 46
 				} else {
47
-					$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','",$flt['pilots_id'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
47
+					$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','", $flt['pilots_id'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
48 48
 				}
49 49
 			}
50 50
 		}
51 51
 		if (isset($filter['airlines']) && !empty($filter['airlines'])) {
52 52
 			if ($filter['airlines'][0] != '') {
53
-					$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
53
+					$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
54 54
 			}
55 55
 		}
56 56
 		if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
57 57
 			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_output.flightaware_id ";
58 58
 		}
59 59
 		if (isset($filter['pilots_id']) && !empty($filter['pilots_id'])) {
60
-				$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','",$filter['pilots_id'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
60
+				$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','", $filter['pilots_id'])."')) so ON so.flightaware_id = spotter_output.flightaware_id";
61 61
 			}
62 62
 		if (isset($filter['source']) && !empty($filter['source'])) {
63
-			$filter_query_where = " WHERE format_source IN ('".implode("','",$filter['source'])."')";
63
+			$filter_query_where = " WHERE format_source IN ('".implode("','", $filter['source'])."')";
64 64
 		}
65 65
 		if (isset($filter['ident']) && !empty($filter['ident'])) {
66 66
 			$filter_query_where = " WHERE ident = '".$filter['ident']."'";
67 67
 		}
68 68
 		if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
69 69
 			if ($filter_query_where == '') {
70
-				$filter_query_where = " WHERE format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
70
+				$filter_query_where = " WHERE format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
71 71
 			} else {
72
-				$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
72
+				$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
73 73
 			}
74 74
 		}
75 75
 		if ($filter_query_where == '' && $where) $filter_query_where = ' WHERE';
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
 			$sth = $this->db->prepare($query.$limitQuery);
118 118
 			$sth->execute($params);
119 119
 		} catch (PDOException $e) {
120
-			printf("Invalid query : %s\nWhole query: %s\n",$e->getMessage(), $query.$limitQuery);
120
+			printf("Invalid query : %s\nWhole query: %s\n", $e->getMessage(), $query.$limitQuery);
121 121
 			exit();
122 122
 		}
123 123
 		
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
 		$spotter_array = array();
128 128
 		
129 129
 
130
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
130
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
131 131
 		{
132 132
 			$num_rows++;
133 133
 			$temp_array = array();
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
 			if (isset($row['route_stop'])) {
173 173
 				$temp_array['route_stop'] = $row['route_stop'];
174 174
 				if ($row['route_stop'] != '') {
175
-					$allroute = explode(' ',$row['route_stop']);
175
+					$allroute = explode(' ', $row['route_stop']);
176 176
 			
177 177
 					foreach ($allroute as $route) {
178 178
 						$route_airport_array = $this->getAllAirportInfo($route);
@@ -227,11 +227,11 @@  discard block
 block discarded – undo
227 227
 				{
228 228
 					$temp_array['date'] = "about ".$dateArray['hours']." hours ago";
229 229
 				} else {
230
-					$temp_array['date'] = date("M j Y, g:i a",strtotime($row['date']." UTC"));
230
+					$temp_array['date'] = date("M j Y, g:i a", strtotime($row['date']." UTC"));
231 231
 				}
232 232
 				$temp_array['date_minutes_past'] = $dateArray['minutes'];
233
-				$temp_array['date_iso_8601'] = date("c",strtotime($row['date']." UTC"));
234
-				$temp_array['date_rfc_2822'] = date("r",strtotime($row['date']." UTC"));
233
+				$temp_array['date_iso_8601'] = date("c", strtotime($row['date']." UTC"));
234
+				$temp_array['date_rfc_2822'] = date("r", strtotime($row['date']." UTC"));
235 235
 				$temp_array['date_unix'] = strtotime($row['date']." UTC");
236 236
 			}
237 237
 			
@@ -265,9 +265,9 @@  discard block
 block discarded – undo
265 265
 			if (!isset($row['airline_name']) || $row['airline_name'] == '') {
266 266
 				if (!is_numeric(substr($row['ident'], 0, 3))) {
267 267
 					if (is_numeric(substr($row['ident'], 2, 1))) {
268
-						$airline_array = $this->getAllAirlineInfo(substr($row['ident'], 0, 2),$fromsource);
268
+						$airline_array = $this->getAllAirlineInfo(substr($row['ident'], 0, 2), $fromsource);
269 269
 					} elseif (is_numeric(substr($row['ident'], 3, 1))) {
270
-						$airline_array = $this->getAllAirlineInfo(substr($row['ident'], 0, 3),$fromsource);
270
+						$airline_array = $this->getAllAirlineInfo(substr($row['ident'], 0, 3), $fromsource);
271 271
 					} else {
272 272
 						$airline_array = $this->getAllAirlineInfo('NA');
273 273
 					}
@@ -293,7 +293,7 @@  discard block
 block discarded – undo
293 293
 				$temp_array['airline_type'] = $row['airline_type'];
294 294
 			}
295 295
 			if (isset($temp_array['airline_iata']) && $temp_array['airline_iata'] != '') {
296
-				$acars_array = $ACARS->getLiveAcarsData($temp_array['airline_iata'].substr($temp_array['ident'],3));
296
+				$acars_array = $ACARS->getLiveAcarsData($temp_array['airline_iata'].substr($temp_array['ident'], 3));
297 297
 				//$acars_array = ACARS->getLiveAcarsData('BA40YL');
298 298
 				if (count($acars_array) > 0) {
299 299
 					$temp_array['acars'] = $acars_array;
@@ -310,11 +310,11 @@  discard block
 block discarded – undo
310 310
 				$temp_array['aircraft_date_first_reg'] = $owner_info['date_first_reg'];
311 311
 			}
312 312
 
313
-			if($temp_array['registration'] != "" || ($globalIVAO && isset($temp_array['aircraft_type']) && $temp_array['aircraft_type'] != ''))
313
+			if ($temp_array['registration'] != "" || ($globalIVAO && isset($temp_array['aircraft_type']) && $temp_array['aircraft_type'] != ''))
314 314
 			{
315 315
 				if ($globalIVAO) {
316
-					if (isset($temp_array['airline_icao']))	$image_array = $Image->getSpotterImage('',$temp_array['aircraft_type'],$temp_array['airline_icao']);
317
-					else $image_array = $Image->getSpotterImage('',$temp_array['aircraft_type']);
316
+					if (isset($temp_array['airline_icao']))	$image_array = $Image->getSpotterImage('', $temp_array['aircraft_type'], $temp_array['airline_icao']);
317
+					else $image_array = $Image->getSpotterImage('', $temp_array['aircraft_type']);
318 318
 				} else $image_array = $Image->getSpotterImage($temp_array['registration']);
319 319
 				if (count($image_array) > 0) {
320 320
 					$temp_array['image'] = $image_array[0]['image'];
@@ -337,7 +337,7 @@  discard block
 block discarded – undo
337 337
 			if (isset($row['arrival_airport_time']) && $row['arrival_airport_time'] != '') {
338 338
 				$temp_array['arrival_airport_time'] = $row['arrival_airport_time'];
339 339
 			}
340
-			if ((!isset($globalIVAO) || ! $globalIVAO) && (!isset($globalVATSIM) || !$globalVATSIM) && (!isset($globalphpVMS) || !$globalphpVMS) && (!isset($globalVAM) || !$globalVAM)) {
340
+			if ((!isset($globalIVAO) || !$globalIVAO) && (!isset($globalVATSIM) || !$globalVATSIM) && (!isset($globalphpVMS) || !$globalphpVMS) && (!isset($globalVAM) || !$globalVAM)) {
341 341
 				$schedule_array = $Schedule->getSchedule($temp_array['ident']);
342 342
 				//print_r($schedule_array);
343 343
 				if (count($schedule_array) > 0) {
@@ -418,12 +418,12 @@  discard block
 block discarded – undo
418 418
 			if (isset($row['squawk'])) {
419 419
 				$temp_array['squawk'] = $row['squawk'];
420 420
 				if ($row['squawk'] != '' && isset($temp_array['country_iso2'])) {
421
-					$temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$temp_array['country_iso2']);
422
-					if ($temp_array['squawk_usage'] == '' && isset($globalSquawkCountry)) $temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$globalSquawkCountry);
421
+					$temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'], $temp_array['country_iso2']);
422
+					if ($temp_array['squawk_usage'] == '' && isset($globalSquawkCountry)) $temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'], $globalSquawkCountry);
423 423
 				} elseif ($row['squawk'] != '' && isset($temp_array['over_country'])) {
424
-					$temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$temp_array['over_country']);
425
-					if ($temp_array['squawk_usage'] == '' && isset($globalSquawkCountry)) $temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$globalSquawkCountry);
426
-				} elseif ($row['squawk'] != '' && isset($globalSquawkCountry)) $temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$globalSquawkCountry);
424
+					$temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'], $temp_array['over_country']);
425
+					if ($temp_array['squawk_usage'] == '' && isset($globalSquawkCountry)) $temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'], $globalSquawkCountry);
426
+				} elseif ($row['squawk'] != '' && isset($globalSquawkCountry)) $temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'], $globalSquawkCountry);
427 427
 			}
428 428
     			
429 429
 			$temp_array['query_number_rows'] = $num_rows;
@@ -442,7 +442,7 @@  discard block
 block discarded – undo
442 442
 	* @return Array the spotter information
443 443
 	*
444 444
 	*/
445
-	public function searchSpotterData($q = '', $registration = '', $aircraft_icao = '', $aircraft_manufacturer = '', $highlights = '', $airline_icao = '', $airline_country = '', $airline_type = '', $airport = '', $airport_country = '', $callsign = '', $departure_airport_route = '', $arrival_airport_route = '', $owner = '',$pilot_id = '',$pilot_name = '',$altitude = '', $date_posted = '', $limit = '', $sort = '', $includegeodata = '',$origLat = '',$origLon = '',$dist = '',$filters = array())
445
+	public function searchSpotterData($q = '', $registration = '', $aircraft_icao = '', $aircraft_manufacturer = '', $highlights = '', $airline_icao = '', $airline_country = '', $airline_type = '', $airport = '', $airport_country = '', $callsign = '', $departure_airport_route = '', $arrival_airport_route = '', $owner = '', $pilot_id = '', $pilot_name = '', $altitude = '', $date_posted = '', $limit = '', $sort = '', $includegeodata = '', $origLat = '', $origLon = '', $dist = '', $filters = array())
446 446
 	{
447 447
 		global $globalTimezone, $globalDBdriver;
448 448
 		require_once(dirname(__FILE__).'/class.Translation.php');
@@ -452,7 +452,7 @@  discard block
 block discarded – undo
452 452
 
453 453
 		$query_values = array();
454 454
 		$additional_query = '';
455
-		$filter_query = $this->getFilter($filters,true,true);
455
+		$filter_query = $this->getFilter($filters, true, true);
456 456
 		if ($q != "")
457 457
 		{
458 458
 			if (!is_string($q))
@@ -460,8 +460,8 @@  discard block
 block discarded – undo
460 460
 				return false;
461 461
 			} else {
462 462
 				$q_array = explode(" ", $q);
463
-				foreach ($q_array as $q_item){
464
-					$q_item = filter_var($q_item,FILTER_SANITIZE_STRING);
463
+				foreach ($q_array as $q_item) {
464
+					$q_item = filter_var($q_item, FILTER_SANITIZE_STRING);
465 465
 					$additional_query .= " AND (";
466 466
 					if (is_int($q_item)) $additional_query .= "(spotter_output.spotter_id like '%".$q_item."%') OR ";
467 467
 					$additional_query .= "(spotter_output.aircraft_icao like '%".$q_item."%') OR ";
@@ -493,37 +493,37 @@  discard block
 block discarded – undo
493 493
 
494 494
 		if ($registration != "")
495 495
 		{
496
-			$registration = filter_var($registration,FILTER_SANITIZE_STRING);
496
+			$registration = filter_var($registration, FILTER_SANITIZE_STRING);
497 497
 			if (!is_string($registration))
498 498
 			{
499 499
 				return false;
500 500
 			} else {
501 501
 				$additional_query .= " AND spotter_output.registration = :registration";
502
-				$query_values = array_merge($query_values,array(':registration' => $registration));
502
+				$query_values = array_merge($query_values, array(':registration' => $registration));
503 503
 			}
504 504
 		}
505 505
 
506 506
 		if ($aircraft_icao != "")
507 507
 		{
508
-			$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
508
+			$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
509 509
 			if (!is_string($aircraft_icao))
510 510
 			{
511 511
 				return false;
512 512
 			} else {
513 513
 				$additional_query .= " AND spotter_output.aircraft_icao = :aircraft_icao";
514
-				$query_values = array_merge($query_values,array(':aircraft_icao' => $aircraft_icao));
514
+				$query_values = array_merge($query_values, array(':aircraft_icao' => $aircraft_icao));
515 515
 			}
516 516
 		}
517 517
 
518 518
 		if ($aircraft_manufacturer != "")
519 519
 		{
520
-			$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
520
+			$aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
521 521
 			if (!is_string($aircraft_manufacturer))
522 522
 			{
523 523
 				return false;
524 524
 			} else {
525 525
 				$additional_query .= " AND spotter_output.aircraft_manufacturer = :aircraft_manufacturer";
526
-				$query_values = array_merge($query_values,array(':aircraft_manufacturer' => $aircraft_manufacturer));
526
+				$query_values = array_merge($query_values, array(':aircraft_manufacturer' => $aircraft_manufacturer));
527 527
 			}
528 528
 		}
529 529
 
@@ -539,25 +539,25 @@  discard block
 block discarded – undo
539 539
 
540 540
 		if ($airline_icao != "")
541 541
 		{
542
-			$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
542
+			$airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
543 543
 			if (!is_string($airline_icao))
544 544
 			{
545 545
 				return false;
546 546
 			} else {
547 547
 				$additional_query .= " AND spotter_output.airline_icao = :airline_icao";
548
-				$query_values = array_merge($query_values,array(':airline_icao' => $airline_icao));
548
+				$query_values = array_merge($query_values, array(':airline_icao' => $airline_icao));
549 549
 			}
550 550
 		}
551 551
 
552 552
 		if ($airline_country != "")
553 553
 		{
554
-			$airline_country = filter_var($airline_country,FILTER_SANITIZE_STRING);
554
+			$airline_country = filter_var($airline_country, FILTER_SANITIZE_STRING);
555 555
 			if (!is_string($airline_country))
556 556
 			{
557 557
 				return false;
558 558
 			} else {
559 559
 				$additional_query .= " AND spotter_output.airline_country = :airline_country";
560
-				$query_values = array_merge($query_values,array(':airline_country' => $airline_country));
560
+				$query_values = array_merge($query_values, array(':airline_country' => $airline_country));
561 561
 			}
562 562
 		}
563 563
 
@@ -584,31 +584,31 @@  discard block
 block discarded – undo
584 584
 
585 585
 		if ($airport != "")
586 586
 		{
587
-			$airport = filter_var($airport,FILTER_SANITIZE_STRING);
587
+			$airport = filter_var($airport, FILTER_SANITIZE_STRING);
588 588
 			if (!is_string($airport))
589 589
 			{
590 590
 				return false;
591 591
 			} else {
592 592
 				$additional_query .= " AND (spotter_output.departure_airport_icao = :airport OR spotter_output.arrival_airport_icao = :airport)";
593
-				$query_values = array_merge($query_values,array(':airport' => $airport));
593
+				$query_values = array_merge($query_values, array(':airport' => $airport));
594 594
 			}
595 595
 		}
596 596
 
597 597
 		if ($airport_country != "")
598 598
 		{
599
-			$airport_country = filter_var($airport_country,FILTER_SANITIZE_STRING);
599
+			$airport_country = filter_var($airport_country, FILTER_SANITIZE_STRING);
600 600
 			if (!is_string($airport_country))
601 601
 			{
602 602
 				return false;
603 603
 			} else {
604 604
 				$additional_query .= " AND (spotter_output.departure_airport_country = :airport_country OR spotter_output.arrival_airport_country = :airport_country)";
605
-				$query_values = array_merge($query_values,array(':airport_country' => $airport_country));
605
+				$query_values = array_merge($query_values, array(':airport_country' => $airport_country));
606 606
 			}
607 607
 		}
608 608
     
609 609
 		if ($callsign != "")
610 610
 		{
611
-			$callsign = filter_var($callsign,FILTER_SANITIZE_STRING);
611
+			$callsign = filter_var($callsign, FILTER_SANITIZE_STRING);
612 612
 			if (!is_string($callsign))
613 613
 			{
614 614
 				return false;
@@ -616,79 +616,79 @@  discard block
 block discarded – undo
616 616
 				$translate = $Translation->ident2icao($callsign);
617 617
 				if ($translate != $callsign) {
618 618
 					$additional_query .= " AND (spotter_output.ident = :callsign OR spotter_output.ident = :translate)";
619
-					$query_values = array_merge($query_values,array(':callsign' => $callsign,':translate' => $translate));
619
+					$query_values = array_merge($query_values, array(':callsign' => $callsign, ':translate' => $translate));
620 620
 				} else {
621 621
 					$additional_query .= " AND spotter_output.ident = :callsign";
622
-					$query_values = array_merge($query_values,array(':callsign' => $callsign));
622
+					$query_values = array_merge($query_values, array(':callsign' => $callsign));
623 623
 				}
624 624
 			}
625 625
 		}
626 626
 
627 627
 		if ($owner != "")
628 628
 		{
629
-			$owner = filter_var($owner,FILTER_SANITIZE_STRING);
629
+			$owner = filter_var($owner, FILTER_SANITIZE_STRING);
630 630
 			if (!is_string($owner))
631 631
 			{
632 632
 				return false;
633 633
 			} else {
634 634
 				$additional_query .= " AND spotter_output.owner_name = :owner";
635
-				$query_values = array_merge($query_values,array(':owner' => $owner));
635
+				$query_values = array_merge($query_values, array(':owner' => $owner));
636 636
 			}
637 637
 		}
638 638
 
639 639
 		if ($pilot_name != "")
640 640
 		{
641
-			$pilot_name = filter_var($pilot_name,FILTER_SANITIZE_STRING);
641
+			$pilot_name = filter_var($pilot_name, FILTER_SANITIZE_STRING);
642 642
 			if (!is_string($pilot_name))
643 643
 			{
644 644
 				return false;
645 645
 			} else {
646 646
 				$additional_query .= " AND spotter_output.pilot_name = :pilot_name";
647
-				$query_values = array_merge($query_values,array(':pilot_name' => $pilot_name));
647
+				$query_values = array_merge($query_values, array(':pilot_name' => $pilot_name));
648 648
 			}
649 649
 		}
650 650
 
651 651
 		if ($pilot_id != "")
652 652
 		{
653
-			$pilot_id = filter_var($pilot_id,FILTER_SANITIZE_NUMBER_INT);
653
+			$pilot_id = filter_var($pilot_id, FILTER_SANITIZE_NUMBER_INT);
654 654
 			if (!is_string($pilot_id))
655 655
 			{
656 656
 				return false;
657 657
 			} else {
658 658
 				$additional_query .= " AND spotter_output.pilot_id = :pilot_id";
659
-				$query_values = array_merge($query_values,array(':pilot_id' => $pilot_id));
659
+				$query_values = array_merge($query_values, array(':pilot_id' => $pilot_id));
660 660
 			}
661 661
 		}
662 662
 
663 663
 		if ($departure_airport_route != "")
664 664
 		{
665
-			$departure_airport_route = filter_var($departure_airport_route,FILTER_SANITIZE_STRING);
665
+			$departure_airport_route = filter_var($departure_airport_route, FILTER_SANITIZE_STRING);
666 666
 			if (!is_string($departure_airport_route))
667 667
 			{
668 668
 				return false;
669 669
 			} else {
670 670
 				$additional_query .= " AND spotter_output.departure_airport_icao = :departure_airport_route";
671
-				$query_values = array_merge($query_values,array(':departure_airport_route' => $departure_airport_route));
671
+				$query_values = array_merge($query_values, array(':departure_airport_route' => $departure_airport_route));
672 672
 			}
673 673
 		}
674 674
 
675 675
 		if ($arrival_airport_route != "")
676 676
 		{
677
-			$arrival_airport_route = filter_var($arrival_airport_route,FILTER_SANITIZE_STRING);
677
+			$arrival_airport_route = filter_var($arrival_airport_route, FILTER_SANITIZE_STRING);
678 678
 			if (!is_string($arrival_airport_route))
679 679
 			{
680 680
 				return false;
681 681
 			} else {
682 682
 				$additional_query .= " AND spotter_output.arrival_airport_icao = :arrival_airport_route";
683
-				$query_values = array_merge($query_values,array(':arrival_airport_route' => $arrival_airport_route));
683
+				$query_values = array_merge($query_values, array(':arrival_airport_route' => $arrival_airport_route));
684 684
 			}
685 685
 		}
686 686
 
687 687
 		if ($altitude != "")
688 688
 		{
689 689
 			$altitude_array = explode(",", $altitude);
690
-			$altitude_array[0] = filter_var($altitude_array[0],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
691
-			$altitude_array[1] = filter_var($altitude_array[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
690
+			$altitude_array[0] = filter_var($altitude_array[0], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
691
+			$altitude_array[1] = filter_var($altitude_array[1], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
692 692
 
693 693
 			if ($altitude_array[1] != "")
694 694
 			{                
@@ -704,8 +704,8 @@  discard block
 block discarded – undo
704 704
 		if ($date_posted != "")
705 705
 		{
706 706
 			$date_array = explode(",", $date_posted);
707
-			$date_array[0] = filter_var($date_array[0],FILTER_SANITIZE_STRING);
708
-			$date_array[1] = filter_var($date_array[1],FILTER_SANITIZE_STRING);
707
+			$date_array[0] = filter_var($date_array[0], FILTER_SANITIZE_STRING);
708
+			$date_array[1] = filter_var($date_array[1], FILTER_SANITIZE_STRING);
709 709
 
710 710
 			if ($globalTimezone != '') {
711 711
 				date_default_timezone_set($globalTimezone);
@@ -736,8 +736,8 @@  discard block
 block discarded – undo
736 736
 		{
737 737
 			$limit_array = explode(",", $limit);
738 738
 			
739
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
740
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
739
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
740
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
741 741
 			
742 742
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
743 743
 			{
@@ -766,23 +766,23 @@  discard block
 block discarded – undo
766 766
 
767 767
 
768 768
 		if ($origLat != "" && $origLon != "" && $dist != "") {
769
-			$dist = number_format($dist*0.621371,2,'.',''); // convert km to mile
769
+			$dist = number_format($dist*0.621371, 2, '.', ''); // convert km to mile
770 770
 
771 771
 			if ($globalDBdriver == 'mysql') {
772
-				$query="SELECT spotter_output.*, 1.60935*3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - spotter_archive.latitude)*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(spotter_archive.latitude*pi()/180)*POWER(SIN(($origLon-spotter_archive.longitude)*pi()/180/2),2))) as distance 
772
+				$query = "SELECT spotter_output.*, 1.60935*3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - spotter_archive.latitude)*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(spotter_archive.latitude*pi()/180)*POWER(SIN(($origLon-spotter_archive.longitude)*pi()/180/2),2))) as distance 
773 773
 						FROM spotter_archive,spotter_output".$filter_query." spotter_output.flightaware_id = spotter_archive.flightaware_id AND spotter_output.ident <> '' ".$additional_query."AND spotter_archive.longitude between ($origLon-$dist/cos(radians($origLat))*69) and ($origLon+$dist/cos(radians($origLat)*69)) and spotter_archive.latitude between ($origLat-($dist/69)) and ($origLat+($dist/69)) 
774 774
 						AND (3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - spotter_archive.latitude)*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(spotter_archive.latitude*pi()/180)*POWER(SIN(($origLon-spotter_archive.longitude)*pi()/180/2),2)))) < $dist".$orderby_query;
775 775
 			} else {
776
-				$query="SELECT spotter_output.*, 1.60935 * 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - CAST(spotter_archive.latitude as double precision))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(CAST(spotter_archive.latitude as double precision)*pi()/180)*POWER(SIN(($origLon-CAST(spotter_archive.longitude as double precision))*pi()/180/2),2))) as distance 
776
+				$query = "SELECT spotter_output.*, 1.60935 * 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - CAST(spotter_archive.latitude as double precision))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(CAST(spotter_archive.latitude as double precision)*pi()/180)*POWER(SIN(($origLon-CAST(spotter_archive.longitude as double precision))*pi()/180/2),2))) as distance 
777 777
 						FROM spotter_archive,spotter_output".$filter_query." spotter_output.flightaware_id = spotter_archive.flightaware_id AND spotter_output.ident <> '' ".$additional_query."AND CAST(spotter_archive.longitude as double precision) between ($origLon-$dist/cos(radians($origLat))*69) and ($origLon+$dist/cos(radians($origLat))*69) and CAST(spotter_archive.latitude as double precision) between ($origLat-($dist/69)) and ($origLat+($dist/69)) 
778 778
 						AND (3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - CAST(spotter_archive.latitude as double precision))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(CAST(spotter_archive.latitude as double precision)*pi()/180)*POWER(SIN(($origLon-CAST(spotter_archive.longitude as double precision))*pi()/180/2),2)))) < $dist".$filter_query.$orderby_query;
779 779
 			}
780 780
 		} else {		
781
-			$query  = "SELECT spotter_output.* FROM spotter_output".$filter_query." spotter_output.ident <> '' 
781
+			$query = "SELECT spotter_output.* FROM spotter_output".$filter_query." spotter_output.ident <> '' 
782 782
 					".$additional_query."
783 783
 					".$orderby_query;
784 784
 		}
785
-		$spotter_array = $this->getDataFromDB($query, $query_values,$limit_query);
785
+		$spotter_array = $this->getDataFromDB($query, $query_values, $limit_query);
786 786
 		return $spotter_array;
787 787
 	}
788 788
 	
@@ -805,8 +805,8 @@  discard block
 block discarded – undo
805 805
 		{
806 806
 			$limit_array = explode(",", $limit);
807 807
 			
808
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
809
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
808
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
809
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
810 810
 			
811 811
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
812 812
 			{
@@ -823,9 +823,9 @@  discard block
 block discarded – undo
823 823
 			$orderby_query = " ORDER BY spotter_output.date DESC";
824 824
 		}
825 825
 
826
-		$query  = $global_query.$filter_query." ".$orderby_query;
826
+		$query = $global_query.$filter_query." ".$orderby_query;
827 827
 
828
-		$spotter_array = $this->getDataFromDB($query, array(),$limit_query);
828
+		$spotter_array = $this->getDataFromDB($query, array(), $limit_query);
829 829
 
830 830
 		return $spotter_array;
831 831
 	}
@@ -871,34 +871,34 @@  discard block
 block discarded – undo
871 871
 			{
872 872
 				return false;
873 873
 			} else {
874
-				if ($interval == "30m"){
874
+				if ($interval == "30m") {
875 875
 					$additional_query = ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL 30 MINUTE) <= $this_output.date ';
876
-				} else if ($interval == "1h"){
876
+				} else if ($interval == "1h") {
877 877
 					$additional_query = ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL 1 HOUR) <= $this_output.date ';
878
-				} else if ($interval == "3h"){
878
+				} else if ($interval == "3h") {
879 879
 					$additional_query = ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL 3 HOUR) <= $this_output.date ';
880
-				} else if ($interval == "6h"){
880
+				} else if ($interval == "6h") {
881 881
 					$additional_query = ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL 6 HOUR) <= $this_output.date ';
882
-				} else if ($interval == "12h"){
882
+				} else if ($interval == "12h") {
883 883
 					$additional_query = ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL 12 HOUR) <= $this_output.date ';
884
-				} else if ($interval == "24h"){
884
+				} else if ($interval == "24h") {
885 885
 					$additional_query = ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL 24 HOUR) <= $this_output.date ';
886
-				} else if ($interval == "7d"){
886
+				} else if ($interval == "7d") {
887 887
 					$additional_query = ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL 7 DAY) <= $this_output.date ';
888
-				} else if ($interval == "30d"){
888
+				} else if ($interval == "30d") {
889 889
 					$additional_query = ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL 30 DAY) <= $this_output.date ';
890 890
 				} 
891 891
 			}
892 892
 		}
893 893
 
894
-		$query  = "SELECT spotter_output.*, ( 6371 * acos( cos( radians($lat) ) * cos( radians( latitude ) ) * cos( radians( longitude ) - radians($lng) ) + sin( radians($lat) ) * sin( radians( latitude ) ) ) ) AS distance FROM spotter_output 
894
+		$query = "SELECT spotter_output.*, ( 6371 * acos( cos( radians($lat) ) * cos( radians( latitude ) ) * cos( radians( longitude ) - radians($lng) ) + sin( radians($lat) ) * sin( radians( latitude ) ) ) ) AS distance FROM spotter_output 
895 895
                    WHERE spotter_output.latitude <> '' 
896 896
 				   AND spotter_output.longitude <> '' 
897 897
                    ".$additional_query."
898 898
                    HAVING distance < :radius  
899 899
 				   ORDER BY distance";
900 900
 
901
-		$spotter_array = $this->getDataFromDB($query, array(':radius' => $radius),$limit_query);
901
+		$spotter_array = $this->getDataFromDB($query, array(':radius' => $radius), $limit_query);
902 902
 
903 903
 		return $spotter_array;
904 904
 	}
@@ -910,21 +910,21 @@  discard block
 block discarded – undo
910 910
 	* @return Array the spotter information
911 911
 	*
912 912
 	*/
913
-	public function getNewestSpotterDataSortedByAircraftType($limit = '', $sort = '',$filter = array())
913
+	public function getNewestSpotterDataSortedByAircraftType($limit = '', $sort = '', $filter = array())
914 914
 	{
915 915
 		global $global_query;
916 916
 		
917 917
 		date_default_timezone_set('UTC');
918 918
 
919
-		$filter_query = $this->getFilter($filter,true,true);
919
+		$filter_query = $this->getFilter($filter, true, true);
920 920
 
921 921
 		$limit_query = '';
922 922
 		if ($limit != "")
923 923
 		{
924 924
 			$limit_array = explode(",", $limit);
925 925
 			
926
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
927
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
926
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
927
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
928 928
 			
929 929
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
930 930
 			{
@@ -941,7 +941,7 @@  discard block
 block discarded – undo
941 941
 			$orderby_query = " ORDER BY spotter_output.date DESC ";
942 942
 		}
943 943
 
944
-		$query  = $global_query." ".$filter_query." spotter_output.aircraft_name <> '' GROUP BY spotter_output.aircraft_icao,spotter_output.ident,spotter_output.spotter_id, spotter_output.flightaware_id, spotter_output.registration,spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country,spotter_output.airline_type,spotter_output.aircraft_icao,spotter_output.aircraft_name,spotter_output.aircraft_manufacturer,spotter_output.departure_airport_icao,spotter_output.departure_airport_name,spotter_output.departure_airport_city,spotter_output.departure_airport_country,spotter_output.departure_airport_time,spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name,spotter_output.arrival_airport_city,spotter_output.arrival_airport_country,spotter_output.arrival_airport_time,spotter_output.route_stop,spotter_output.date,spotter_output.latitude,spotter_output.longitude,spotter_output.waypoints,spotter_output.altitude,spotter_output.heading,spotter_output.ground_speed,spotter_output.highlight,spotter_output.squawk,spotter_output.ModeS,spotter_output.pilot_id,spotter_output.pilot_name,spotter_output.verticalrate,spotter_output.owner_name,spotter_output.format_source,spotter_output.source_name,spotter_output.ground,spotter_output.last_ground,spotter_output.last_seen,spotter_output.last_latitude,spotter_output.last_longitude,spotter_output.last_altitude,spotter_output.last_ground_speed,spotter_output.real_arrival_airport_icao,spotter_output.real_arrival_airport_time ".$orderby_query;
944
+		$query = $global_query." ".$filter_query." spotter_output.aircraft_name <> '' GROUP BY spotter_output.aircraft_icao,spotter_output.ident,spotter_output.spotter_id, spotter_output.flightaware_id, spotter_output.registration,spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country,spotter_output.airline_type,spotter_output.aircraft_icao,spotter_output.aircraft_name,spotter_output.aircraft_manufacturer,spotter_output.departure_airport_icao,spotter_output.departure_airport_name,spotter_output.departure_airport_city,spotter_output.departure_airport_country,spotter_output.departure_airport_time,spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name,spotter_output.arrival_airport_city,spotter_output.arrival_airport_country,spotter_output.arrival_airport_time,spotter_output.route_stop,spotter_output.date,spotter_output.latitude,spotter_output.longitude,spotter_output.waypoints,spotter_output.altitude,spotter_output.heading,spotter_output.ground_speed,spotter_output.highlight,spotter_output.squawk,spotter_output.ModeS,spotter_output.pilot_id,spotter_output.pilot_name,spotter_output.verticalrate,spotter_output.owner_name,spotter_output.format_source,spotter_output.source_name,spotter_output.ground,spotter_output.last_ground,spotter_output.last_seen,spotter_output.last_latitude,spotter_output.last_longitude,spotter_output.last_altitude,spotter_output.last_ground_speed,spotter_output.real_arrival_airport_icao,spotter_output.real_arrival_airport_time ".$orderby_query;
945 945
 
946 946
 		$spotter_array = $this->getDataFromDB($query, array(), $limit_query);
947 947
 
@@ -960,15 +960,15 @@  discard block
 block discarded – undo
960 960
 		global $global_query;
961 961
 		
962 962
 		date_default_timezone_set('UTC');
963
-		$filter_query = $this->getFilter($filter,true,true);
963
+		$filter_query = $this->getFilter($filter, true, true);
964 964
 
965 965
 		$limit_query = '';
966 966
 		if ($limit != "")
967 967
 		{
968 968
 			$limit_array = explode(",", $limit);
969 969
 			
970
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
971
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
970
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
971
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
972 972
 			
973 973
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
974 974
 			{
@@ -985,7 +985,7 @@  discard block
 block discarded – undo
985 985
 			$orderby_query = " ORDER BY spotter_output.date DESC ";
986 986
 		}
987 987
 
988
-		$query  = $global_query." ".$filter_query." spotter_output.registration <> '' GROUP BY spotter_output.registration,spotter_output.ident,spotter_output.spotter_id, spotter_output.flightaware_id, spotter_output.registration,spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country,spotter_output.airline_type,spotter_output.aircraft_icao,spotter_output.aircraft_name,spotter_output.aircraft_manufacturer,spotter_output.departure_airport_icao,spotter_output.departure_airport_name,spotter_output.departure_airport_city,spotter_output.departure_airport_country,spotter_output.departure_airport_time,spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name,spotter_output.arrival_airport_city,spotter_output.arrival_airport_country,spotter_output.arrival_airport_time,spotter_output.route_stop,spotter_output.date,spotter_output.latitude,spotter_output.longitude,spotter_output.waypoints,spotter_output.altitude,spotter_output.heading,spotter_output.ground_speed,spotter_output.highlight,spotter_output.squawk,spotter_output.ModeS,spotter_output.pilot_id,spotter_output.pilot_name,spotter_output.verticalrate,spotter_output.owner_name,spotter_output.format_source,spotter_output.source_name,spotter_output.ground,spotter_output.last_ground,spotter_output.last_seen,spotter_output.last_latitude,spotter_output.last_longitude,spotter_output.last_altitude,spotter_output.last_ground_speed,spotter_output.real_arrival_airport_icao,spotter_output.real_arrival_airport_time ".$orderby_query;
988
+		$query = $global_query." ".$filter_query." spotter_output.registration <> '' GROUP BY spotter_output.registration,spotter_output.ident,spotter_output.spotter_id, spotter_output.flightaware_id, spotter_output.registration,spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country,spotter_output.airline_type,spotter_output.aircraft_icao,spotter_output.aircraft_name,spotter_output.aircraft_manufacturer,spotter_output.departure_airport_icao,spotter_output.departure_airport_name,spotter_output.departure_airport_city,spotter_output.departure_airport_country,spotter_output.departure_airport_time,spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name,spotter_output.arrival_airport_city,spotter_output.arrival_airport_country,spotter_output.arrival_airport_time,spotter_output.route_stop,spotter_output.date,spotter_output.latitude,spotter_output.longitude,spotter_output.waypoints,spotter_output.altitude,spotter_output.heading,spotter_output.ground_speed,spotter_output.highlight,spotter_output.squawk,spotter_output.ModeS,spotter_output.pilot_id,spotter_output.pilot_name,spotter_output.verticalrate,spotter_output.owner_name,spotter_output.format_source,spotter_output.source_name,spotter_output.ground,spotter_output.last_ground,spotter_output.last_seen,spotter_output.last_latitude,spotter_output.last_longitude,spotter_output.last_altitude,spotter_output.last_ground_speed,spotter_output.real_arrival_airport_icao,spotter_output.real_arrival_airport_time ".$orderby_query;
989 989
 
990 990
 		$spotter_array = $this->getDataFromDB($query, array(), $limit_query);
991 991
 
@@ -999,20 +999,20 @@  discard block
 block discarded – undo
999 999
 	* @return Array the spotter information
1000 1000
 	*
1001 1001
 	*/
1002
-	public function getNewestSpotterDataSortedByAirline($limit = '', $sort = '',$filter = array())
1002
+	public function getNewestSpotterDataSortedByAirline($limit = '', $sort = '', $filter = array())
1003 1003
 	{
1004 1004
 		global $global_query;
1005 1005
 		
1006 1006
 		date_default_timezone_set('UTC');
1007
-		$filter_query = $this->getFilter($filter,true,true);
1007
+		$filter_query = $this->getFilter($filter, true, true);
1008 1008
 		
1009 1009
 		$limit_query = '';
1010 1010
 		if ($limit != "")
1011 1011
 		{
1012 1012
 			$limit_array = explode(",", $limit);
1013 1013
 			
1014
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1015
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1014
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1015
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1016 1016
 			
1017 1017
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1018 1018
 			{
@@ -1029,7 +1029,7 @@  discard block
 block discarded – undo
1029 1029
 			$orderby_query = " ORDER BY spotter_output.date DESC ";
1030 1030
 		}
1031 1031
 
1032
-		$query  = $global_query." ".$filter_query." spotter_output.airline_name <> '' GROUP BY spotter_output.airline_icao,spotter_output.ident,spotter_output.spotter_id, spotter_output.flightaware_id, spotter_output.registration,spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country,spotter_output.airline_type,spotter_output.aircraft_icao,spotter_output.aircraft_name,spotter_output.aircraft_manufacturer,spotter_output.departure_airport_icao,spotter_output.departure_airport_name,spotter_output.departure_airport_city,spotter_output.departure_airport_country,spotter_output.departure_airport_time,spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name,spotter_output.arrival_airport_city,spotter_output.arrival_airport_country,spotter_output.arrival_airport_time,spotter_output.route_stop,spotter_output.date,spotter_output.latitude,spotter_output.longitude,spotter_output.waypoints,spotter_output.altitude,spotter_output.heading,spotter_output.ground_speed,spotter_output.highlight,spotter_output.squawk,spotter_output.ModeS,spotter_output.pilot_id,spotter_output.pilot_name,spotter_output.verticalrate,spotter_output.owner_name,spotter_output.format_source,spotter_output.source_name,spotter_output.ground,spotter_output.last_ground,spotter_output.last_seen,spotter_output.last_latitude,spotter_output.last_longitude,spotter_output.last_altitude,spotter_output.last_ground_speed,spotter_output.real_arrival_airport_icao,spotter_output.real_arrival_airport_time ".$orderby_query;
1032
+		$query = $global_query." ".$filter_query." spotter_output.airline_name <> '' GROUP BY spotter_output.airline_icao,spotter_output.ident,spotter_output.spotter_id, spotter_output.flightaware_id, spotter_output.registration,spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country,spotter_output.airline_type,spotter_output.aircraft_icao,spotter_output.aircraft_name,spotter_output.aircraft_manufacturer,spotter_output.departure_airport_icao,spotter_output.departure_airport_name,spotter_output.departure_airport_city,spotter_output.departure_airport_country,spotter_output.departure_airport_time,spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name,spotter_output.arrival_airport_city,spotter_output.arrival_airport_country,spotter_output.arrival_airport_time,spotter_output.route_stop,spotter_output.date,spotter_output.latitude,spotter_output.longitude,spotter_output.waypoints,spotter_output.altitude,spotter_output.heading,spotter_output.ground_speed,spotter_output.highlight,spotter_output.squawk,spotter_output.ModeS,spotter_output.pilot_id,spotter_output.pilot_name,spotter_output.verticalrate,spotter_output.owner_name,spotter_output.format_source,spotter_output.source_name,spotter_output.ground,spotter_output.last_ground,spotter_output.last_seen,spotter_output.last_latitude,spotter_output.last_longitude,spotter_output.last_altitude,spotter_output.last_ground_speed,spotter_output.real_arrival_airport_icao,spotter_output.real_arrival_airport_time ".$orderby_query;
1033 1033
 
1034 1034
 		$spotter_array = $this->getDataFromDB($query, array(), $limit_query);
1035 1035
 
@@ -1049,7 +1049,7 @@  discard block
 block discarded – undo
1049 1049
 		
1050 1050
 		date_default_timezone_set('UTC');
1051 1051
 		
1052
-		$filter_query = $this->getFilter($filter,true,true);
1052
+		$filter_query = $this->getFilter($filter, true, true);
1053 1053
 		
1054 1054
 		$limit_query = '';
1055 1055
 		
@@ -1057,8 +1057,8 @@  discard block
 block discarded – undo
1057 1057
 		{
1058 1058
 			$limit_array = explode(",", $limit);
1059 1059
 			
1060
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1061
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1060
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1061
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1062 1062
 			
1063 1063
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1064 1064
 			{
@@ -1075,7 +1075,7 @@  discard block
 block discarded – undo
1075 1075
 			$orderby_query = " ORDER BY spotter_output.date DESC ";
1076 1076
 		}
1077 1077
 
1078
-		$query  = $global_query." ".$filter_query." spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA' GROUP BY spotter_output.departure_airport_icao,spotter_output.ident,spotter_output.spotter_id, spotter_output.flightaware_id, spotter_output.registration,spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country,spotter_output.airline_type,spotter_output.aircraft_icao,spotter_output.aircraft_name,spotter_output.aircraft_manufacturer,spotter_output.departure_airport_icao,spotter_output.departure_airport_name,spotter_output.departure_airport_city,spotter_output.departure_airport_country,spotter_output.departure_airport_time,spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name,spotter_output.arrival_airport_city,spotter_output.arrival_airport_country,spotter_output.arrival_airport_time,spotter_output.route_stop,spotter_output.date,spotter_output.latitude,spotter_output.longitude,spotter_output.waypoints,spotter_output.altitude,spotter_output.heading,spotter_output.ground_speed,spotter_output.highlight,spotter_output.squawk,spotter_output.ModeS,spotter_output.pilot_id,spotter_output.pilot_name,spotter_output.verticalrate,spotter_output.owner_name,spotter_output.format_source,spotter_output.source_name,spotter_output.ground,spotter_output.last_ground,spotter_output.last_seen,spotter_output.last_latitude,spotter_output.last_longitude,spotter_output.last_altitude,spotter_output.last_ground_speed,spotter_output.real_arrival_airport_icao,spotter_output.real_arrival_airport_time ".$orderby_query;
1078
+		$query = $global_query." ".$filter_query." spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA' GROUP BY spotter_output.departure_airport_icao,spotter_output.ident,spotter_output.spotter_id, spotter_output.flightaware_id, spotter_output.registration,spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country,spotter_output.airline_type,spotter_output.aircraft_icao,spotter_output.aircraft_name,spotter_output.aircraft_manufacturer,spotter_output.departure_airport_icao,spotter_output.departure_airport_name,spotter_output.departure_airport_city,spotter_output.departure_airport_country,spotter_output.departure_airport_time,spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name,spotter_output.arrival_airport_city,spotter_output.arrival_airport_country,spotter_output.arrival_airport_time,spotter_output.route_stop,spotter_output.date,spotter_output.latitude,spotter_output.longitude,spotter_output.waypoints,spotter_output.altitude,spotter_output.heading,spotter_output.ground_speed,spotter_output.highlight,spotter_output.squawk,spotter_output.ModeS,spotter_output.pilot_id,spotter_output.pilot_name,spotter_output.verticalrate,spotter_output.owner_name,spotter_output.format_source,spotter_output.source_name,spotter_output.ground,spotter_output.last_ground,spotter_output.last_seen,spotter_output.last_latitude,spotter_output.last_longitude,spotter_output.last_altitude,spotter_output.last_ground_speed,spotter_output.real_arrival_airport_icao,spotter_output.real_arrival_airport_time ".$orderby_query;
1079 1079
 
1080 1080
 		$spotter_array = $this->getDataFromDB($query, array(), $limit_query);
1081 1081
 
@@ -1094,14 +1094,14 @@  discard block
 block discarded – undo
1094 1094
 		global $global_query;
1095 1095
 		
1096 1096
 		date_default_timezone_set('UTC');
1097
-		$filter_query = $this->getFilter($filter,true,true);
1097
+		$filter_query = $this->getFilter($filter, true, true);
1098 1098
 		$limit_query = '';
1099 1099
 		if ($limit != "")
1100 1100
 		{
1101 1101
 			$limit_array = explode(",", $limit);
1102 1102
 			
1103
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1104
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1103
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1104
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1105 1105
 			
1106 1106
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1107 1107
 			{
@@ -1118,7 +1118,7 @@  discard block
 block discarded – undo
1118 1118
 			$orderby_query = " ORDER BY spotter_output.date DESC ";
1119 1119
 		}
1120 1120
 
1121
-		$query  = $global_query.$filter_query." spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA' GROUP BY spotter_output.arrival_airport_icao,spotter_output.ident,spotter_output.spotter_id, spotter_output.flightaware_id, spotter_output.registration,spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country,spotter_output.airline_type,spotter_output.aircraft_icao,spotter_output.aircraft_name,spotter_output.aircraft_manufacturer,spotter_output.departure_airport_icao,spotter_output.departure_airport_name,spotter_output.departure_airport_city,spotter_output.departure_airport_country,spotter_output.departure_airport_time,spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name,spotter_output.arrival_airport_city,spotter_output.arrival_airport_country,spotter_output.arrival_airport_time,spotter_output.route_stop,spotter_output.date,spotter_output.latitude,spotter_output.longitude,spotter_output.waypoints,spotter_output.altitude,spotter_output.heading,spotter_output.ground_speed,spotter_output.highlight,spotter_output.squawk,spotter_output.ModeS,spotter_output.pilot_id,spotter_output.pilot_name,spotter_output.verticalrate,spotter_output.owner_name,spotter_output.format_source,spotter_output.source_name,spotter_output.ground,spotter_output.last_ground,spotter_output.last_seen,spotter_output.last_latitude,spotter_output.last_longitude,spotter_output.last_altitude,spotter_output.last_ground_speed,spotter_output.real_arrival_airport_icao,spotter_output.real_arrival_airport_time ".$orderby_query;
1121
+		$query = $global_query.$filter_query." spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA' GROUP BY spotter_output.arrival_airport_icao,spotter_output.ident,spotter_output.spotter_id, spotter_output.flightaware_id, spotter_output.registration,spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country,spotter_output.airline_type,spotter_output.aircraft_icao,spotter_output.aircraft_name,spotter_output.aircraft_manufacturer,spotter_output.departure_airport_icao,spotter_output.departure_airport_name,spotter_output.departure_airport_city,spotter_output.departure_airport_country,spotter_output.departure_airport_time,spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name,spotter_output.arrival_airport_city,spotter_output.arrival_airport_country,spotter_output.arrival_airport_time,spotter_output.route_stop,spotter_output.date,spotter_output.latitude,spotter_output.longitude,spotter_output.waypoints,spotter_output.altitude,spotter_output.heading,spotter_output.ground_speed,spotter_output.highlight,spotter_output.squawk,spotter_output.ModeS,spotter_output.pilot_id,spotter_output.pilot_name,spotter_output.verticalrate,spotter_output.owner_name,spotter_output.format_source,spotter_output.source_name,spotter_output.ground,spotter_output.last_ground,spotter_output.last_seen,spotter_output.last_latitude,spotter_output.last_longitude,spotter_output.last_altitude,spotter_output.last_ground_speed,spotter_output.real_arrival_airport_icao,spotter_output.real_arrival_airport_time ".$orderby_query;
1122 1122
 
1123 1123
 		$spotter_array = $this->getDataFromDB($query, array(), $limit_query);
1124 1124
 
@@ -1142,9 +1142,9 @@  discard block
 block discarded – undo
1142 1142
 		$query_values = array(':id' => $id);
1143 1143
 
1144 1144
 		//$query  = $global_query." WHERE spotter_output.ident <> '' ".$additional_query." ";
1145
-		$query  = $global_query." WHERE ".$additional_query." ";
1145
+		$query = $global_query." WHERE ".$additional_query." ";
1146 1146
 
1147
-		$spotter_array = $this->getDataFromDB($query,$query_values);
1147
+		$spotter_array = $this->getDataFromDB($query, $query_values);
1148 1148
 
1149 1149
 		return $spotter_array;
1150 1150
 	}
@@ -1182,8 +1182,8 @@  discard block
 block discarded – undo
1182 1182
 		{
1183 1183
 			$limit_array = explode(",", $limit);
1184 1184
 			
1185
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1186
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1185
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1186
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1187 1187
 			
1188 1188
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1189 1189
 			{
@@ -1224,7 +1224,7 @@  discard block
 block discarded – undo
1224 1224
 		$query_values = array();
1225 1225
 		$limit_query = '';
1226 1226
 		$additional_query = '';
1227
-		$filter_query = $this->getFilter($filter,true,true);
1227
+		$filter_query = $this->getFilter($filter, true, true);
1228 1228
 		
1229 1229
 		if ($aircraft_type != "")
1230 1230
 		{
@@ -1241,8 +1241,8 @@  discard block
 block discarded – undo
1241 1241
 		{
1242 1242
 			$limit_array = explode(",", $limit);
1243 1243
 			
1244
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1245
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1244
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1245
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1246 1246
 			
1247 1247
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1248 1248
 			{
@@ -1298,8 +1298,8 @@  discard block
 block discarded – undo
1298 1298
 		{
1299 1299
 			$limit_array = explode(",", $limit);
1300 1300
 			
1301
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1302
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1301
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1302
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1303 1303
 			
1304 1304
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1305 1305
 			{
@@ -1315,7 +1315,7 @@  discard block
 block discarded – undo
1315 1315
 		} else {
1316 1316
 			$orderby_query = " ORDER BY spotter_output.date DESC";
1317 1317
 		}
1318
-		$filter_query = $this->getFilter($filter,true,true);
1318
+		$filter_query = $this->getFilter($filter, true, true);
1319 1319
 
1320 1320
 		//$query = $global_query.$filter_query." spotter_output.ident <> '' ".$additional_query." ".$orderby_query;
1321 1321
 		$query = $global_query.$filter_query." ".$additional_query." ".$orderby_query;
@@ -1334,7 +1334,7 @@  discard block
 block discarded – undo
1334 1334
 	* @return Array the spotter information
1335 1335
 	*
1336 1336
 	*/
1337
-	public function getSpotterDataByAirline($airline = '', $limit = '', $sort = '',$filters = array())
1337
+	public function getSpotterDataByAirline($airline = '', $limit = '', $sort = '', $filters = array())
1338 1338
 	{
1339 1339
 		global $global_query;
1340 1340
 		
@@ -1343,7 +1343,7 @@  discard block
 block discarded – undo
1343 1343
 		$query_values = array();
1344 1344
 		$limit_query = '';
1345 1345
 		$additional_query = '';
1346
-		$filter_query = $this->getFilter($filters,true,true);
1346
+		$filter_query = $this->getFilter($filters, true, true);
1347 1347
 		
1348 1348
 		if ($airline != "")
1349 1349
 		{
@@ -1360,8 +1360,8 @@  discard block
 block discarded – undo
1360 1360
 		{
1361 1361
 			$limit_array = explode(",", $limit);
1362 1362
 			
1363
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1364
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1363
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1364
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1365 1365
 			
1366 1366
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1367 1367
 			{
@@ -1391,7 +1391,7 @@  discard block
 block discarded – undo
1391 1391
 	* @return Array the spotter information
1392 1392
 	*
1393 1393
 	*/
1394
-	public function getSpotterDataByAirport($airport = '', $limit = '', $sort = '',$filters = array())
1394
+	public function getSpotterDataByAirport($airport = '', $limit = '', $sort = '', $filters = array())
1395 1395
 	{
1396 1396
 		global $global_query;
1397 1397
 		
@@ -1399,7 +1399,7 @@  discard block
 block discarded – undo
1399 1399
 		$query_values = array();
1400 1400
 		$limit_query = '';
1401 1401
 		$additional_query = '';
1402
-		$filter_query = $this->getFilter($filters,true,true);
1402
+		$filter_query = $this->getFilter($filters, true, true);
1403 1403
 		
1404 1404
 		if ($airport != "")
1405 1405
 		{
@@ -1416,8 +1416,8 @@  discard block
 block discarded – undo
1416 1416
 		{
1417 1417
 			$limit_array = explode(",", $limit);
1418 1418
 			
1419
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1420
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1419
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1420
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1421 1421
 			
1422 1422
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1423 1423
 			{
@@ -1449,7 +1449,7 @@  discard block
 block discarded – undo
1449 1449
 	* @return Array the spotter information
1450 1450
 	*
1451 1451
 	*/
1452
-	public function getSpotterDataByDate($date = '', $limit = '', $sort = '',$filter = array())
1452
+	public function getSpotterDataByDate($date = '', $limit = '', $sort = '', $filter = array())
1453 1453
 	{
1454 1454
 		global $global_query, $globalTimezone, $globalDBdriver;
1455 1455
 		
@@ -1457,7 +1457,7 @@  discard block
 block discarded – undo
1457 1457
 		$limit_query = '';
1458 1458
 		$additional_query = '';
1459 1459
 
1460
-		$filter_query = $this->getFilter($filter,true,true);
1460
+		$filter_query = $this->getFilter($filter, true, true);
1461 1461
 		
1462 1462
 		if ($date != "")
1463 1463
 		{
@@ -1483,8 +1483,8 @@  discard block
 block discarded – undo
1483 1483
 		{
1484 1484
 			$limit_array = explode(",", $limit);
1485 1485
 			
1486
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1487
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1486
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1487
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1488 1488
 			
1489 1489
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1490 1490
 			{
@@ -1514,7 +1514,7 @@  discard block
 block discarded – undo
1514 1514
 	* @return Array the spotter information
1515 1515
 	*
1516 1516
 	*/
1517
-	public function getSpotterDataByCountry($country = '', $limit = '', $sort = '',$filters = array())
1517
+	public function getSpotterDataByCountry($country = '', $limit = '', $sort = '', $filters = array())
1518 1518
 	{
1519 1519
 		global $global_query;
1520 1520
 		
@@ -1523,7 +1523,7 @@  discard block
 block discarded – undo
1523 1523
 		$query_values = array();
1524 1524
 		$limit_query = '';
1525 1525
 		$additional_query = '';
1526
-		$filter_query = $this->getFilter($filters,true,true);
1526
+		$filter_query = $this->getFilter($filters, true, true);
1527 1527
 		if ($country != "")
1528 1528
 		{
1529 1529
 			if (!is_string($country))
@@ -1540,8 +1540,8 @@  discard block
 block discarded – undo
1540 1540
 		{
1541 1541
 			$limit_array = explode(",", $limit);
1542 1542
 			
1543
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1544
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1543
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1544
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1545 1545
 			
1546 1546
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1547 1547
 			{
@@ -1581,7 +1581,7 @@  discard block
 block discarded – undo
1581 1581
 		$query_values = array();
1582 1582
 		$additional_query = '';
1583 1583
 		$limit_query = '';
1584
-		$filter_query = $this->getFilter($filters,true,true);
1584
+		$filter_query = $this->getFilter($filters, true, true);
1585 1585
 		
1586 1586
 		if ($aircraft_manufacturer != "")
1587 1587
 		{
@@ -1598,8 +1598,8 @@  discard block
 block discarded – undo
1598 1598
 		{
1599 1599
 			$limit_array = explode(",", $limit);
1600 1600
 			
1601
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1602
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1601
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1602
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1603 1603
 			
1604 1604
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1605 1605
 			{
@@ -1641,14 +1641,14 @@  discard block
 block discarded – undo
1641 1641
 		$query_values = array();
1642 1642
 		$additional_query = '';
1643 1643
 		$limit_query = '';
1644
-		$filter_query = $this->getFilter($filters,true,true);
1644
+		$filter_query = $this->getFilter($filters, true, true);
1645 1645
 		if ($departure_airport_icao != "")
1646 1646
 		{
1647 1647
 			if (!is_string($departure_airport_icao))
1648 1648
 			{
1649 1649
 				return false;
1650 1650
 			} else {
1651
-				$departure_airport_icao = filter_var($departure_airport_icao,FILTER_SANITIZE_STRING);
1651
+				$departure_airport_icao = filter_var($departure_airport_icao, FILTER_SANITIZE_STRING);
1652 1652
 				$additional_query .= " AND (spotter_output.departure_airport_icao = :departure_airport_icao)";
1653 1653
 				$query_values = array(':departure_airport_icao' => $departure_airport_icao);
1654 1654
 			}
@@ -1660,9 +1660,9 @@  discard block
 block discarded – undo
1660 1660
 			{
1661 1661
 				return false;
1662 1662
 			} else {
1663
-				$arrival_airport_icao = filter_var($arrival_airport_icao,FILTER_SANITIZE_STRING);
1663
+				$arrival_airport_icao = filter_var($arrival_airport_icao, FILTER_SANITIZE_STRING);
1664 1664
 				$additional_query .= " AND (spotter_output.arrival_airport_icao = :arrival_airport_icao)";
1665
-				$query_values = array_merge($query_values,array(':arrival_airport_icao' => $arrival_airport_icao));
1665
+				$query_values = array_merge($query_values, array(':arrival_airport_icao' => $arrival_airport_icao));
1666 1666
 			}
1667 1667
 		}
1668 1668
 		
@@ -1670,8 +1670,8 @@  discard block
 block discarded – undo
1670 1670
 		{
1671 1671
 			$limit_array = explode(",", $limit);
1672 1672
 			
1673
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1674
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1673
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1674
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1675 1675
 			
1676 1676
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1677 1677
 			{
@@ -1710,15 +1710,15 @@  discard block
 block discarded – undo
1710 1710
 		global $global_query;
1711 1711
 		
1712 1712
 		date_default_timezone_set('UTC');
1713
-		$filter_query = $this->getFilter($filter,true,true);
1713
+		$filter_query = $this->getFilter($filter, true, true);
1714 1714
 		$limit_query = '';
1715 1715
 		
1716 1716
 		if ($limit != "")
1717 1717
 		{
1718 1718
 			$limit_array = explode(",", $limit);
1719 1719
 			
1720
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1721
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1720
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1721
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1722 1722
 			
1723 1723
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1724 1724
 			{
@@ -1735,7 +1735,7 @@  discard block
 block discarded – undo
1735 1735
 			$orderby_query = " ORDER BY spotter_output.date DESC";
1736 1736
 		}
1737 1737
 
1738
-		$query  = $global_query.$filter_query." spotter_output.highlight <> '' ".$orderby_query;
1738
+		$query = $global_query.$filter_query." spotter_output.highlight <> '' ".$orderby_query;
1739 1739
 
1740 1740
 		$spotter_array = $this->getDataFromDB($query, array(), $limit_query);
1741 1741
 
@@ -1748,19 +1748,19 @@  discard block
 block discarded – undo
1748 1748
 	* @return String the highlight text
1749 1749
 	*
1750 1750
 	*/
1751
-	public function getHighlightByRegistration($registration,$filter = array())
1751
+	public function getHighlightByRegistration($registration, $filter = array())
1752 1752
 	{
1753 1753
 		global $global_query;
1754 1754
 		
1755 1755
 		date_default_timezone_set('UTC');
1756
-		$filter_query = $this->getFilter($filter,true,true);
1757
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
1756
+		$filter_query = $this->getFilter($filter, true, true);
1757
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
1758 1758
 		
1759
-		$query  = $global_query.$filter_query." spotter_output.highlight <> '' AND spotter_output.registration = :registration";
1759
+		$query = $global_query.$filter_query." spotter_output.highlight <> '' AND spotter_output.registration = :registration";
1760 1760
 		$sth = $this->db->prepare($query);
1761 1761
 		$sth->execute(array(':registration' => $registration));
1762 1762
 
1763
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
1763
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
1764 1764
 		{
1765 1765
 			$highlight = $row['highlight'];
1766 1766
 		}
@@ -1776,14 +1776,14 @@  discard block
 block discarded – undo
1776 1776
 	* @return String usage
1777 1777
 	*
1778 1778
 	*/
1779
-	public function getSquawkUsage($squawk = '',$country = 'FR')
1779
+	public function getSquawkUsage($squawk = '', $country = 'FR')
1780 1780
 	{
1781 1781
 		
1782
-		$squawk = filter_var($squawk,FILTER_SANITIZE_STRING);
1783
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
1782
+		$squawk = filter_var($squawk, FILTER_SANITIZE_STRING);
1783
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
1784 1784
 
1785 1785
 		$query  = "SELECT squawk.* FROM squawk WHERE squawk.code = :squawk AND squawk.country = :country LIMIT 1";
1786
-		$query_values = array(':squawk' => ltrim($squawk,'0'), ':country' => $country);
1786
+		$query_values = array(':squawk' => ltrim($squawk, '0'), ':country' => $country);
1787 1787
 		
1788 1788
 		$sth = $this->db->prepare($query);
1789 1789
 		$sth->execute($query_values);
@@ -1805,9 +1805,9 @@  discard block
 block discarded – undo
1805 1805
 	public function getAirportIcao($airport_iata = '')
1806 1806
 	{
1807 1807
 		
1808
-		$airport_iata = filter_var($airport_iata,FILTER_SANITIZE_STRING);
1808
+		$airport_iata = filter_var($airport_iata, FILTER_SANITIZE_STRING);
1809 1809
 
1810
-		$query  = "SELECT airport.* FROM airport WHERE airport.iata = :airport LIMIT 1";
1810
+		$query = "SELECT airport.* FROM airport WHERE airport.iata = :airport LIMIT 1";
1811 1811
 		$query_values = array(':airport' => $airport_iata);
1812 1812
 		
1813 1813
 		$sth = $this->db->prepare($query);
@@ -1829,12 +1829,12 @@  discard block
 block discarded – undo
1829 1829
 	* @return Float distance to the airport
1830 1830
 	*
1831 1831
 	*/
1832
-	public function getAirportDistance($airport_icao,$latitude,$longitude)
1832
+	public function getAirportDistance($airport_icao, $latitude, $longitude)
1833 1833
 	{
1834 1834
 		
1835
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
1835
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
1836 1836
 
1837
-		$query  = "SELECT airport.latitude, airport.longitude FROM airport WHERE airport.icao = :airport LIMIT 1";
1837
+		$query = "SELECT airport.latitude, airport.longitude FROM airport WHERE airport.icao = :airport LIMIT 1";
1838 1838
 		$query_values = array(':airport' => $airport_icao);
1839 1839
 		$sth = $this->db->prepare($query);
1840 1840
 		$sth->execute($query_values);
@@ -1844,7 +1844,7 @@  discard block
 block discarded – undo
1844 1844
 			$airport_latitude = $row['latitude'];
1845 1845
 			$airport_longitude = $row['longitude'];
1846 1846
 			$Common = new Common();
1847
-			return $Common->distance($latitude,$longitude,$airport_latitude,$airport_longitude);
1847
+			return $Common->distance($latitude, $longitude, $airport_latitude, $airport_longitude);
1848 1848
 		} else return '';
1849 1849
 	}
1850 1850
 	
@@ -1858,11 +1858,11 @@  discard block
 block discarded – undo
1858 1858
 	public function getAllAirportInfo($airport = '')
1859 1859
 	{
1860 1860
 		
1861
-		$airport = filter_var($airport,FILTER_SANITIZE_STRING);
1861
+		$airport = filter_var($airport, FILTER_SANITIZE_STRING);
1862 1862
 
1863 1863
 		$query_values = array();
1864 1864
 		if ($airport == 'NA') {
1865
-			return array(array('name' => 'Not available','city' => 'N/A', 'country' => 'N/A','iata' => 'NA','icao' => 'NA','altitude' => NULL,'latitude' => 0,'longitude' => 0,'type' => 'NA','home_link' => '','wikipedia_link' => '','image_thumb' => '', 'image' => ''));
1865
+			return array(array('name' => 'Not available', 'city' => 'N/A', 'country' => 'N/A', 'iata' => 'NA', 'icao' => 'NA', 'altitude' => NULL, 'latitude' => 0, 'longitude' => 0, 'type' => 'NA', 'home_link' => '', 'wikipedia_link' => '', 'image_thumb' => '', 'image' => ''));
1866 1866
 		} elseif ($airport == '') {
1867 1867
 			$query  = "SELECT airport.name, airport.city, airport.country, airport.iata, airport.icao, airport.latitude, airport.longitude, airport.altitude, airport.type, airport.home_link, airport.wikipedia_link, airport.image_thumb, airport.image FROM airport";
1868 1868
 		} else {
@@ -1910,14 +1910,14 @@  discard block
 block discarded – undo
1910 1910
 	{
1911 1911
 		$lst_countries = '';
1912 1912
 		foreach ($countries as $country) {
1913
-			$country = filter_var($country,FILTER_SANITIZE_STRING);
1913
+			$country = filter_var($country, FILTER_SANITIZE_STRING);
1914 1914
 			if ($lst_countries == '') {
1915 1915
 				$lst_countries = "'".$country."'";
1916 1916
 			} else {
1917 1917
 				$lst_countries .= ",'".$country."'";
1918 1918
 			}
1919 1919
 		}
1920
-		$query  = "SELECT airport.* FROM airport WHERE airport.country IN (".$lst_countries.")";
1920
+		$query = "SELECT airport.* FROM airport WHERE airport.country IN (".$lst_countries.")";
1921 1921
 		
1922 1922
 		$sth = $this->db->prepare($query);
1923 1923
 		$sth->execute();
@@ -1925,7 +1925,7 @@  discard block
 block discarded – undo
1925 1925
 		$airport_array = array();
1926 1926
 		$temp_array = array();
1927 1927
 		
1928
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
1928
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
1929 1929
 		{
1930 1930
 			$temp_array['name'] = $row['name'];
1931 1931
 			$temp_array['city'] = $row['city'];
@@ -1953,10 +1953,10 @@  discard block
 block discarded – undo
1953 1953
 	{
1954 1954
 		global $globalDBdriver;
1955 1955
 		if (is_array($coord)) {
1956
-			$minlong = filter_var($coord[0],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1957
-			$minlat = filter_var($coord[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1958
-			$maxlong = filter_var($coord[2],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1959
-			$maxlat = filter_var($coord[3],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1956
+			$minlong = filter_var($coord[0], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
1957
+			$minlat = filter_var($coord[1], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
1958
+			$maxlong = filter_var($coord[2], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
1959
+			$maxlat = filter_var($coord[3], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
1960 1960
 		} else return array();
1961 1961
 		if ($globalDBdriver == 'mysql') {
1962 1962
 			$query  = "SELECT airport.* FROM airport WHERE airport.latitude BETWEEN ".$minlat." AND ".$maxlat." AND airport.longitude BETWEEN ".$minlong." AND ".$maxlong." AND airport.type != 'closed'";
@@ -1968,7 +1968,7 @@  discard block
 block discarded – undo
1968 1968
     
1969 1969
 		$airport_array = array();
1970 1970
 		
1971
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
1971
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
1972 1972
 		{
1973 1973
 			$temp_array = $row;
1974 1974
 
@@ -1988,13 +1988,13 @@  discard block
 block discarded – undo
1988 1988
 	public function getAllWaypointsInfobyCoord($coord)
1989 1989
 	{
1990 1990
 		if (is_array($coord)) {
1991
-			$minlong = filter_var($coord[0],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1992
-			$minlat = filter_var($coord[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1993
-			$maxlong = filter_var($coord[2],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1994
-			$maxlat = filter_var($coord[3],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1991
+			$minlong = filter_var($coord[0], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
1992
+			$minlat = filter_var($coord[1], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
1993
+			$maxlong = filter_var($coord[2], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
1994
+			$maxlat = filter_var($coord[3], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
1995 1995
 		} else return array();
1996 1996
 		//$query  = "SELECT waypoints.* FROM waypoints WHERE waypoints.latitude_begin BETWEEN ".$minlat." AND ".$maxlat." AND waypoints.longitude_begin BETWEEN ".$minlong." AND ".$maxlong;
1997
-		$query  = "SELECT waypoints.* FROM waypoints WHERE (waypoints.latitude_begin BETWEEN ".$minlat." AND ".$maxlat." AND waypoints.longitude_begin BETWEEN ".$minlong." AND ".$maxlong.") OR (waypoints.latitude_end BETWEEN ".$minlat." AND ".$maxlat." AND waypoints.longitude_end BETWEEN ".$minlong." AND ".$maxlong.")";
1997
+		$query = "SELECT waypoints.* FROM waypoints WHERE (waypoints.latitude_begin BETWEEN ".$minlat." AND ".$maxlat." AND waypoints.longitude_begin BETWEEN ".$minlong." AND ".$maxlong.") OR (waypoints.latitude_end BETWEEN ".$minlat." AND ".$maxlat." AND waypoints.longitude_end BETWEEN ".$minlong." AND ".$maxlong.")";
1998 1998
 		//$query  = "SELECT waypoints.* FROM waypoints";
1999 1999
 		//$query  = "SELECT waypoints.* FROM waypoints INNER JOIN (SELECT waypoints.* FROM waypoints WHERE waypoints.latitude_begin BETWEEN ".$minlat." AND ".$maxlat." AND waypoints.longitude_begin BETWEEN ".$minlong." AND ".$maxlong.") w ON w.name_end = waypoints.name_begin OR w.name_begin = waypoints.name_begin OR w.name_begin = waypoints.name_end OR w.name_end = waypoints.name_end";
2000 2000
 		//$query = "SELECT * FROM waypoints LEFT JOIN waypoints w ON waypoints.name_end = w.name_begin WHERE waypoints.latitude_begin BETWEEN ".$minlat." AND ".$maxlat." AND waypoints.longitude_begin BETWEEN ".$minlong." AND ".$maxlong;
@@ -2006,7 +2006,7 @@  discard block
 block discarded – undo
2006 2006
     
2007 2007
 		$waypoints_array = array();
2008 2008
 		
2009
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2009
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2010 2010
 		{
2011 2011
 			$temp_array = $row;
2012 2012
 
@@ -2028,10 +2028,10 @@  discard block
 block discarded – undo
2028 2028
 	{
2029 2029
 		global $globalUseRealAirlines;
2030 2030
 		if (isset($globalUseRealAirlines) && $globalUseRealAirlines) $fromsource = NULL;
2031
-		$airline_icao = strtoupper(filter_var($airline_icao,FILTER_SANITIZE_STRING));
2031
+		$airline_icao = strtoupper(filter_var($airline_icao, FILTER_SANITIZE_STRING));
2032 2032
 		if ($airline_icao == 'NA') {
2033 2033
 			$airline_array = array();
2034
-			$airline_array[] = array('name' => 'Not Available','iata' => 'NA', 'icao' => 'NA', 'callsign' => '', 'country' => 'NA', 'type' =>'');
2034
+			$airline_array[] = array('name' => 'Not Available', 'iata' => 'NA', 'icao' => 'NA', 'callsign' => '', 'country' => 'NA', 'type' =>'');
2035 2035
 			return $airline_array;
2036 2036
 		} else {
2037 2037
 			if (strlen($airline_icao) == 2) {
@@ -2052,7 +2052,7 @@  discard block
 block discarded – undo
2052 2052
 			if ($fromsource === NULL) {
2053 2053
 				$sth->execute(array(':airline_icao' => $airline_icao));
2054 2054
 			} else {
2055
-				$sth->execute(array(':airline_icao' => $airline_icao,':fromsource' => $fromsource));
2055
+				$sth->execute(array(':airline_icao' => $airline_icao, ':fromsource' => $fromsource));
2056 2056
 			}
2057 2057
                         /*
2058 2058
 			$airline_array = array();
@@ -2094,12 +2094,12 @@  discard block
 block discarded – undo
2094 2094
 	*/
2095 2095
 	public function getAllAircraftInfo($aircraft_type)
2096 2096
 	{
2097
-		$aircraft_type = filter_var($aircraft_type,FILTER_SANITIZE_STRING);
2097
+		$aircraft_type = filter_var($aircraft_type, FILTER_SANITIZE_STRING);
2098 2098
 
2099 2099
 		if ($aircraft_type == 'NA') {
2100
-			return array(array('icao' => 'NA','type' => 'Not Available', 'manufacturer' => 'Not Available', 'aircraft_shadow' => NULL));
2100
+			return array(array('icao' => 'NA', 'type' => 'Not Available', 'manufacturer' => 'Not Available', 'aircraft_shadow' => NULL));
2101 2101
 		}
2102
-		$query  = "SELECT aircraft.icao, aircraft.type,aircraft.manufacturer,aircraft.aircraft_shadow FROM aircraft WHERE aircraft.icao = :aircraft_type";
2102
+		$query = "SELECT aircraft.icao, aircraft.type,aircraft.manufacturer,aircraft.aircraft_shadow FROM aircraft WHERE aircraft.icao = :aircraft_type";
2103 2103
 		
2104 2104
 		$sth = $this->db->prepare($query);
2105 2105
 		$sth->execute(array(':aircraft_type' => $aircraft_type));
@@ -2131,7 +2131,7 @@  discard block
 block discarded – undo
2131 2131
 	*/
2132 2132
 	public function getAircraftIcao($aircraft_type)
2133 2133
 	{
2134
-		$aircraft_type = filter_var($aircraft_type,FILTER_SANITIZE_STRING);
2134
+		$aircraft_type = filter_var($aircraft_type, FILTER_SANITIZE_STRING);
2135 2135
 		$all_aircraft = array('737-300' => 'B733',
2136 2136
 				'777-200' => 'B772',
2137 2137
 				'777-200ER' => 'B772',
@@ -2143,10 +2143,10 @@  discard block
 block discarded – undo
2143 2143
 				'A380' => 'A388');
2144 2144
 		if (isset($all_aircraft[$aircraft_type])) return $all_aircraft[$aircraft_type];
2145 2145
 
2146
-		$query  = "SELECT aircraft.icao FROM aircraft WHERE aircraft.type LIKE :saircraft_type OR aircraft.type = :aircraft_type OR aircraft.icao = :aircraft_type LIMIT 1";
2146
+		$query = "SELECT aircraft.icao FROM aircraft WHERE aircraft.type LIKE :saircraft_type OR aircraft.type = :aircraft_type OR aircraft.icao = :aircraft_type LIMIT 1";
2147 2147
 		$aircraft_type = strtoupper($aircraft_type);
2148 2148
 		$sth = $this->db->prepare($query);
2149
-		$sth->execute(array(':saircraft_type' => '%'.$aircraft_type.'%',':aircraft_type' => $aircraft_type,));
2149
+		$sth->execute(array(':saircraft_type' => '%'.$aircraft_type.'%', ':aircraft_type' => $aircraft_type,));
2150 2150
 		$result = $sth->fetchAll(PDO::FETCH_ASSOC);
2151 2151
 		if (isset($result[0]['icao'])) return $result[0]['icao'];
2152 2152
 		else return '';
@@ -2161,9 +2161,9 @@  discard block
 block discarded – undo
2161 2161
 	*/
2162 2162
 	public function getAllAircraftType($aircraft_modes)
2163 2163
 	{
2164
-		$aircraft_modes = filter_var($aircraft_modes,FILTER_SANITIZE_STRING);
2164
+		$aircraft_modes = filter_var($aircraft_modes, FILTER_SANITIZE_STRING);
2165 2165
 
2166
-		$query  = "SELECT aircraft_modes.ICAOTypeCode FROM aircraft_modes WHERE aircraft_modes.ModeS = :aircraft_modes LIMIT 1";
2166
+		$query = "SELECT aircraft_modes.ICAOTypeCode FROM aircraft_modes WHERE aircraft_modes.ModeS = :aircraft_modes LIMIT 1";
2167 2167
 		
2168 2168
 		$sth = $this->db->prepare($query);
2169 2169
 		$sth->execute(array(':aircraft_modes' => $aircraft_modes));
@@ -2184,8 +2184,8 @@  discard block
 block discarded – undo
2184 2184
 	*/
2185 2185
 	public function getOperator($operator)
2186 2186
 	{
2187
-		$operator = filter_var($operator,FILTER_SANITIZE_STRING);
2188
-		$query  = "SELECT translation.operator_correct FROM translation WHERE translation.operator = :operator LIMIT 1";
2187
+		$operator = filter_var($operator, FILTER_SANITIZE_STRING);
2188
+		$query = "SELECT translation.operator_correct FROM translation WHERE translation.operator = :operator LIMIT 1";
2189 2189
 		
2190 2190
 		$sth = $this->db->prepare($query);
2191 2191
 		$sth->execute(array(':operator' => $operator));
@@ -2206,9 +2206,9 @@  discard block
 block discarded – undo
2206 2206
 	*/
2207 2207
 	public function getRouteInfo($callsign)
2208 2208
 	{
2209
-		$callsign = filter_var($callsign,FILTER_SANITIZE_STRING);
2209
+		$callsign = filter_var($callsign, FILTER_SANITIZE_STRING);
2210 2210
                 if ($callsign == '') return array();
2211
-		$query  = "SELECT routes.Operator_ICAO, routes.FromAirport_ICAO, routes.ToAirport_ICAO, routes.RouteStop, routes.FromAirport_Time, routes.ToAirport_Time FROM routes WHERE CallSign = :callsign LIMIT 1";
2211
+		$query = "SELECT routes.Operator_ICAO, routes.FromAirport_ICAO, routes.ToAirport_ICAO, routes.RouteStop, routes.FromAirport_Time, routes.ToAirport_Time FROM routes WHERE CallSign = :callsign LIMIT 1";
2212 2212
 		
2213 2213
 		$sth = $this->db->prepare($query);
2214 2214
 		$sth->execute(array(':callsign' => $callsign));
@@ -2229,9 +2229,9 @@  discard block
 block discarded – undo
2229 2229
 	*/
2230 2230
 	public function getAircraftInfoByRegistration($registration)
2231 2231
 	{
2232
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
2232
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
2233 2233
 
2234
-		$query  = "SELECT spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.aircraft_manufacturer, spotter_output.airline_icao FROM spotter_output WHERE spotter_output.registration = :registration";
2234
+		$query = "SELECT spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.aircraft_manufacturer, spotter_output.airline_icao FROM spotter_output WHERE spotter_output.registration = :registration";
2235 2235
 		
2236 2236
 		$sth = $this->db->prepare($query);
2237 2237
 		$sth->execute(array(':registration' => $registration));
@@ -2239,7 +2239,7 @@  discard block
 block discarded – undo
2239 2239
 		$aircraft_array = array();
2240 2240
 		$temp_array = array();
2241 2241
 		
2242
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2242
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2243 2243
 		{
2244 2244
 			$temp_array['airline_icao'] = $row['airline_icao'];
2245 2245
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
@@ -2261,7 +2261,7 @@  discard block
 block discarded – undo
2261 2261
 	*/
2262 2262
 	public function getAircraftOwnerByRegistration($registration)
2263 2263
 	{
2264
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
2264
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
2265 2265
 		$Connection = new Connection($this->db);
2266 2266
 		if ($Connection->tableExists('aircraft_owner')) {
2267 2267
 			$query  = "SELECT aircraft_owner.base, aircraft_owner.owner, aircraft_owner.date_first_reg FROM aircraft_owner WHERE registration = :registration LIMIT 1";
@@ -2283,7 +2283,7 @@  discard block
 block discarded – undo
2283 2283
 	public function getAllFlightsforSitemap()
2284 2284
 	{
2285 2285
 		//$query  = "SELECT spotter_output.spotter_id, spotter_output.ident, spotter_output.airline_name, spotter_output.aircraft_name, spotter_output.aircraft_icao FROM spotter_output ORDER BY LIMIT ";
2286
-		$query  = "SELECT spotter_output.spotter_id FROM spotter_output ORDER BY spotter_id DESC LIMIT 200 OFFSET 0";
2286
+		$query = "SELECT spotter_output.spotter_id FROM spotter_output ORDER BY spotter_id DESC LIMIT 200 OFFSET 0";
2287 2287
 		
2288 2288
 		$sth = $this->db->prepare($query);
2289 2289
 		$sth->execute();
@@ -2330,7 +2330,7 @@  discard block
 block discarded – undo
2330 2330
 		$manufacturer_array = array();
2331 2331
 		$temp_array = array();
2332 2332
 		
2333
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2333
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2334 2334
 		{
2335 2335
 			$temp_array['aircraft_manufacturer'] = $row['aircraft_manufacturer'];
2336 2336
 
@@ -2356,7 +2356,7 @@  discard block
 block discarded – undo
2356 2356
 								ORDER BY spotter_output.aircraft_name ASC";
2357 2357
 								
2358 2358
 		*/
2359
-		$filter_query = $this->getFilter($filters,true,true);
2359
+		$filter_query = $this->getFilter($filters, true, true);
2360 2360
 		$query = "SELECT DISTINCT icao AS aircraft_icao, type AS aircraft_name, manufacturer AS aircraft_manufacturer FROM aircraft".$filter_query." icao <> '' ORDER BY aircraft_manufacturer ASC";
2361 2361
 		
2362 2362
 		$sth = $this->db->prepare($query);
@@ -2365,7 +2365,7 @@  discard block
 block discarded – undo
2365 2365
 		$aircraft_array = array();
2366 2366
 		$temp_array = array();
2367 2367
 		
2368
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2368
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2369 2369
 		{
2370 2370
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
2371 2371
 			$temp_array['aircraft_manufacturer'] = $row['aircraft_manufacturer'];
@@ -2386,8 +2386,8 @@  discard block
 block discarded – undo
2386 2386
 	*/
2387 2387
 	public function getAllAircraftRegistrations($filters = array())
2388 2388
 	{
2389
-		$filter_query = $this->getFilter($filters,true,true);
2390
-		$query  = "SELECT DISTINCT spotter_output.registration 
2389
+		$filter_query = $this->getFilter($filters, true, true);
2390
+		$query = "SELECT DISTINCT spotter_output.registration 
2391 2391
 				FROM spotter_output".$filter_query." spotter_output.registration <> '' 
2392 2392
 				ORDER BY spotter_output.registration ASC";
2393 2393
 
@@ -2397,7 +2397,7 @@  discard block
 block discarded – undo
2397 2397
 		$aircraft_array = array();
2398 2398
 		$temp_array = array();
2399 2399
 		
2400
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2400
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2401 2401
 		{
2402 2402
 			$temp_array['registration'] = $row['registration'];
2403 2403
 
@@ -2414,11 +2414,11 @@  discard block
 block discarded – undo
2414 2414
 	* @return Array list of source name
2415 2415
 	*
2416 2416
 	*/
2417
-	public function getAllSourceName($type = '',$filters = array())
2417
+	public function getAllSourceName($type = '', $filters = array())
2418 2418
 	{
2419
-		$filter_query = $this->getFilter($filters,true,true);
2419
+		$filter_query = $this->getFilter($filters, true, true);
2420 2420
 		$query_values = array();
2421
-		$query  = "SELECT DISTINCT spotter_output.source_name 
2421
+		$query = "SELECT DISTINCT spotter_output.source_name 
2422 2422
 				FROM spotter_output".$filter_query." spotter_output.source_name <> ''";
2423 2423
 		if ($type != '') {
2424 2424
 			$query_values = array(':type' => $type);
@@ -2433,7 +2433,7 @@  discard block
 block discarded – undo
2433 2433
 		$source_array = array();
2434 2434
 		$temp_array = array();
2435 2435
 		
2436
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2436
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2437 2437
 		{
2438 2438
 			$temp_array['source_name'] = $row['source_name'];
2439 2439
 			$source_array[] = $temp_array;
@@ -2449,11 +2449,11 @@  discard block
 block discarded – undo
2449 2449
 	* @return Array list of airline names
2450 2450
 	*
2451 2451
 	*/
2452
-	public function getAllAirlineNames($airline_type = '',$forsource = NULL,$filters = array())
2452
+	public function getAllAirlineNames($airline_type = '', $forsource = NULL, $filters = array())
2453 2453
 	{
2454
-		global $globalAirlinesSource,$globalVATSIM, $globalIVAO;
2455
-		$filter_query = $this->getFilter($filters,true,true);
2456
-		$airline_type = filter_var($airline_type,FILTER_SANITIZE_STRING);
2454
+		global $globalAirlinesSource, $globalVATSIM, $globalIVAO;
2455
+		$filter_query = $this->getFilter($filters, true, true);
2456
+		$airline_type = filter_var($airline_type, FILTER_SANITIZE_STRING);
2457 2457
 		if ($airline_type == '' || $airline_type == 'all') {
2458 2458
 			/*
2459 2459
 			$query  = "SELECT DISTINCT spotter_output.airline_icao AS airline_icao, spotter_output.airline_name AS airline_name, spotter_output.airline_type AS airline_type
@@ -2472,7 +2472,7 @@  discard block
 block discarded – undo
2472 2472
 				$query_data = array(':forsource' => $forsource);
2473 2473
 			}
2474 2474
 		} else {
2475
-			$query  = "SELECT DISTINCT spotter_output.airline_icao AS airline_icao, spotter_output.airline_name AS airline_name, spotter_output.airline_type AS airline_type
2475
+			$query = "SELECT DISTINCT spotter_output.airline_icao AS airline_icao, spotter_output.airline_name AS airline_name, spotter_output.airline_type AS airline_type
2476 2476
 					FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' 
2477 2477
 					AND spotter_output.airline_type = :airline_type 
2478 2478
 					ORDER BY spotter_output.airline_icao ASC";
@@ -2485,7 +2485,7 @@  discard block
 block discarded – undo
2485 2485
 		$airline_array = array();
2486 2486
 		$temp_array = array();
2487 2487
 		
2488
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2488
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2489 2489
 		{
2490 2490
 			$temp_array['airline_icao'] = $row['airline_icao'];
2491 2491
 			$temp_array['airline_name'] = $row['airline_name'];
@@ -2505,8 +2505,8 @@  discard block
 block discarded – undo
2505 2505
 	*/
2506 2506
 	public function getAllAirlineCountries($filters = array())
2507 2507
 	{
2508
-		$filter_query = $this->getFilter($filters,true,true);
2509
-		$query  = "SELECT DISTINCT spotter_output.airline_country AS airline_country
2508
+		$filter_query = $this->getFilter($filters, true, true);
2509
+		$query = "SELECT DISTINCT spotter_output.airline_country AS airline_country
2510 2510
 				FROM spotter_output".$filter_query." spotter_output.airline_country <> '' 
2511 2511
 				ORDER BY spotter_output.airline_country ASC";
2512 2512
 		
@@ -2517,7 +2517,7 @@  discard block
 block discarded – undo
2517 2517
 		$airline_array = array();
2518 2518
 		$temp_array = array();
2519 2519
 		
2520
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2520
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2521 2521
 		{
2522 2522
 			$temp_array['airline_country'] = $row['airline_country'];
2523 2523
 
@@ -2537,9 +2537,9 @@  discard block
 block discarded – undo
2537 2537
 	*/
2538 2538
 	public function getAllAirportNames($filters = array())
2539 2539
 	{
2540
-		$filter_query = $this->getFilter($filters,true,true);
2540
+		$filter_query = $this->getFilter($filters, true, true);
2541 2541
 		$airport_array = array();
2542
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_icao AS airport_icao, spotter_output.departure_airport_name AS airport_name, spotter_output.departure_airport_city AS airport_city, spotter_output.departure_airport_country AS airport_country
2542
+		$query = "SELECT DISTINCT spotter_output.departure_airport_icao AS airport_icao, spotter_output.departure_airport_name AS airport_name, spotter_output.departure_airport_city AS airport_city, spotter_output.departure_airport_country AS airport_country
2543 2543
 				FROM spotter_output".$filter_query." spotter_output.departure_airport_icao <> '' AND spotter_output.departure_airport_icao <> 'NA' 
2544 2544
 				ORDER BY spotter_output.departure_airport_city ASC";
2545 2545
 		
@@ -2548,7 +2548,7 @@  discard block
 block discarded – undo
2548 2548
 		$sth->execute();
2549 2549
 
2550 2550
 		$temp_array = array();
2551
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2551
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2552 2552
 		{
2553 2553
 			$temp_array['airport_icao'] = $row['airport_icao'];
2554 2554
 			$temp_array['airport_name'] = $row['airport_name'];
@@ -2558,14 +2558,14 @@  discard block
 block discarded – undo
2558 2558
 			$airport_array[$row['airport_city'].",".$row['airport_name']] = $temp_array;
2559 2559
 		}
2560 2560
 
2561
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao AS airport_icao, spotter_output.arrival_airport_name AS airport_name, spotter_output.arrival_airport_city AS airport_city, spotter_output.arrival_airport_country AS airport_country
2561
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_icao AS airport_icao, spotter_output.arrival_airport_name AS airport_name, spotter_output.arrival_airport_city AS airport_city, spotter_output.arrival_airport_country AS airport_country
2562 2562
 								FROM spotter_output".$filter_query." spotter_output.arrival_airport_icao <> '' AND spotter_output.arrival_airport_icao <> 'NA' 
2563 2563
 								ORDER BY spotter_output.arrival_airport_city ASC";
2564 2564
 					
2565 2565
 		$sth = $this->db->prepare($query);
2566 2566
 		$sth->execute();
2567 2567
 
2568
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2568
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2569 2569
 			{
2570 2570
 		//	if ($airport_array[$row['airport_city'].",".$row['airport_name']]['airport_icao'] != $row['airport_icao'])
2571 2571
 		//	{
@@ -2605,21 +2605,21 @@  discard block
 block discarded – undo
2605 2605
    
2606 2606
 		$temp_array = array();
2607 2607
 		
2608
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2608
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2609 2609
 		{
2610 2610
 			$temp_array['airport_country'] = $row['airport_country'];
2611 2611
 
2612 2612
 			$airport_array[$row['airport_country']] = $temp_array;
2613 2613
 		}
2614
-		$filter_query = $this->getFilter($filters,true,true);
2615
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_country AS airport_country
2614
+		$filter_query = $this->getFilter($filters, true, true);
2615
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_country AS airport_country
2616 2616
 								FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' 
2617 2617
 								ORDER BY spotter_output.arrival_airport_country ASC";
2618 2618
 					
2619 2619
 		$sth = $this->db->prepare($query);
2620 2620
 		$sth->execute();
2621 2621
 		
2622
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2622
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2623 2623
 		{
2624 2624
 			if (isset($airport_array[$row['airport_country']]['airport_country']) && $airport_array[$row['airport_country']]['airport_country'] != $row['airport_country'])
2625 2625
 			{
@@ -2642,9 +2642,9 @@  discard block
 block discarded – undo
2642 2642
 	*/
2643 2643
 	public function getAllCountries($filters = array())
2644 2644
 	{
2645
-		$Connection= new Connection($this->db);
2645
+		$Connection = new Connection($this->db);
2646 2646
 		if ($Connection->tableExists('countries')) {
2647
-			$query  = "SELECT countries.name AS airport_country
2647
+			$query = "SELECT countries.name AS airport_country
2648 2648
 				FROM countries
2649 2649
 				ORDER BY countries.name ASC";
2650 2650
 			$sth = $this->db->prepare($query);
@@ -2653,14 +2653,14 @@  discard block
 block discarded – undo
2653 2653
 			$temp_array = array();
2654 2654
 			$country_array = array();
2655 2655
 		
2656
-			while($row = $sth->fetch(PDO::FETCH_ASSOC))
2656
+			while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2657 2657
 			{
2658 2658
 				$temp_array['country'] = $row['airport_country'];
2659 2659
 				$country_array[$row['airport_country']] = $temp_array;
2660 2660
 			}
2661 2661
 		} else {
2662
-			$filter_query = $this->getFilter($filters,true,true);
2663
-			$query  = "SELECT DISTINCT spotter_output.departure_airport_country AS airport_country
2662
+			$filter_query = $this->getFilter($filters, true, true);
2663
+			$query = "SELECT DISTINCT spotter_output.departure_airport_country AS airport_country
2664 2664
 								FROM spotter_output".$filter_query." spotter_output.departure_airport_country <> '' 
2665 2665
 								ORDER BY spotter_output.departure_airport_country ASC";
2666 2666
 
@@ -2669,20 +2669,20 @@  discard block
 block discarded – undo
2669 2669
    
2670 2670
 			$temp_array = array();
2671 2671
 			$country_array = array();
2672
-			while($row = $sth->fetch(PDO::FETCH_ASSOC))
2672
+			while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2673 2673
 			{
2674 2674
 				$temp_array['country'] = $row['airport_country'];
2675 2675
 				$country_array[$row['airport_country']] = $temp_array;
2676 2676
 			}
2677 2677
 
2678
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_country AS airport_country
2678
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_country AS airport_country
2679 2679
 								FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' 
2680 2680
 								ORDER BY spotter_output.arrival_airport_country ASC";
2681 2681
 					
2682 2682
 		$sth = $this->db->prepare($query);
2683 2683
 		$sth->execute();
2684 2684
 		
2685
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2685
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2686 2686
 		{
2687 2687
 			if ($country_array[$row['airport_country']]['country'] != $row['airport_country'])
2688 2688
 			{
@@ -2692,14 +2692,14 @@  discard block
 block discarded – undo
2692 2692
 			}
2693 2693
 		}
2694 2694
 		
2695
-		$query  = "SELECT DISTINCT spotter_output.airline_country AS airline_country
2695
+		$query = "SELECT DISTINCT spotter_output.airline_country AS airline_country
2696 2696
 								FROM spotter_output".$filter_query." spotter_output.airline_country <> '' 
2697 2697
 								ORDER BY spotter_output.airline_country ASC";
2698 2698
 					
2699 2699
 		$sth = $this->db->prepare($query);
2700 2700
 		$sth->execute();
2701 2701
 		
2702
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2702
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2703 2703
 		{
2704 2704
 			if (isset($country_array[$row['airline_country']]['country']) && $country_array[$row['airline_country']]['country'] != $row['airline_country'])
2705 2705
 			{
@@ -2723,8 +2723,8 @@  discard block
 block discarded – undo
2723 2723
 	*/
2724 2724
 	public function getAllIdents($filters = array())
2725 2725
 	{
2726
-		$filter_query = $this->getFilter($filters,true,true);
2727
-		$query  = "SELECT DISTINCT spotter_output.ident
2726
+		$filter_query = $this->getFilter($filters, true, true);
2727
+		$query = "SELECT DISTINCT spotter_output.ident
2728 2728
 								FROM spotter_output".$filter_query." spotter_output.ident <> '' 
2729 2729
 								ORDER BY spotter_output.date ASC LIMIT 700 OFFSET 0";
2730 2730
 
@@ -2734,7 +2734,7 @@  discard block
 block discarded – undo
2734 2734
 		$ident_array = array();
2735 2735
 		$temp_array = array();
2736 2736
 		
2737
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
2737
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
2738 2738
 		{
2739 2739
 			$temp_array['ident'] = $row['ident'];
2740 2740
 			$ident_array[] = $temp_array;
@@ -2748,9 +2748,9 @@  discard block
 block discarded – undo
2748 2748
 	* @return Array number, icao, name and city of airports
2749 2749
 	*/
2750 2750
 
2751
-	public function getLast7DaysAirportsDeparture($airport_icao = '',$filters = array()) {
2751
+	public function getLast7DaysAirportsDeparture($airport_icao = '', $filters = array()) {
2752 2752
 		global $globalTimezone, $globalDBdriver;
2753
-		$filter_query = $this->getFilter($filters,true,true);
2753
+		$filter_query = $this->getFilter($filters, true, true);
2754 2754
 		if ($globalTimezone != '') {
2755 2755
 			date_default_timezone_set($globalTimezone);
2756 2756
 			$datetime = new DateTime();
@@ -2815,7 +2815,7 @@  discard block
 block discarded – undo
2815 2815
 
2816 2816
 	public function getLast7DaysDetectedAirportsDeparture($airport_icao = '', $filters = array()) {
2817 2817
 		global $globalTimezone, $globalDBdriver;
2818
-		$filter_query = $this->getFilter($filters,true,true);
2818
+		$filter_query = $this->getFilter($filters, true, true);
2819 2819
 		if ($globalTimezone != '') {
2820 2820
 			date_default_timezone_set($globalTimezone);
2821 2821
 			$datetime = new DateTime();
@@ -2899,7 +2899,7 @@  discard block
 block discarded – undo
2899 2899
 
2900 2900
 	public function getLast7DaysAirportsArrival($airport_icao = '', $filters = array()) {
2901 2901
 		global $globalTimezone, $globalDBdriver;
2902
-		$filter_query = $this->getFilter($filters,true,true);
2902
+		$filter_query = $this->getFilter($filters, true, true);
2903 2903
 		if ($globalTimezone != '') {
2904 2904
 			date_default_timezone_set($globalTimezone);
2905 2905
 			$datetime = new DateTime();
@@ -2932,9 +2932,9 @@  discard block
 block discarded – undo
2932 2932
 	* @return Array number, icao, name and city of airports
2933 2933
 	*/
2934 2934
 
2935
-	public function getLast7DaysDetectedAirportsArrival($airport_icao = '',$filters = array()) {
2935
+	public function getLast7DaysDetectedAirportsArrival($airport_icao = '', $filters = array()) {
2936 2936
 		global $globalTimezone, $globalDBdriver;
2937
-		$filter_query = $this->getFilter($filters,true,true);
2937
+		$filter_query = $this->getFilter($filters, true, true);
2938 2938
 		if ($globalTimezone != '') {
2939 2939
 			date_default_timezone_set($globalTimezone);
2940 2940
 			$datetime = new DateTime();
@@ -3066,12 +3066,12 @@  discard block
 block discarded – undo
3066 3066
 		} else $offset = '+00:00';
3067 3067
 
3068 3068
 		if ($globalDBdriver == 'mysql') {
3069
-			$query  = "SELECT DISTINCT DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) as date
3069
+			$query = "SELECT DISTINCT DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) as date
3070 3070
 								FROM spotter_output
3071 3071
 								WHERE spotter_output.date <> '' 
3072 3072
 								ORDER BY spotter_output.date ASC LIMIT 0,200";
3073 3073
 		} else {
3074
-			$query  = "SELECT DISTINCT to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') as date
3074
+			$query = "SELECT DISTINCT to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') as date
3075 3075
 								FROM spotter_output
3076 3076
 								WHERE spotter_output.date <> '' 
3077 3077
 								ORDER BY spotter_output.date ASC LIMIT 0,200";
@@ -3083,7 +3083,7 @@  discard block
 block discarded – undo
3083 3083
 		$date_array = array();
3084 3084
 		$temp_array = array();
3085 3085
 		
3086
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3086
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3087 3087
 		{
3088 3088
 			$temp_array['date'] = $row['date'];
3089 3089
 
@@ -3103,7 +3103,7 @@  discard block
 block discarded – undo
3103 3103
 	*/
3104 3104
 	public function getAllRoutes()
3105 3105
 	{
3106
-		$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route,  spotter_output.departure_airport_icao, spotter_output.arrival_airport_icao 
3106
+		$query = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route,  spotter_output.departure_airport_icao, spotter_output.arrival_airport_icao 
3107 3107
 				FROM spotter_output
3108 3108
 				WHERE spotter_output.ident <> '' 
3109 3109
 				GROUP BY route
@@ -3114,7 +3114,7 @@  discard block
 block discarded – undo
3114 3114
 
3115 3115
 		$routes_array = array();
3116 3116
 		$temp_array = array();
3117
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3117
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3118 3118
 		{
3119 3119
 			$temp_array['route'] = $row['route'];
3120 3120
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -3133,21 +3133,21 @@  discard block
 block discarded – undo
3133 3133
 	* @return String success or false
3134 3134
 	*
3135 3135
 	*/	
3136
-	public function updateIdentSpotterData($flightaware_id = '', $ident = '',$fromsource = NULL)
3136
+	public function updateIdentSpotterData($flightaware_id = '', $ident = '', $fromsource = NULL)
3137 3137
 	{
3138 3138
 		if (!is_numeric(substr($ident, 0, 3)))
3139 3139
 		{
3140 3140
 			if (is_numeric(substr(substr($ident, 0, 3), -1, 1))) {
3141
-				$airline_array = $this->getAllAirlineInfo(substr($ident, 0, 2),$fromsource);
3141
+				$airline_array = $this->getAllAirlineInfo(substr($ident, 0, 2), $fromsource);
3142 3142
 			} elseif (is_numeric(substr(substr($ident, 0, 4), -1, 1))) {
3143
-				$airline_array = $this->getAllAirlineInfo(substr($ident, 0, 3),$fromsource);
3143
+				$airline_array = $this->getAllAirlineInfo(substr($ident, 0, 3), $fromsource);
3144 3144
 			} else {
3145 3145
 				$airline_array = $this->getAllAirlineInfo("NA");
3146 3146
 			}
3147 3147
 			if (count($airline_array) == 0) {
3148 3148
 				$airline_array = $this->getAllAirlineInfo("NA");
3149 3149
 			}
3150
-			if (!isset($airline_array[0]['icao']) || $airline_array[0]['icao'] == ""){
3150
+			if (!isset($airline_array[0]['icao']) || $airline_array[0]['icao'] == "") {
3151 3151
 				$airline_array = $this->getAllAirlineInfo("NA");
3152 3152
 			}
3153 3153
 		} else {
@@ -3160,7 +3160,7 @@  discard block
 block discarded – undo
3160 3160
 
3161 3161
 
3162 3162
 		$query = 'UPDATE spotter_output SET ident = :ident, airline_name = :airline_name, airline_icao = :airline_icao, airline_country = :airline_country, airline_type = :airline_type WHERE flightaware_id = :flightaware_id';
3163
-                $query_values = array(':flightaware_id' => $flightaware_id,':ident' => $ident,':airline_name' => $airline_name,':airline_icao' => $airline_icao,':airline_country' => $airline_country,':airline_type' => $airline_type);
3163
+                $query_values = array(':flightaware_id' => $flightaware_id, ':ident' => $ident, ':airline_name' => $airline_name, ':airline_icao' => $airline_icao, ':airline_country' => $airline_country, ':airline_type' => $airline_type);
3164 3164
 
3165 3165
 		try {
3166 3166
 			$sth = $this->db->prepare($query);
@@ -3181,11 +3181,11 @@  discard block
 block discarded – undo
3181 3181
 	* @return String success or false
3182 3182
 	*
3183 3183
 	*/	
3184
-	public function updateLatestSpotterData($flightaware_id = '', $ident = '', $latitude = '', $longitude = '', $altitude = '', $ground = false, $groundspeed = NULL, $date = '', $arrival_airport_icao = '',$arrival_airport_time = '')
3184
+	public function updateLatestSpotterData($flightaware_id = '', $ident = '', $latitude = '', $longitude = '', $altitude = '', $ground = false, $groundspeed = NULL, $date = '', $arrival_airport_icao = '', $arrival_airport_time = '')
3185 3185
 	{
3186 3186
 		if ($groundspeed == '') $groundspeed = NULL;
3187 3187
 		$query = 'UPDATE spotter_output SET ident = :ident, last_latitude = :last_latitude, last_longitude = :last_longitude, last_altitude = :last_altitude, last_ground = :last_ground, last_seen = :last_seen, real_arrival_airport_icao = :real_arrival_airport_icao, real_arrival_airport_time = :real_arrival_airport_time, last_ground_speed = :last_ground_speed WHERE flightaware_id = :flightaware_id';
3188
-                $query_values = array(':flightaware_id' => $flightaware_id,':real_arrival_airport_icao' => $arrival_airport_icao,':last_latitude' => $latitude,':last_longitude' => $longitude, ':last_altitude' => $altitude,':last_ground_speed' => $groundspeed,':last_seen' => $date,':real_arrival_airport_time' => $arrival_airport_time, ':last_ground' => $ground, ':ident' => $ident);
3188
+                $query_values = array(':flightaware_id' => $flightaware_id, ':real_arrival_airport_icao' => $arrival_airport_icao, ':last_latitude' => $latitude, ':last_longitude' => $longitude, ':last_altitude' => $altitude, ':last_ground_speed' => $groundspeed, ':last_seen' => $date, ':real_arrival_airport_time' => $arrival_airport_time, ':last_ground' => $ground, ':ident' => $ident);
3189 3189
 
3190 3190
 		try {
3191 3191
 			$sth = $this->db->prepare($query);
@@ -3225,7 +3225,7 @@  discard block
 block discarded – undo
3225 3225
 	* @param String $verticalrate vertival rate of flight
3226 3226
 	* @return String success or false
3227 3227
 	*/
3228
-	public function addSpotterData($flightaware_id = '', $ident = '', $aircraft_icao = '', $departure_airport_icao = '', $arrival_airport_icao = '', $latitude = '', $longitude = '', $waypoints = '', $altitude = '', $heading = '', $groundspeed = '', $date = '', $departure_airport_time = '', $arrival_airport_time = '',$squawk = '', $route_stop = '', $highlight = '', $ModeS = '', $registration = '',$pilot_id = '', $pilot_name = '', $verticalrate = '', $ground = false,$format_source = '', $source_name = '')
3228
+	public function addSpotterData($flightaware_id = '', $ident = '', $aircraft_icao = '', $departure_airport_icao = '', $arrival_airport_icao = '', $latitude = '', $longitude = '', $waypoints = '', $altitude = '', $heading = '', $groundspeed = '', $date = '', $departure_airport_time = '', $arrival_airport_time = '', $squawk = '', $route_stop = '', $highlight = '', $ModeS = '', $registration = '', $pilot_id = '', $pilot_name = '', $verticalrate = '', $ground = false, $format_source = '', $source_name = '')
3229 3229
 	{
3230 3230
 		global $globalURL, $globalIVAO, $globalVATSIM, $globalphpVMS, $globalDebugTimeElapsed, $globalAirlinesSource, $globalVAM;
3231 3231
 		
@@ -3249,13 +3249,13 @@  discard block
 block discarded – undo
3249 3249
 				if ($ModeS != '') {
3250 3250
 					$timeelapsed = microtime(true);
3251 3251
 					$registration = $this->getAircraftRegistrationBymodeS($ModeS);
3252
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftRegistrationBymodes : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3252
+					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftRegistrationBymodes : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3253 3253
 				} else {
3254
-					$myhex = explode('-',$flightaware_id);
3254
+					$myhex = explode('-', $flightaware_id);
3255 3255
 					if (count($myhex) > 0) {
3256 3256
 						$timeelapsed = microtime(true);
3257 3257
 						$registration = $this->getAircraftRegistrationBymodeS($myhex[0]);
3258
-						if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftRegistrationBymodes : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3258
+						if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftRegistrationBymodes : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3259 3259
 					}
3260 3260
 				}
3261 3261
 			}
@@ -3277,24 +3277,24 @@  discard block
 block discarded – undo
3277 3277
 				{
3278 3278
 					$timeelapsed = microtime(true);
3279 3279
 					if (is_numeric(substr(substr($ident, 0, 3), -1, 1))) {
3280
-						$airline_array = $this->getAllAirlineInfo(substr($ident, 0, 2),$fromsource);
3280
+						$airline_array = $this->getAllAirlineInfo(substr($ident, 0, 2), $fromsource);
3281 3281
 					} elseif (is_numeric(substr(substr($ident, 0, 4), -1, 1))) {
3282
-						$airline_array = $this->getAllAirlineInfo(substr($ident, 0, 3),$fromsource);
3282
+						$airline_array = $this->getAllAirlineInfo(substr($ident, 0, 3), $fromsource);
3283 3283
 					} else {
3284 3284
 						$airline_array = $this->getAllAirlineInfo("NA");
3285 3285
 					}
3286 3286
 					if (count($airline_array) == 0) {
3287 3287
 						$airline_array = $this->getAllAirlineInfo("NA");
3288 3288
 					}
3289
-					if (!isset($airline_array[0]['icao']) || $airline_array[0]['icao'] == ""){
3289
+					if (!isset($airline_array[0]['icao']) || $airline_array[0]['icao'] == "") {
3290 3290
 						$airline_array = $this->getAllAirlineInfo("NA");
3291 3291
 					}
3292
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAirlineInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3292
+					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAirlineInfo : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3293 3293
 
3294 3294
 				} else {
3295 3295
 					$timeelapsed = microtime(true);
3296 3296
 					$airline_array = $this->getAllAirlineInfo("NA");
3297
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAirlineInfo(NA) : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3297
+					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAirlineInfo(NA) : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3298 3298
 				}
3299 3299
 			}
3300 3300
 		} else $airline_array = array();
@@ -3311,27 +3311,27 @@  discard block
 block discarded – undo
3311 3311
 				{
3312 3312
 					$timeelapsed = microtime(true);
3313 3313
 					$aircraft_array = $this->getAllAircraftInfo("NA");
3314
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo(NA) : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3314
+					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo(NA) : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3315 3315
 				} else {
3316 3316
 					$timeelapsed = microtime(true);
3317 3317
 					$aircraft_array = $this->getAllAircraftInfo($aircraft_icao);
3318
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3318
+					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3319 3319
 				}
3320 3320
 			}
3321 3321
 		} else {
3322 3322
 			if ($ModeS != '') {
3323 3323
 				$timeelapsed = microtime(true);
3324 3324
 				$aircraft_icao = $this->getAllAircraftType($ModeS);
3325
-				if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAllAircraftType : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3325
+				if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAllAircraftType : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3326 3326
 				if ($aircraft_icao == "" || $aircraft_icao == "XXXX")
3327 3327
 				{
3328 3328
 					$timeelapsed = microtime(true);
3329 3329
 					$aircraft_array = $this->getAllAircraftInfo("NA");
3330
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo(NA) : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3330
+					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo(NA) : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3331 3331
 				} else {
3332 3332
 					$timeelapsed = microtime(true);
3333 3333
 					$aircraft_array = $this->getAllAircraftInfo($aircraft_icao);
3334
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3334
+					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3335 3335
 				}
3336 3336
 			}
3337 3337
 		}
@@ -3346,7 +3346,7 @@  discard block
 block discarded – undo
3346 3346
 			} else {
3347 3347
 				$timeelapsed = microtime(true);
3348 3348
 				$departure_airport_array = $this->getAllAirportInfo($departure_airport_icao);
3349
-				if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAllAirportInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3349
+				if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAllAirportInfo : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3350 3350
 			}
3351 3351
 		}
3352 3352
 		
@@ -3360,7 +3360,7 @@  discard block
 block discarded – undo
3360 3360
 			} else {
3361 3361
 				$timeelapsed = microtime(true);
3362 3362
 				$arrival_airport_array = $this->getAllAirportInfo($arrival_airport_icao);
3363
-				if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAllAirportInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3363
+				if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAllAirportInfo : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3364 3364
 			}
3365 3365
 		}
3366 3366
 
@@ -3424,7 +3424,7 @@  discard block
 block discarded – undo
3424 3424
 		{
3425 3425
 			$timeelapsed = microtime(true);
3426 3426
 			$image_array = $Image->getSpotterImage($registration);
3427
-			if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getSpotterImage : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3427
+			if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getSpotterImage : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3428 3428
 			if (!isset($image_array[0]['registration']))
3429 3429
 			{
3430 3430
 				//echo "Add image !!!! \n";
@@ -3432,7 +3432,7 @@  discard block
 block discarded – undo
3432 3432
 			}
3433 3433
 			$timeelapsed = microtime(true);
3434 3434
 			$owner_info = $this->getAircraftOwnerByRegistration($registration);
3435
-			if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftOwnerByRegistration : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3435
+			if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftOwnerByRegistration : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3436 3436
 			if ($owner_info['owner'] != '') $aircraft_owner = ucwords(strtolower($owner_info['owner']));
3437 3437
 		}
3438 3438
     
@@ -3440,33 +3440,33 @@  discard block
 block discarded – undo
3440 3440
 		{
3441 3441
             		if (isset($airline_array[0]['icao'])) $airline_icao = $airline_array[0]['icao'];
3442 3442
             		else $airline_icao = '';
3443
-			$image_array = $Image->getSpotterImage('',$aircraft_icao,$airline_icao);
3443
+			$image_array = $Image->getSpotterImage('', $aircraft_icao, $airline_icao);
3444 3444
 			if (!isset($image_array[0]['registration']))
3445 3445
 			{
3446 3446
 				//echo "Add image !!!! \n";
3447
-				$Image->addSpotterImage('',$aircraft_icao,$airline_icao);
3447
+				$Image->addSpotterImage('', $aircraft_icao, $airline_icao);
3448 3448
 			}
3449 3449
 		}
3450 3450
     
3451
-		$flightaware_id = filter_var($flightaware_id,FILTER_SANITIZE_STRING);
3452
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
3453
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
3454
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
3455
-		$departure_airport_icao = filter_var($departure_airport_icao,FILTER_SANITIZE_STRING);
3456
-		$arrival_airport_icao = filter_var($arrival_airport_icao,FILTER_SANITIZE_STRING);
3457
-		$latitude = filter_var($latitude,FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
3458
-		$longitude = filter_var($longitude,FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
3459
-		$waypoints = filter_var($waypoints,FILTER_SANITIZE_STRING);
3460
-		$altitude = filter_var($altitude,FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
3461
-		$heading = filter_var($heading,FILTER_SANITIZE_NUMBER_INT);
3462
-		$groundspeed = filter_var($groundspeed,FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
3463
-		$squawk = filter_var($squawk,FILTER_SANITIZE_NUMBER_INT);
3464
-		$route_stop = filter_var($route_stop,FILTER_SANITIZE_STRING);
3465
-		$ModeS = filter_var($ModeS,FILTER_SANITIZE_STRING);
3466
-		$pilot_id = filter_var($pilot_id,FILTER_SANITIZE_STRING);
3467
-		$pilot_name = filter_var($pilot_name,FILTER_SANITIZE_STRING);
3468
-		$format_source = filter_var($format_source,FILTER_SANITIZE_STRING);
3469
-		$verticalrate = filter_var($verticalrate,FILTER_SANITIZE_NUMBER_INT);
3451
+		$flightaware_id = filter_var($flightaware_id, FILTER_SANITIZE_STRING);
3452
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
3453
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
3454
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
3455
+		$departure_airport_icao = filter_var($departure_airport_icao, FILTER_SANITIZE_STRING);
3456
+		$arrival_airport_icao = filter_var($arrival_airport_icao, FILTER_SANITIZE_STRING);
3457
+		$latitude = filter_var($latitude, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
3458
+		$longitude = filter_var($longitude, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
3459
+		$waypoints = filter_var($waypoints, FILTER_SANITIZE_STRING);
3460
+		$altitude = filter_var($altitude, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
3461
+		$heading = filter_var($heading, FILTER_SANITIZE_NUMBER_INT);
3462
+		$groundspeed = filter_var($groundspeed, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
3463
+		$squawk = filter_var($squawk, FILTER_SANITIZE_NUMBER_INT);
3464
+		$route_stop = filter_var($route_stop, FILTER_SANITIZE_STRING);
3465
+		$ModeS = filter_var($ModeS, FILTER_SANITIZE_STRING);
3466
+		$pilot_id = filter_var($pilot_id, FILTER_SANITIZE_STRING);
3467
+		$pilot_name = filter_var($pilot_name, FILTER_SANITIZE_STRING);
3468
+		$format_source = filter_var($format_source, FILTER_SANITIZE_STRING);
3469
+		$verticalrate = filter_var($verticalrate, FILTER_SANITIZE_NUMBER_INT);
3470 3470
 	
3471 3471
 		if (count($airline_array) == 0) 
3472 3472
 		{
@@ -3494,7 +3494,7 @@  discard block
 block discarded – undo
3494 3494
                 if ($heading == '' || $Common->isInteger($heading) === false) $heading = 0;
3495 3495
                 if ($groundspeed == '' || $Common->isInteger($groundspeed) === false) $groundspeed = 0;
3496 3496
                 if (!isset($aircraft_owner)) $aircraft_owner = NULL;
3497
-                $query  = "INSERT INTO spotter_output (flightaware_id, ident, registration, airline_name, airline_icao, airline_country, airline_type, aircraft_icao, aircraft_name, aircraft_manufacturer, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, latitude, longitude, waypoints, altitude, heading, ground_speed, date, departure_airport_time, arrival_airport_time, squawk, route_stop,highlight,ModeS, pilot_id, pilot_name, verticalrate, owner_name, ground, format_source, source_name) 
3497
+                $query = "INSERT INTO spotter_output (flightaware_id, ident, registration, airline_name, airline_icao, airline_country, airline_type, aircraft_icao, aircraft_name, aircraft_manufacturer, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, latitude, longitude, waypoints, altitude, heading, ground_speed, date, departure_airport_time, arrival_airport_time, squawk, route_stop,highlight,ModeS, pilot_id, pilot_name, verticalrate, owner_name, ground, format_source, source_name) 
3498 3498
                 VALUES (:flightaware_id,:ident,:registration,:airline_name,:airline_icao,:airline_country,:airline_type,:aircraft_icao,:aircraft_type,:aircraft_manufacturer,:departure_airport_icao,:departure_airport_name,:departure_airport_city,:departure_airport_country, :arrival_airport_icao, :arrival_airport_name, :arrival_airport_city, :arrival_airport_country, :latitude,:longitude,:waypoints,:altitude,:heading,:groundspeed,:date, :departure_airport_time, :arrival_airport_time, :squawk, :route_stop, :highlight, :ModeS, :pilot_id, :pilot_name, :verticalrate, :owner_name,:ground, :format_source, :source_name)";
3499 3499
 
3500 3500
                 $airline_name = $airline_array[0]['name'];
@@ -3504,7 +3504,7 @@  discard block
 block discarded – undo
3504 3504
 		if ($airline_type == '') {
3505 3505
 			$timeelapsed = microtime(true);
3506 3506
 			$airline_type = $this->getAircraftTypeBymodeS($ModeS);
3507
-			if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftTypeBymodes : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3507
+			if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftTypeBymodes : '.round(microtime(true) - $timeelapsed, 2).'s'."\n";
3508 3508
 		}
3509 3509
 		if ($airline_type == null) $airline_type = '';
3510 3510
                 $aircraft_type = $aircraft_array[0]['type'];
@@ -3515,7 +3515,7 @@  discard block
 block discarded – undo
3515 3515
                 $arrival_airport_name = $arrival_airport_array[0]['name'];
3516 3516
                 $arrival_airport_city = $arrival_airport_array[0]['city'];
3517 3517
                 $arrival_airport_country = $arrival_airport_array[0]['country'];
3518
-                $query_values = array(':flightaware_id' => $flightaware_id,':ident' => $ident, ':registration' => $registration,':airline_name' => $airline_name,':airline_icao' => $airline_icao,':airline_country' => $airline_country,':airline_type' => $airline_type,':aircraft_icao' => $aircraft_icao,':aircraft_type' => $aircraft_type,':aircraft_manufacturer' => $aircraft_manufacturer,':departure_airport_icao' => $departure_airport_icao,':departure_airport_name' => $departure_airport_name,':departure_airport_city' => $departure_airport_city,':departure_airport_country' => $departure_airport_country,':arrival_airport_icao' => $arrival_airport_icao,':arrival_airport_name' => $arrival_airport_name,':arrival_airport_city' => $arrival_airport_city,':arrival_airport_country' => $arrival_airport_country,':latitude' => $latitude,':longitude' => $longitude, ':waypoints' => $waypoints,':altitude' => $altitude,':heading' => $heading,':groundspeed' => $groundspeed,':date' => $date,':departure_airport_time' => $departure_airport_time,':arrival_airport_time' => $arrival_airport_time, ':squawk' => $squawk, ':route_stop' => $route_stop, ':highlight' => $highlight, ':ModeS' => $ModeS, ':pilot_id' => $pilot_id, ':pilot_name' => $pilot_name, ':verticalrate' => $verticalrate, ':owner_name' => $aircraft_owner, ':format_source' => $format_source, ':ground' => $ground, ':source_name' => $source_name);
3518
+                $query_values = array(':flightaware_id' => $flightaware_id, ':ident' => $ident, ':registration' => $registration, ':airline_name' => $airline_name, ':airline_icao' => $airline_icao, ':airline_country' => $airline_country, ':airline_type' => $airline_type, ':aircraft_icao' => $aircraft_icao, ':aircraft_type' => $aircraft_type, ':aircraft_manufacturer' => $aircraft_manufacturer, ':departure_airport_icao' => $departure_airport_icao, ':departure_airport_name' => $departure_airport_name, ':departure_airport_city' => $departure_airport_city, ':departure_airport_country' => $departure_airport_country, ':arrival_airport_icao' => $arrival_airport_icao, ':arrival_airport_name' => $arrival_airport_name, ':arrival_airport_city' => $arrival_airport_city, ':arrival_airport_country' => $arrival_airport_country, ':latitude' => $latitude, ':longitude' => $longitude, ':waypoints' => $waypoints, ':altitude' => $altitude, ':heading' => $heading, ':groundspeed' => $groundspeed, ':date' => $date, ':departure_airport_time' => $departure_airport_time, ':arrival_airport_time' => $arrival_airport_time, ':squawk' => $squawk, ':route_stop' => $route_stop, ':highlight' => $highlight, ':ModeS' => $ModeS, ':pilot_id' => $pilot_id, ':pilot_name' => $pilot_name, ':verticalrate' => $verticalrate, ':owner_name' => $aircraft_owner, ':format_source' => $format_source, ':ground' => $ground, ':source_name' => $source_name);
3519 3519
 
3520 3520
 		try {
3521 3521
 		        
@@ -3541,13 +3541,13 @@  discard block
 block discarded – undo
3541 3541
 	{
3542 3542
 		global $globalDBdriver, $globalTimezone;
3543 3543
 		if ($globalDBdriver == 'mysql') {
3544
-			$query  = "SELECT spotter_output.ident FROM spotter_output 
3544
+			$query = "SELECT spotter_output.ident FROM spotter_output 
3545 3545
 								WHERE spotter_output.ident = :ident 
3546 3546
 								AND spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 1 HOUR) 
3547 3547
 								AND spotter_output.date < UTC_TIMESTAMP()";
3548 3548
 			$query_data = array(':ident' => $ident);
3549 3549
 		} else {
3550
-			$query  = "SELECT spotter_output.ident FROM spotter_output 
3550
+			$query = "SELECT spotter_output.ident FROM spotter_output 
3551 3551
 								WHERE spotter_output.ident = :ident 
3552 3552
 								AND spotter_output.date >= now() AT TIME ZONE 'UTC' - INTERVAL '1 HOURS'
3553 3553
 								AND spotter_output.date < now() AT TIME ZONE 'UTC'";
@@ -3556,8 +3556,8 @@  discard block
 block discarded – undo
3556 3556
 		
3557 3557
 		$sth = $this->db->prepare($query);
3558 3558
 		$sth->execute($query_data);
3559
-    		$ident_result='';
3560
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3559
+    		$ident_result = '';
3560
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3561 3561
 		{
3562 3562
 			$ident_result = $row['ident'];
3563 3563
 		}
@@ -3583,8 +3583,8 @@  discard block
 block discarded – undo
3583 3583
 				return false;
3584 3584
 			} else {
3585 3585
 				$q_array = explode(" ", $q);
3586
-				foreach ($q_array as $q_item){
3587
-					$q_item = filter_var($q_item,FILTER_SANITIZE_STRING);
3586
+				foreach ($q_array as $q_item) {
3587
+					$q_item = filter_var($q_item, FILTER_SANITIZE_STRING);
3588 3588
 					$additional_query .= " AND (";
3589 3589
 					$additional_query .= "(spotter_output.aircraft_icao like '%".$q_item."%') OR ";
3590 3590
 					$additional_query .= "(spotter_output.aircraft_name like '%".$q_item."%') OR ";
@@ -3599,11 +3599,11 @@  discard block
 block discarded – undo
3599 3599
 			}
3600 3600
 		}
3601 3601
 		if ($globalDBdriver == 'mysql') {
3602
-			$query  = "SELECT spotter_output.* FROM spotter_output 
3602
+			$query = "SELECT spotter_output.* FROM spotter_output 
3603 3603
 				WHERE spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 20 SECOND) ".$additional_query." 
3604 3604
 				AND spotter_output.date < UTC_TIMESTAMP()";
3605 3605
 		} else {
3606
-			$query  = "SELECT spotter_output.* FROM spotter_output 
3606
+			$query = "SELECT spotter_output.* FROM spotter_output 
3607 3607
 				WHERE spotter_output.date::timestamp >= CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '20 SECONDS' ".$additional_query." 
3608 3608
 				AND spotter_output.date::timestamp < CURRENT_TIMESTAMP AT TIME ZONE 'UTC'";
3609 3609
 		}
@@ -3620,11 +3620,11 @@  discard block
 block discarded – undo
3620 3620
 	* @return Array the airline list
3621 3621
 	*
3622 3622
 	*/
3623
-	public function countAllAirlines($limit = true, $olderthanmonths = 0, $sincedate = '',$filters = array())
3623
+	public function countAllAirlines($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
3624 3624
 	{
3625 3625
 		global $globalDBdriver;
3626
-		$filter_query = $this->getFilter($filters,true,true);
3627
-		$query  = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
3626
+		$filter_query = $this->getFilter($filters, true, true);
3627
+		$query = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
3628 3628
 		 			FROM spotter_output".$filter_query." spotter_output.airline_name <> '' AND spotter_output.airline_icao <> 'NA' ";
3629 3629
 		if ($olderthanmonths > 0) {
3630 3630
 			if ($globalDBdriver == 'mysql') {
@@ -3648,7 +3648,7 @@  discard block
 block discarded – undo
3648 3648
  
3649 3649
 		$airline_array = array();
3650 3650
 		$temp_array = array();
3651
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3651
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3652 3652
 		{
3653 3653
 			$temp_array['airline_name'] = $row['airline_name'];
3654 3654
 			$temp_array['airline_icao'] = $row['airline_icao'];
@@ -3665,11 +3665,11 @@  discard block
 block discarded – undo
3665 3665
 	* @return Array the pilots list
3666 3666
 	*
3667 3667
 	*/
3668
-	public function countAllPilots($limit = true, $olderthanmonths = 0, $sincedate = '',$filters = array())
3668
+	public function countAllPilots($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
3669 3669
 	{
3670 3670
 		global $globalDBdriver;
3671
-		$filter_query = $this->getFilter($filters,true,true);
3672
-		$query  = "SELECT DISTINCT spotter_output.pilot_id, spotter_output.pilot_name, COUNT(spotter_output.pilot_id) AS pilot_count
3671
+		$filter_query = $this->getFilter($filters, true, true);
3672
+		$query = "SELECT DISTINCT spotter_output.pilot_id, spotter_output.pilot_name, COUNT(spotter_output.pilot_id) AS pilot_count
3673 3673
 		 			FROM spotter_output".$filter_query." spotter_output.pilot_id <> '' ";
3674 3674
                 if ($olderthanmonths > 0) {
3675 3675
             		if ($globalDBdriver == 'mysql') {
@@ -3695,7 +3695,7 @@  discard block
 block discarded – undo
3695 3695
 		$airline_array = array();
3696 3696
 		$temp_array = array();
3697 3697
         
3698
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3698
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3699 3699
 		{
3700 3700
 			$temp_array['pilot_name'] = $row['pilot_name'];
3701 3701
 			$temp_array['pilot_id'] = $row['pilot_id'];
@@ -3714,7 +3714,7 @@  discard block
 block discarded – undo
3714 3714
 	public function countAllPilotsByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '')
3715 3715
 	{
3716 3716
 		global $globalDBdriver;
3717
-		$query  = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.pilot_id, spotter_output.pilot_name, COUNT(spotter_output.pilot_id) AS pilot_count
3717
+		$query = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.pilot_id, spotter_output.pilot_name, COUNT(spotter_output.pilot_id) AS pilot_count
3718 3718
 		 			FROM spotter_output WHERE spotter_output.pilot_id <> '' ";
3719 3719
                 if ($olderthanmonths > 0) {
3720 3720
             		if ($globalDBdriver == 'mysql') {
@@ -3740,7 +3740,7 @@  discard block
 block discarded – undo
3740 3740
 		$airline_array = array();
3741 3741
 		$temp_array = array();
3742 3742
         
3743
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3743
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3744 3744
 		{
3745 3745
 			$temp_array['pilot_name'] = $row['pilot_name'];
3746 3746
 			$temp_array['pilot_id'] = $row['pilot_id'];
@@ -3757,11 +3757,11 @@  discard block
 block discarded – undo
3757 3757
 	* @return Array the pilots list
3758 3758
 	*
3759 3759
 	*/
3760
-	public function countAllOwners($limit = true, $olderthanmonths = 0, $sincedate = '',$filters = array())
3760
+	public function countAllOwners($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
3761 3761
 	{
3762 3762
 		global $globalDBdriver;
3763
-		$filter_query = $this->getFilter($filters,true,true);
3764
-		$query  = "SELECT DISTINCT spotter_output.owner_name, COUNT(spotter_output.owner_name) AS owner_count
3763
+		$filter_query = $this->getFilter($filters, true, true);
3764
+		$query = "SELECT DISTINCT spotter_output.owner_name, COUNT(spotter_output.owner_name) AS owner_count
3765 3765
 		 			FROM spotter_output".$filter_query." spotter_output.owner_name <> '' AND spotter_output.owner_name IS NOT NULL ";
3766 3766
                 if ($olderthanmonths > 0) {
3767 3767
             		if ($globalDBdriver == 'mysql') {
@@ -3787,7 +3787,7 @@  discard block
 block discarded – undo
3787 3787
 		$airline_array = array();
3788 3788
 		$temp_array = array();
3789 3789
         
3790
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3790
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3791 3791
 		{
3792 3792
 			$temp_array['owner_name'] = $row['owner_name'];
3793 3793
 			$temp_array['owner_count'] = $row['owner_count'];
@@ -3802,11 +3802,11 @@  discard block
 block discarded – undo
3802 3802
 	* @return Array the pilots list
3803 3803
 	*
3804 3804
 	*/
3805
-	public function countAllOwnersByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '',$filters = array())
3805
+	public function countAllOwnersByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
3806 3806
 	{
3807 3807
 		global $globalDBdriver;
3808
-		$filter_query = $this->getFilter($filters,true,true);
3809
-		$query  = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.owner_name, COUNT(spotter_output.owner_name) AS owner_count
3808
+		$filter_query = $this->getFilter($filters, true, true);
3809
+		$query = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.owner_name, COUNT(spotter_output.owner_name) AS owner_count
3810 3810
 		 			FROM spotter_output".$filter_query." spotter_output.owner_name <> '' AND spotter_output.owner_name IS NOT NULL ";
3811 3811
                 if ($olderthanmonths > 0) {
3812 3812
             		if ($globalDBdriver == 'mysql') {
@@ -3832,7 +3832,7 @@  discard block
 block discarded – undo
3832 3832
 		$airline_array = array();
3833 3833
 		$temp_array = array();
3834 3834
         
3835
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3835
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3836 3836
 		{
3837 3837
 			$temp_array['owner_name'] = $row['owner_name'];
3838 3838
 			$temp_array['owner_count'] = $row['owner_count'];
@@ -3848,11 +3848,11 @@  discard block
 block discarded – undo
3848 3848
 	* @return Array the airline list
3849 3849
 	*
3850 3850
 	*/
3851
-	public function countAllAirlinesByAircraft($aircraft_icao,$filters = array())
3851
+	public function countAllAirlinesByAircraft($aircraft_icao, $filters = array())
3852 3852
 	{
3853
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
3854
-		$filter_query = $this->getFilter($filters,true,true);
3855
-		$query  = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
3853
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
3854
+		$filter_query = $this->getFilter($filters, true, true);
3855
+		$query = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
3856 3856
 		 	    FROM spotter_output".$filter_query." spotter_output.airline_name <> '' AND spotter_output.aircraft_icao = :aircraft_icao 
3857 3857
 			    GROUP BY spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country 
3858 3858
 			    ORDER BY airline_count DESC";
@@ -3864,7 +3864,7 @@  discard block
 block discarded – undo
3864 3864
 		$airline_array = array();
3865 3865
 		$temp_array = array();
3866 3866
         
3867
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3867
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3868 3868
 		{
3869 3869
 			$temp_array['airline_name'] = $row['airline_name'];
3870 3870
 			$temp_array['airline_icao'] = $row['airline_icao'];
@@ -3884,11 +3884,11 @@  discard block
 block discarded – undo
3884 3884
 	* @return Array the airline country list
3885 3885
 	*
3886 3886
 	*/
3887
-	public function countAllAirlineCountriesByAircraft($aircraft_icao,$filters = array())
3887
+	public function countAllAirlineCountriesByAircraft($aircraft_icao, $filters = array())
3888 3888
 	{
3889
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
3890
-		$filter_query = $this->getFilter($filters,true,true);
3891
-		$query  = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
3889
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
3890
+		$filter_query = $this->getFilter($filters, true, true);
3891
+		$query = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
3892 3892
 		 			FROM spotter_output".$filter_query." spotter_output.airline_country <> '' AND spotter_output.aircraft_icao = :aircraft_icao
3893 3893
                     GROUP BY spotter_output.airline_country
3894 3894
 					ORDER BY airline_country_count DESC
@@ -3901,7 +3901,7 @@  discard block
 block discarded – undo
3901 3901
 		$airline_country_array = array();
3902 3902
 		$temp_array = array();
3903 3903
         
3904
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3904
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3905 3905
 		{
3906 3906
 			$temp_array['airline_country_count'] = $row['airline_country_count'];
3907 3907
 			$temp_array['airline_country'] = $row['airline_country'];
@@ -3920,11 +3920,11 @@  discard block
 block discarded – undo
3920 3920
 	* @return Array the airline list
3921 3921
 	*
3922 3922
 	*/
3923
-	public function countAllAirlinesByAirport($airport_icao,$filters = array())
3923
+	public function countAllAirlinesByAirport($airport_icao, $filters = array())
3924 3924
 	{
3925
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
3926
-		$filter_query = $this->getFilter($filters,true,true);
3927
-		$query  = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
3925
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
3926
+		$filter_query = $this->getFilter($filters, true, true);
3927
+		$query = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
3928 3928
 		    FROM spotter_output".$filter_query." spotter_output.airline_name <> '' AND (spotter_output.departure_airport_icao = :airport_icao OR spotter_output.arrival_airport_icao = :airport_icao ) 
3929 3929
                     GROUP BY spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country
3930 3930
 		    ORDER BY airline_count DESC";
@@ -3936,7 +3936,7 @@  discard block
 block discarded – undo
3936 3936
 		$airline_array = array();
3937 3937
 		$temp_array = array();
3938 3938
         
3939
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3939
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3940 3940
 		{
3941 3941
 			$temp_array['airline_name'] = $row['airline_name'];
3942 3942
 			$temp_array['airline_icao'] = $row['airline_icao'];
@@ -3955,11 +3955,11 @@  discard block
 block discarded – undo
3955 3955
 	* @return Array the airline country list
3956 3956
 	*
3957 3957
 	*/
3958
-	public function countAllAirlineCountriesByAirport($airport_icao,$filters = array())
3958
+	public function countAllAirlineCountriesByAirport($airport_icao, $filters = array())
3959 3959
 	{
3960
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
3961
-		$filter_query = $this->getFilter($filters,true,true);
3962
-		$query  = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
3960
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
3961
+		$filter_query = $this->getFilter($filters, true, true);
3962
+		$query = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
3963 3963
 		 			FROM spotter_output".$filter_query." spotter_output.airline_country <> '' AND (spotter_output.departure_airport_icao = :airport_icao OR spotter_output.arrival_airport_icao = :airport_icao )
3964 3964
 					GROUP BY spotter_output.airline_country
3965 3965
 					ORDER BY airline_country_count DESC
@@ -3972,7 +3972,7 @@  discard block
 block discarded – undo
3972 3972
 		$airline_country_array = array();
3973 3973
 		$temp_array = array();
3974 3974
         
3975
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
3975
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
3976 3976
 		{
3977 3977
 			$temp_array['airline_country_count'] = $row['airline_country_count'];
3978 3978
 			$temp_array['airline_country'] = $row['airline_country'];
@@ -3989,11 +3989,11 @@  discard block
 block discarded – undo
3989 3989
 	* @return Array the airline list
3990 3990
 	*
3991 3991
 	*/
3992
-	public function countAllAirlinesByManufacturer($aircraft_manufacturer,$filters = array())
3992
+	public function countAllAirlinesByManufacturer($aircraft_manufacturer, $filters = array())
3993 3993
 	{
3994
-		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
3995
-		$filter_query = $this->getFilter($filters,true,true);
3996
-		$query  = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
3994
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
3995
+		$filter_query = $this->getFilter($filters, true, true);
3996
+		$query = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
3997 3997
 		 			FROM spotter_output".$filter_query." spotter_output.aircraft_manufacturer = :aircraft_manufacturer 
3998 3998
 					GROUP BY spotter_output.airline_name
3999 3999
 					ORDER BY airline_count DESC";
@@ -4004,7 +4004,7 @@  discard block
 block discarded – undo
4004 4004
 		$airline_array = array();
4005 4005
 		$temp_array = array();
4006 4006
         
4007
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4007
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4008 4008
 		{
4009 4009
 			$temp_array['airline_name'] = $row['airline_name'];
4010 4010
 			$temp_array['airline_icao'] = $row['airline_icao'];
@@ -4024,11 +4024,11 @@  discard block
 block discarded – undo
4024 4024
 	* @return Array the airline country list
4025 4025
 	*
4026 4026
 	*/
4027
-	public function countAllAirlineCountriesByManufacturer($aircraft_manufacturer,$filters = array())
4027
+	public function countAllAirlineCountriesByManufacturer($aircraft_manufacturer, $filters = array())
4028 4028
 	{
4029
-		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
4030
-		$filter_query = $this->getFilter($filters,true,true);
4031
-		$query  = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4029
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
4030
+		$filter_query = $this->getFilter($filters, true, true);
4031
+		$query = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4032 4032
 		 			FROM spotter_output".$filter_query." spotter_output.airline_country <> '' AND spotter_output.aircraft_manufacturer = :aircraft_manufacturer 
4033 4033
 					GROUP BY spotter_output.airline_country
4034 4034
 					ORDER BY airline_country_count DESC
@@ -4041,7 +4041,7 @@  discard block
 block discarded – undo
4041 4041
 		$airline_country_array = array();
4042 4042
 		$temp_array = array();
4043 4043
         
4044
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4044
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4045 4045
 		{
4046 4046
 			$temp_array['airline_country_count'] = $row['airline_country_count'];
4047 4047
 			$temp_array['airline_country'] = $row['airline_country'];
@@ -4057,11 +4057,11 @@  discard block
 block discarded – undo
4057 4057
 	* @return Array the airline list
4058 4058
 	*
4059 4059
 	*/
4060
-	public function countAllAirlinesByDate($date,$filters = array())
4060
+	public function countAllAirlinesByDate($date, $filters = array())
4061 4061
 	{
4062 4062
 		global $globalTimezone, $globalDBdriver;
4063
-		$filter_query = $this->getFilter($filters,true,true);
4064
-		$date = filter_var($date,FILTER_SANITIZE_STRING);
4063
+		$filter_query = $this->getFilter($filters, true, true);
4064
+		$date = filter_var($date, FILTER_SANITIZE_STRING);
4065 4065
 		if ($globalTimezone != '') {
4066 4066
 			date_default_timezone_set($globalTimezone);
4067 4067
 			$datetime = new DateTime($date);
@@ -4069,12 +4069,12 @@  discard block
 block discarded – undo
4069 4069
 		} else $offset = '+00:00';
4070 4070
 
4071 4071
 		if ($globalDBdriver == 'mysql') {
4072
-			$query  = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
4072
+			$query = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
4073 4073
 		 			FROM spotter_output".$filter_query." DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = :date 
4074 4074
 					GROUP BY spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country 
4075 4075
 					ORDER BY airline_count DESC";
4076 4076
 		} else {
4077
-			$query  = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
4077
+			$query = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
4078 4078
 		 			FROM spotter_output".$filter_query." to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') = :date 
4079 4079
 					GROUP BY spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country
4080 4080
 					ORDER BY airline_count DESC";
@@ -4085,7 +4085,7 @@  discard block
 block discarded – undo
4085 4085
 
4086 4086
 		$airline_array = array();
4087 4087
 		$temp_array = array();
4088
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4088
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4089 4089
 		{
4090 4090
 			$temp_array['airline_name'] = $row['airline_name'];
4091 4091
 			$temp_array['airline_icao'] = $row['airline_icao'];
@@ -4105,11 +4105,11 @@  discard block
 block discarded – undo
4105 4105
 	* @return Array the airline country list
4106 4106
 	*
4107 4107
 	*/
4108
-	public function countAllAirlineCountriesByDate($date,$filters = array())
4108
+	public function countAllAirlineCountriesByDate($date, $filters = array())
4109 4109
 	{
4110 4110
 		global $globalTimezone, $globalDBdriver;
4111
-		$filter_query = $this->getFilter($filters,true,true);
4112
-		$date = filter_var($date,FILTER_SANITIZE_STRING);
4111
+		$filter_query = $this->getFilter($filters, true, true);
4112
+		$date = filter_var($date, FILTER_SANITIZE_STRING);
4113 4113
 		if ($globalTimezone != '') {
4114 4114
 			date_default_timezone_set($globalTimezone);
4115 4115
 			$datetime = new DateTime($date);
@@ -4117,13 +4117,13 @@  discard block
 block discarded – undo
4117 4117
 		} else $offset = '+00:00';
4118 4118
 		
4119 4119
 		if ($globalDBdriver == 'mysql') {
4120
-			$query  = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4120
+			$query = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4121 4121
 		 			FROM spotter_output".$filter_query." spotter_output.airline_country <> '' AND DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = :date 
4122 4122
 					GROUP BY spotter_output.airline_country
4123 4123
 					ORDER BY airline_country_count DESC
4124 4124
 					LIMIT 10 OFFSET 0";
4125 4125
 		} else {
4126
-			$query  = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4126
+			$query = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4127 4127
 		 			FROM spotter_output".$filter_query." spotter_output.airline_country <> '' AND to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') = :date 
4128 4128
 					GROUP BY spotter_output.airline_country
4129 4129
 					ORDER BY airline_country_count DESC
@@ -4135,7 +4135,7 @@  discard block
 block discarded – undo
4135 4135
  
4136 4136
 		$airline_country_array = array();
4137 4137
 		$temp_array = array();
4138
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4138
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4139 4139
 		{
4140 4140
 			$temp_array['airline_country_count'] = $row['airline_country_count'];
4141 4141
 			$temp_array['airline_country'] = $row['airline_country'];
@@ -4152,11 +4152,11 @@  discard block
 block discarded – undo
4152 4152
 	* @return Array the airline list
4153 4153
 	*
4154 4154
 	*/
4155
-	public function countAllAirlinesByIdent($ident,$filters = array())
4155
+	public function countAllAirlinesByIdent($ident, $filters = array())
4156 4156
 	{
4157
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
4158
-		$filter_query = $this->getFilter($filters,true,true);
4159
-		$query  = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
4157
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
4158
+		$filter_query = $this->getFilter($filters, true, true);
4159
+		$query = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
4160 4160
 		 		FROM spotter_output".$filter_query." spotter_output.ident = :ident  
4161 4161
 				GROUP BY spotter_output.airline_name
4162 4162
 				ORDER BY airline_count DESC";
@@ -4168,7 +4168,7 @@  discard block
 block discarded – undo
4168 4168
 		$airline_array = array();
4169 4169
 		$temp_array = array();
4170 4170
         
4171
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4171
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4172 4172
 		{
4173 4173
 			$temp_array['airline_name'] = $row['airline_name'];
4174 4174
 			$temp_array['airline_icao'] = $row['airline_icao'];
@@ -4186,25 +4186,25 @@  discard block
 block discarded – undo
4186 4186
 	* @return Array the airline list
4187 4187
 	*
4188 4188
 	*/
4189
-	public function countAllAirlinesByRoute($departure_airport_icao, $arrival_airport_icao,$filters = array())
4189
+	public function countAllAirlinesByRoute($departure_airport_icao, $arrival_airport_icao, $filters = array())
4190 4190
 	{
4191
-		$filter_query = $this->getFilter($filters,true,true);
4192
-		$departure_airport_icao = filter_var($departure_airport_icao,FILTER_SANITIZE_STRING);
4193
-		$arrival_airport_icao = filter_var($arrival_airport_icao,FILTER_SANITIZE_STRING);
4191
+		$filter_query = $this->getFilter($filters, true, true);
4192
+		$departure_airport_icao = filter_var($departure_airport_icao, FILTER_SANITIZE_STRING);
4193
+		$arrival_airport_icao = filter_var($arrival_airport_icao, FILTER_SANITIZE_STRING);
4194 4194
 
4195
-		$query  = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
4195
+		$query = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
4196 4196
 		 			FROM spotter_output".$filter_query." (spotter_output.departure_airport_icao = :departure_airport_icao) AND (spotter_output.arrival_airport_icao = :arrival_airport_icao) 
4197 4197
 					GROUP BY spotter_output.airline_name
4198 4198
 					ORDER BY airline_count DESC";
4199 4199
       
4200 4200
 		
4201 4201
 		$sth = $this->db->prepare($query);
4202
-		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao,':arrival_airport_icao' => $arrival_airport_icao));
4202
+		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao, ':arrival_airport_icao' => $arrival_airport_icao));
4203 4203
       
4204 4204
 		$airline_array = array();
4205 4205
 		$temp_array = array();
4206 4206
         
4207
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4207
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4208 4208
 		{
4209 4209
 			$temp_array['airline_name'] = $row['airline_name'];
4210 4210
 			$temp_array['airline_icao'] = $row['airline_icao'];
@@ -4222,13 +4222,13 @@  discard block
 block discarded – undo
4222 4222
 	* @return Array the airline country list
4223 4223
 	*
4224 4224
 	*/
4225
-	public function countAllAirlineCountriesByRoute($departure_airport_icao, $arrival_airport_icao,$filters= array())
4225
+	public function countAllAirlineCountriesByRoute($departure_airport_icao, $arrival_airport_icao, $filters = array())
4226 4226
 	{
4227
-		$filter_query = $this->getFilter($filters,true,true);
4228
-		$departure_airport_icao = filter_var($departure_airport_icao,FILTER_SANITIZE_STRING);
4229
-		$arrival_airport_icao = filter_var($arrival_airport_icao,FILTER_SANITIZE_STRING);
4227
+		$filter_query = $this->getFilter($filters, true, true);
4228
+		$departure_airport_icao = filter_var($departure_airport_icao, FILTER_SANITIZE_STRING);
4229
+		$arrival_airport_icao = filter_var($arrival_airport_icao, FILTER_SANITIZE_STRING);
4230 4230
       
4231
-		$query  = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4231
+		$query = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4232 4232
 		 		FROM spotter_output".$filter_query." spotter_output.airline_country <> '' AND (spotter_output.departure_airport_icao = :departure_airport_icao) AND (spotter_output.arrival_airport_icao = :arrival_airport_icao) 
4233 4233
 				GROUP BY spotter_output.airline_country
4234 4234
 				ORDER BY airline_country_count DESC
@@ -4236,11 +4236,11 @@  discard block
 block discarded – undo
4236 4236
       
4237 4237
 		
4238 4238
 		$sth = $this->db->prepare($query);
4239
-		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao,':arrival_airport_icao' => $arrival_airport_icao));
4239
+		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao, ':arrival_airport_icao' => $arrival_airport_icao));
4240 4240
       
4241 4241
 		$airline_country_array = array();
4242 4242
 		$temp_array = array();
4243
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4243
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4244 4244
 		{
4245 4245
 			$temp_array['airline_country_count'] = $row['airline_country_count'];
4246 4246
 			$temp_array['airline_country'] = $row['airline_country'];
@@ -4258,11 +4258,11 @@  discard block
 block discarded – undo
4258 4258
 	* @return Array the airline list
4259 4259
 	*
4260 4260
 	*/
4261
-	public function countAllAirlinesByCountry($country,$filters = array())
4261
+	public function countAllAirlinesByCountry($country, $filters = array())
4262 4262
 	{
4263
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
4264
-		$filter_query = $this->getFilter($filters,true,true);
4265
-		$query  = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
4263
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
4264
+		$filter_query = $this->getFilter($filters, true, true);
4265
+		$query = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
4266 4266
 		 	    FROM spotter_output".$filter_query." ((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country  
4267 4267
 			    GROUP BY spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country 
4268 4268
 			    ORDER BY airline_count DESC";
@@ -4273,7 +4273,7 @@  discard block
 block discarded – undo
4273 4273
 
4274 4274
 		$airline_array = array();
4275 4275
 		$temp_array = array();
4276
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4276
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4277 4277
 		{
4278 4278
 			$temp_array['airline_name'] = $row['airline_name'];
4279 4279
 			$temp_array['airline_icao'] = $row['airline_icao'];
@@ -4292,11 +4292,11 @@  discard block
 block discarded – undo
4292 4292
 	* @return Array the airline country list
4293 4293
 	*
4294 4294
 	*/
4295
-	public function countAllAirlineCountriesByCountry($country,$filters = array())
4295
+	public function countAllAirlineCountriesByCountry($country, $filters = array())
4296 4296
 	{
4297
-		$filter_query = $this->getFilter($filters,true,true);
4298
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
4299
-		$query  = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4297
+		$filter_query = $this->getFilter($filters, true, true);
4298
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
4299
+		$query = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4300 4300
 		 		FROM spotter_output".$filter_query." spotter_output.airline_country <> '' AND ((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country 
4301 4301
 				GROUP BY spotter_output.airline_country
4302 4302
 				ORDER BY airline_country_count DESC
@@ -4308,7 +4308,7 @@  discard block
 block discarded – undo
4308 4308
 
4309 4309
 		$airline_country_array = array();
4310 4310
 		$temp_array = array();
4311
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4311
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4312 4312
 		{
4313 4313
 			$temp_array['airline_country_count'] = $row['airline_country_count'];
4314 4314
 			$temp_array['airline_country'] = $row['airline_country'];
@@ -4327,8 +4327,8 @@  discard block
 block discarded – undo
4327 4327
 	*/
4328 4328
 	public function countAllAirlineCountries($limit = true, $filters = array())
4329 4329
 	{
4330
-		$filter_query = $this->getFilter($filters,true,true);
4331
-		$query  = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4330
+		$filter_query = $this->getFilter($filters, true, true);
4331
+		$query = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
4332 4332
 		 			FROM spotter_output".$filter_query." spotter_output.airline_country <> '' AND spotter_output.airline_country <> 'NA' 
4333 4333
 					GROUP BY spotter_output.airline_country
4334 4334
 					ORDER BY airline_country_count DESC";
@@ -4339,7 +4339,7 @@  discard block
 block discarded – undo
4339 4339
 
4340 4340
 		$airline_array = array();
4341 4341
 		$temp_array = array();
4342
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4342
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4343 4343
 		{
4344 4344
 			$temp_array['airline_country_count'] = $row['airline_country_count'];
4345 4345
 			$temp_array['airline_country'] = $row['airline_country'];
@@ -4355,11 +4355,11 @@  discard block
 block discarded – undo
4355 4355
 	* @return Array the airline country list
4356 4356
 	*
4357 4357
 	*/
4358
-	public function countAllFlightOverCountries($limit = true,$olderthanmonths = 0,$sincedate = '')
4358
+	public function countAllFlightOverCountries($limit = true, $olderthanmonths = 0, $sincedate = '')
4359 4359
 	{
4360 4360
 		global $globalDBdriver;
4361 4361
 		//$filter_query = $this->getFilter($filters,true,true);
4362
-		$Connection= new Connection($this->db);
4362
+		$Connection = new Connection($this->db);
4363 4363
 		if (!$Connection->tableExists('countries')) return array();
4364 4364
 		/*
4365 4365
 		$query = "SELECT c.name, c.iso3, c.iso2, count(c.name) as nb 
@@ -4394,7 +4394,7 @@  discard block
 block discarded – undo
4394 4394
 		$flight_array = array();
4395 4395
 		$temp_array = array();
4396 4396
         
4397
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4397
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4398 4398
 		{
4399 4399
 			$temp_array['flight_count'] = $row['nb'];
4400 4400
 			$temp_array['flight_country'] = $row['name'];
@@ -4412,12 +4412,12 @@  discard block
 block discarded – undo
4412 4412
 	* @return Array the aircraft list
4413 4413
 	*
4414 4414
 	*/
4415
-	public function countAllAircraftTypes($limit = true,$olderthanmonths = 0,$sincedate = '',$filters = array())
4415
+	public function countAllAircraftTypes($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
4416 4416
 	{
4417 4417
 		global $globalDBdriver;
4418
-		$filter_query = $this->getFilter($filters,true,true);
4418
+		$filter_query = $this->getFilter($filters, true, true);
4419 4419
 
4420
-		$query  = "SELECT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name, spotter_output.aircraft_manufacturer 
4420
+		$query = "SELECT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name, spotter_output.aircraft_manufacturer 
4421 4421
 		    FROM spotter_output ".$filter_query." spotter_output.aircraft_name  <> '' AND spotter_output.aircraft_icao  <> ''";
4422 4422
 		if ($olderthanmonths > 0) {
4423 4423
 			if ($globalDBdriver == 'mysql') {
@@ -4442,7 +4442,7 @@  discard block
 block discarded – undo
4442 4442
 
4443 4443
 		$aircraft_array = array();
4444 4444
 		$temp_array = array();
4445
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4445
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4446 4446
 		{
4447 4447
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
4448 4448
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
@@ -4459,11 +4459,11 @@  discard block
 block discarded – undo
4459 4459
 	* @return Array the aircraft list
4460 4460
 	*
4461 4461
 	*/
4462
-	public function countAllAircraftTypesByAirlines($limit = true,$olderthanmonths = 0,$sincedate = '',$filters = array())
4462
+	public function countAllAircraftTypesByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
4463 4463
 	{
4464 4464
 		global $globalDBdriver;
4465
-		$filter_query = $this->getFilter($filters,true,true);
4466
-		$query  = "SELECT spotter_output.airline_icao, spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name, spotter_output.aircraft_manufacturer 
4465
+		$filter_query = $this->getFilter($filters, true, true);
4466
+		$query = "SELECT spotter_output.airline_icao, spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name, spotter_output.aircraft_manufacturer 
4467 4467
 		    FROM spotter_output".$filter_query." spotter_output.aircraft_name  <> '' AND spotter_output.aircraft_icao  <> '' AND spotter_output.airline_icao <>'' AND spotter_output.airline_icao <> 'NA' ";
4468 4468
 		if ($olderthanmonths > 0) {
4469 4469
 			if ($globalDBdriver == 'mysql') {
@@ -4488,7 +4488,7 @@  discard block
 block discarded – undo
4488 4488
 
4489 4489
 		$aircraft_array = array();
4490 4490
 		$temp_array = array();
4491
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4491
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4492 4492
 		{
4493 4493
 			$temp_array['airline_icao'] = $row['airline_icao'];
4494 4494
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
@@ -4507,13 +4507,13 @@  discard block
 block discarded – undo
4507 4507
 	* @return Array the aircraft list
4508 4508
 	*
4509 4509
 	*/
4510
-	public function countAllAircraftRegistrationByAircraft($aircraft_icao,$filters = array())
4510
+	public function countAllAircraftRegistrationByAircraft($aircraft_icao, $filters = array())
4511 4511
 	{
4512 4512
 		$Image = new Image($this->db);
4513
-		$filter_query = $this->getFilter($filters,true,true);
4514
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
4513
+		$filter_query = $this->getFilter($filters, true, true);
4514
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
4515 4515
 
4516
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name  
4516
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name  
4517 4517
 				FROM spotter_output".$filter_query." spotter_output.registration <> '' AND spotter_output.aircraft_icao = :aircraft_icao  
4518 4518
 				GROUP BY spotter_output.registration, spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name  
4519 4519
 				ORDER BY registration_count DESC";
@@ -4524,14 +4524,14 @@  discard block
 block discarded – undo
4524 4524
 		$aircraft_array = array();
4525 4525
 		$temp_array = array();
4526 4526
         
4527
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4527
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4528 4528
 		{
4529 4529
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
4530 4530
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
4531 4531
 			$temp_array['registration'] = $row['registration'];
4532 4532
 			$temp_array['airline_name'] = $row['airline_name'];
4533 4533
 			$temp_array['image_thumbnail'] = "";
4534
-			if($row['registration'] != "")
4534
+			if ($row['registration'] != "")
4535 4535
 			{
4536 4536
 				$image_array = $Image->getSpotterImage($row['registration']);
4537 4537
 				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
@@ -4550,11 +4550,11 @@  discard block
 block discarded – undo
4550 4550
 	* @return Array the aircraft list
4551 4551
 	*
4552 4552
 	*/
4553
-	public function countAllAircraftTypesByAirline($airline_icao,$filters = array())
4553
+	public function countAllAircraftTypesByAirline($airline_icao, $filters = array())
4554 4554
 	{
4555
-		$filter_query = $this->getFilter($filters,true,true);
4556
-		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
4557
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4555
+		$filter_query = $this->getFilter($filters, true, true);
4556
+		$airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
4557
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4558 4558
 			    FROM spotter_output".$filter_query." spotter_output.aircraft_icao <> '' AND spotter_output.airline_icao = :airline_icao 
4559 4559
 			    GROUP BY spotter_output.aircraft_name, spotter_output.aircraft_icao 
4560 4560
 			    ORDER BY aircraft_icao_count DESC";
@@ -4565,7 +4565,7 @@  discard block
 block discarded – undo
4565 4565
 		$aircraft_array = array();
4566 4566
 		$temp_array = array();
4567 4567
 
4568
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4568
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4569 4569
 		{
4570 4570
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
4571 4571
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
@@ -4583,13 +4583,13 @@  discard block
 block discarded – undo
4583 4583
 	* @return Array the aircraft list
4584 4584
 	*
4585 4585
 	*/
4586
-	public function countAllAircraftRegistrationByAirline($airline_icao,$filters = array())
4586
+	public function countAllAircraftRegistrationByAirline($airline_icao, $filters = array())
4587 4587
 	{
4588
-		$filter_query = $this->getFilter($filters,true,true);
4588
+		$filter_query = $this->getFilter($filters, true, true);
4589 4589
 		$Image = new Image($this->db);
4590
-		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
4590
+		$airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
4591 4591
 
4592
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name 
4592
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name 
4593 4593
 			    FROM spotter_output".$filter_query." spotter_output.registration <> '' AND spotter_output.airline_icao = :airline_icao 
4594 4594
 			    GROUP BY spotter_output.registration, spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.airline_name
4595 4595
 			    ORDER BY registration_count DESC";
@@ -4599,14 +4599,14 @@  discard block
 block discarded – undo
4599 4599
 
4600 4600
 		$aircraft_array = array();
4601 4601
 		$temp_array = array();
4602
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4602
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4603 4603
 		{
4604 4604
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
4605 4605
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
4606 4606
 			$temp_array['registration'] = $row['registration'];
4607 4607
 			$temp_array['airline_name'] = $row['airline_name'];
4608 4608
 			$temp_array['image_thumbnail'] = "";
4609
-			if($row['registration'] != "")
4609
+			if ($row['registration'] != "")
4610 4610
 			{
4611 4611
 				$image_array = $Image->getSpotterImage($row['registration']);
4612 4612
 				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
@@ -4625,11 +4625,11 @@  discard block
 block discarded – undo
4625 4625
 	* @return Array the aircraft list
4626 4626
 	*
4627 4627
 	*/
4628
-	public function countAllAircraftManufacturerByAirline($airline_icao,$filters = array())
4628
+	public function countAllAircraftManufacturerByAirline($airline_icao, $filters = array())
4629 4629
 	{
4630
-		$filter_query = $this->getFilter($filters,true,true);
4631
-		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
4632
-		$query  = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
4630
+		$filter_query = $this->getFilter($filters, true, true);
4631
+		$airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
4632
+		$query = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
4633 4633
 				FROM spotter_output".$filter_query." spotter_output.aircraft_manufacturer <> '' AND spotter_output.airline_icao = :airline_icao 
4634 4634
 				GROUP BY spotter_output.aircraft_manufacturer 
4635 4635
 				ORDER BY aircraft_manufacturer_count DESC";
@@ -4640,7 +4640,7 @@  discard block
 block discarded – undo
4640 4640
 		$aircraft_array = array();
4641 4641
 		$temp_array = array();
4642 4642
 
4643
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4643
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4644 4644
 		{
4645 4645
 			$temp_array['aircraft_manufacturer'] = $row['aircraft_manufacturer'];
4646 4646
 			$temp_array['aircraft_manufacturer_count'] = $row['aircraft_manufacturer_count'];
@@ -4657,12 +4657,12 @@  discard block
 block discarded – undo
4657 4657
 	* @return Array the aircraft list
4658 4658
 	*
4659 4659
 	*/
4660
-	public function countAllAircraftTypesByAirport($airport_icao,$filters = array())
4660
+	public function countAllAircraftTypesByAirport($airport_icao, $filters = array())
4661 4661
 	{
4662
-		$filter_query = $this->getFilter($filters,true,true);
4663
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
4662
+		$filter_query = $this->getFilter($filters, true, true);
4663
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
4664 4664
 
4665
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4665
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4666 4666
 				FROM spotter_output".$filter_query." spotter_output.aircraft_icao <> '' AND (spotter_output.departure_airport_icao = :airport_icao OR spotter_output.arrival_airport_icao = :airport_icao) 
4667 4667
 				GROUP BY spotter_output.aircraft_name, spotter_output.aircraft_icao 
4668 4668
 				ORDER BY aircraft_icao_count DESC";
@@ -4672,7 +4672,7 @@  discard block
 block discarded – undo
4672 4672
 
4673 4673
 		$aircraft_array = array();
4674 4674
 		$temp_array = array();
4675
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4675
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4676 4676
 		{
4677 4677
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
4678 4678
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
@@ -4690,13 +4690,13 @@  discard block
 block discarded – undo
4690 4690
 	* @return Array the aircraft list
4691 4691
 	*
4692 4692
 	*/
4693
-	public function countAllAircraftRegistrationByAirport($airport_icao,$filters = array())
4693
+	public function countAllAircraftRegistrationByAirport($airport_icao, $filters = array())
4694 4694
 	{
4695
-		$filter_query = $this->getFilter($filters,true,true);
4695
+		$filter_query = $this->getFilter($filters, true, true);
4696 4696
 		$Image = new Image($this->db);
4697
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
4697
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
4698 4698
 
4699
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name  
4699
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name  
4700 4700
                     FROM spotter_output".$filter_query." spotter_output.registration <> '' AND (spotter_output.departure_airport_icao = :airport_icao OR spotter_output.arrival_airport_icao = :airport_icao)   
4701 4701
                     GROUP BY spotter_output.registration, spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.airline_name 
4702 4702
 		    ORDER BY registration_count DESC";
@@ -4706,14 +4706,14 @@  discard block
 block discarded – undo
4706 4706
 
4707 4707
 		$aircraft_array = array();
4708 4708
 		$temp_array = array();
4709
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4709
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4710 4710
 		{
4711 4711
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
4712 4712
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
4713 4713
 			$temp_array['registration'] = $row['registration'];
4714 4714
 			$temp_array['airline_name'] = $row['airline_name'];
4715 4715
 			$temp_array['image_thumbnail'] = "";
4716
-			if($row['registration'] != "")
4716
+			if ($row['registration'] != "")
4717 4717
 			{
4718 4718
 				$image_array = $Image->getSpotterImage($row['registration']);
4719 4719
 				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
@@ -4731,11 +4731,11 @@  discard block
 block discarded – undo
4731 4731
 	* @return Array the aircraft list
4732 4732
 	*
4733 4733
 	*/
4734
-	public function countAllAircraftManufacturerByAirport($airport_icao,$filters = array())
4734
+	public function countAllAircraftManufacturerByAirport($airport_icao, $filters = array())
4735 4735
 	{
4736
-		$filter_query = $this->getFilter($filters,true,true);
4737
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
4738
-		$query  = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
4736
+		$filter_query = $this->getFilter($filters, true, true);
4737
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
4738
+		$query = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
4739 4739
                     FROM spotter_output".$filter_query." spotter_output.aircraft_manufacturer <> '' AND (spotter_output.departure_airport_icao = :airport_icao OR spotter_output.arrival_airport_icao = :airport_icao)  
4740 4740
                     GROUP BY spotter_output.aircraft_manufacturer 
4741 4741
 					ORDER BY aircraft_manufacturer_count DESC";
@@ -4746,7 +4746,7 @@  discard block
 block discarded – undo
4746 4746
 
4747 4747
 		$aircraft_array = array();
4748 4748
 		$temp_array = array();
4749
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4749
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4750 4750
 		{
4751 4751
 			$temp_array['aircraft_manufacturer'] = $row['aircraft_manufacturer'];
4752 4752
 			$temp_array['aircraft_manufacturer_count'] = $row['aircraft_manufacturer_count'];
@@ -4761,12 +4761,12 @@  discard block
 block discarded – undo
4761 4761
 	* @return Array the aircraft list
4762 4762
 	*
4763 4763
 	*/
4764
-	public function countAllAircraftTypesByManufacturer($aircraft_manufacturer,$filters = array())
4764
+	public function countAllAircraftTypesByManufacturer($aircraft_manufacturer, $filters = array())
4765 4765
 	{
4766
-		$filter_query = $this->getFilter($filters,true,true);
4767
-		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
4766
+		$filter_query = $this->getFilter($filters, true, true);
4767
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
4768 4768
 
4769
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4769
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4770 4770
                     FROM spotter_output".$filter_query." spotter_output.aircraft_manufacturer = :aircraft_manufacturer
4771 4771
                     GROUP BY spotter_output.aircraft_name 
4772 4772
 					ORDER BY aircraft_icao_count DESC";
@@ -4775,7 +4775,7 @@  discard block
 block discarded – undo
4775 4775
 		$sth->execute(array(':aircraft_manufacturer' => $aircraft_manufacturer));
4776 4776
 		$aircraft_array = array();
4777 4777
 		$temp_array = array();
4778
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4778
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4779 4779
 		{
4780 4780
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
4781 4781
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
@@ -4794,11 +4794,11 @@  discard block
 block discarded – undo
4794 4794
 	*/
4795 4795
 	public function countAllAircraftRegistrationByManufacturer($aircraft_manufacturer, $filters = array())
4796 4796
 	{
4797
-		$filter_query = $this->getFilter($filters,true,true);
4797
+		$filter_query = $this->getFilter($filters, true, true);
4798 4798
 		$Image = new Image($this->db);
4799
-		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
4799
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
4800 4800
 
4801
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name   
4801
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name   
4802 4802
                     FROM spotter_output".$filter_query." spotter_output.registration <> '' AND spotter_output.aircraft_manufacturer = :aircraft_manufacturer   
4803 4803
                     GROUP BY spotter_output.registration 
4804 4804
 					ORDER BY registration_count DESC";
@@ -4808,14 +4808,14 @@  discard block
 block discarded – undo
4808 4808
 		$sth->execute(array(':aircraft_manufacturer' => $aircraft_manufacturer));
4809 4809
 		$aircraft_array = array();
4810 4810
 		$temp_array = array();
4811
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4811
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4812 4812
 		{
4813 4813
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
4814 4814
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
4815 4815
 			$temp_array['registration'] = $row['registration'];
4816 4816
 			$temp_array['airline_name'] = $row['airline_name'];
4817 4817
 			$temp_array['image_thumbnail'] = "";
4818
-			if($row['registration'] != "")
4818
+			if ($row['registration'] != "")
4819 4819
 			{
4820 4820
 				$image_array = $Image->getSpotterImage($row['registration']);
4821 4821
 				$temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
@@ -4832,11 +4832,11 @@  discard block
 block discarded – undo
4832 4832
 	* @return Array the aircraft list
4833 4833
 	*
4834 4834
 	*/
4835
-	public function countAllAircraftTypesByDate($date,$filters = array())
4835
+	public function countAllAircraftTypesByDate($date, $filters = array())
4836 4836
 	{
4837 4837
 		global $globalTimezone, $globalDBdriver;
4838
-		$filter_query = $this->getFilter($filters,true,true);
4839
-		$date = filter_var($date,FILTER_SANITIZE_STRING);
4838
+		$filter_query = $this->getFilter($filters, true, true);
4839
+		$date = filter_var($date, FILTER_SANITIZE_STRING);
4840 4840
 		if ($globalTimezone != '') {
4841 4841
 			date_default_timezone_set($globalTimezone);
4842 4842
 			$datetime = new DateTime($date);
@@ -4844,12 +4844,12 @@  discard block
 block discarded – undo
4844 4844
 		} else $offset = '+00:00';
4845 4845
 
4846 4846
 		if ($globalDBdriver == 'mysql') {
4847
-			$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4847
+			$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4848 4848
 					FROM spotter_output".$filter_query." DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = :date
4849 4849
 					GROUP BY spotter_output.aircraft_name, spotter_output.aircraft_icao 
4850 4850
 					ORDER BY aircraft_icao_count DESC";
4851 4851
 		} else {
4852
-			$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4852
+			$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4853 4853
 					FROM spotter_output".$filter_query." to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') = :date
4854 4854
 					GROUP BY spotter_output.aircraft_name, spotter_output.aircraft_icao 
4855 4855
 					ORDER BY aircraft_icao_count DESC";
@@ -4860,7 +4860,7 @@  discard block
 block discarded – undo
4860 4860
 
4861 4861
 		$aircraft_array = array();
4862 4862
 		$temp_array = array();
4863
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4863
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4864 4864
 		{
4865 4865
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
4866 4866
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
@@ -4878,12 +4878,12 @@  discard block
 block discarded – undo
4878 4878
 	* @return Array the aircraft list
4879 4879
 	*
4880 4880
 	*/
4881
-	public function countAllAircraftRegistrationByDate($date,$filters = array())
4881
+	public function countAllAircraftRegistrationByDate($date, $filters = array())
4882 4882
 	{
4883 4883
 		global $globalTimezone, $globalDBdriver;
4884
-		$filter_query = $this->getFilter($filters,true,true);
4884
+		$filter_query = $this->getFilter($filters, true, true);
4885 4885
 		$Image = new Image($this->db);
4886
-		$date = filter_var($date,FILTER_SANITIZE_STRING);
4886
+		$date = filter_var($date, FILTER_SANITIZE_STRING);
4887 4887
 		if ($globalTimezone != '') {
4888 4888
 			date_default_timezone_set($globalTimezone);
4889 4889
 			$datetime = new DateTime($date);
@@ -4891,12 +4891,12 @@  discard block
 block discarded – undo
4891 4891
 		} else $offset = '+00:00';
4892 4892
 
4893 4893
 		if ($globalDBdriver == 'mysql') {
4894
-			$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name 
4894
+			$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name 
4895 4895
 					FROM spotter_output".$filter_query." spotter_output.registration <> '' AND DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = :date 
4896 4896
 					GROUP BY spotter_output.registration, spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.airline_name 
4897 4897
 					ORDER BY registration_count DESC";
4898 4898
 		} else {
4899
-			$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name    
4899
+			$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name    
4900 4900
 					FROM spotter_output".$filter_query." spotter_output.registration <> '' AND to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') = :date 
4901 4901
 					GROUP BY spotter_output.registration, spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.airline_name 
4902 4902
 					ORDER BY registration_count DESC";
@@ -4907,14 +4907,14 @@  discard block
 block discarded – undo
4907 4907
 
4908 4908
 		$aircraft_array = array();
4909 4909
 		$temp_array = array();
4910
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4910
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4911 4911
 		{
4912 4912
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
4913 4913
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
4914 4914
 			$temp_array['registration'] = $row['registration'];
4915 4915
 			$temp_array['airline_name'] = $row['airline_name'];
4916 4916
 			$temp_array['image_thumbnail'] = "";
4917
-			if($row['registration'] != "")
4917
+			if ($row['registration'] != "")
4918 4918
 			{
4919 4919
 				$image_array = $Image->getSpotterImage($row['registration']);
4920 4920
 				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
@@ -4933,11 +4933,11 @@  discard block
 block discarded – undo
4933 4933
 	* @return Array the aircraft manufacturer list
4934 4934
 	*
4935 4935
 	*/
4936
-	public function countAllAircraftManufacturerByDate($date,$filters = array())
4936
+	public function countAllAircraftManufacturerByDate($date, $filters = array())
4937 4937
 	{
4938 4938
 		global $globalTimezone, $globalDBdriver;
4939
-		$filter_query = $this->getFilter($filters,true,true);
4940
-		$date = filter_var($date,FILTER_SANITIZE_STRING);
4939
+		$filter_query = $this->getFilter($filters, true, true);
4940
+		$date = filter_var($date, FILTER_SANITIZE_STRING);
4941 4941
 		if ($globalTimezone != '') {
4942 4942
 			date_default_timezone_set($globalTimezone);
4943 4943
 			$datetime = new DateTime($date);
@@ -4945,12 +4945,12 @@  discard block
 block discarded – undo
4945 4945
 		} else $offset = '+00:00';
4946 4946
 
4947 4947
 		if ($globalDBdriver == 'mysql') {
4948
-			$query  = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
4948
+			$query = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
4949 4949
 				FROM spotter_output".$filter_query." spotter_output.aircraft_manufacturer <> '' AND DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = :date 
4950 4950
 				GROUP BY spotter_output.aircraft_manufacturer 
4951 4951
 				ORDER BY aircraft_manufacturer_count DESC";
4952 4952
 		} else {
4953
-			$query  = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
4953
+			$query = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
4954 4954
 				FROM spotter_output".$filter_query." spotter_output.aircraft_manufacturer <> '' AND to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') = :date 
4955 4955
 				GROUP BY spotter_output.aircraft_manufacturer 
4956 4956
 				ORDER BY aircraft_manufacturer_count DESC";
@@ -4962,7 +4962,7 @@  discard block
 block discarded – undo
4962 4962
 		$aircraft_array = array();
4963 4963
 		$temp_array = array();
4964 4964
 
4965
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4965
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4966 4966
 		{
4967 4967
 			$temp_array['aircraft_manufacturer'] = $row['aircraft_manufacturer'];
4968 4968
 			$temp_array['aircraft_manufacturer_count'] = $row['aircraft_manufacturer_count'];
@@ -4979,11 +4979,11 @@  discard block
 block discarded – undo
4979 4979
 	* @return Array the aircraft list
4980 4980
 	*
4981 4981
 	*/
4982
-	public function countAllAircraftTypesByIdent($ident,$filters = array())
4982
+	public function countAllAircraftTypesByIdent($ident, $filters = array())
4983 4983
 	{
4984
-		$filter_query = $this->getFilter($filters,true,true);
4985
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
4986
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4984
+		$filter_query = $this->getFilter($filters, true, true);
4985
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
4986
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
4987 4987
 				FROM spotter_output".$filter_query." spotter_output.ident = :ident 
4988 4988
 				GROUP BY spotter_output.aircraft_name, spotter_output.aircraft_icao
4989 4989
 				ORDER BY aircraft_icao_count DESC";
@@ -4994,7 +4994,7 @@  discard block
 block discarded – undo
4994 4994
 		$aircraft_array = array();
4995 4995
 		$temp_array = array();
4996 4996
 
4997
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
4997
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
4998 4998
 		{
4999 4999
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
5000 5000
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
@@ -5012,13 +5012,13 @@  discard block
 block discarded – undo
5012 5012
 	* @return Array the aircraft list
5013 5013
 	*
5014 5014
 	*/
5015
-	public function countAllAircraftRegistrationByIdent($ident,$filters = array())
5015
+	public function countAllAircraftRegistrationByIdent($ident, $filters = array())
5016 5016
 	{
5017
-		$filter_query = $this->getFilter($filters,true,true);
5017
+		$filter_query = $this->getFilter($filters, true, true);
5018 5018
 		$Image = new Image($this->db);
5019
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
5019
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
5020 5020
 
5021
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name  
5021
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name  
5022 5022
                     FROM spotter_output".$filter_query." spotter_output.registration <> '' AND spotter_output.ident = :ident   
5023 5023
                     GROUP BY spotter_output.registration,spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.airline_name
5024 5024
 		    ORDER BY registration_count DESC";
@@ -5030,14 +5030,14 @@  discard block
 block discarded – undo
5030 5030
 		$aircraft_array = array();
5031 5031
 		$temp_array = array();
5032 5032
         
5033
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5033
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5034 5034
 		{
5035 5035
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
5036 5036
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
5037 5037
 			$temp_array['registration'] = $row['registration'];
5038 5038
 			$temp_array['airline_name'] = $row['airline_name'];
5039 5039
 			$temp_array['image_thumbnail'] = "";
5040
-			if($row['registration'] != "")
5040
+			if ($row['registration'] != "")
5041 5041
 			{
5042 5042
 				$image_array = $Image->getSpotterImage($row['registration']);
5043 5043
 				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
@@ -5056,11 +5056,11 @@  discard block
 block discarded – undo
5056 5056
 	* @return Array the aircraft manufacturer list
5057 5057
 	*
5058 5058
 	*/
5059
-	public function countAllAircraftManufacturerByIdent($ident,$filters = array())
5059
+	public function countAllAircraftManufacturerByIdent($ident, $filters = array())
5060 5060
 	{
5061
-		$filter_query = $this->getFilter($filters,true,true);
5062
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
5063
-		$query  = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
5061
+		$filter_query = $this->getFilter($filters, true, true);
5062
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
5063
+		$query = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
5064 5064
                     FROM spotter_output".$filter_query." spotter_output.aircraft_manufacturer <> '' AND spotter_output.ident = :ident  
5065 5065
                     GROUP BY spotter_output.aircraft_manufacturer 
5066 5066
 					ORDER BY aircraft_manufacturer_count DESC";
@@ -5070,7 +5070,7 @@  discard block
 block discarded – undo
5070 5070
 		$sth->execute(array(':ident' => $ident));
5071 5071
 		$aircraft_array = array();
5072 5072
 		$temp_array = array();
5073
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5073
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5074 5074
 		{
5075 5075
 			$temp_array['aircraft_manufacturer'] = $row['aircraft_manufacturer'];
5076 5076
 			$temp_array['aircraft_manufacturer_count'] = $row['aircraft_manufacturer_count'];
@@ -5086,24 +5086,24 @@  discard block
 block discarded – undo
5086 5086
 	* @return Array the aircraft list
5087 5087
 	*
5088 5088
 	*/
5089
-	public function countAllAircraftTypesByRoute($departure_airport_icao, $arrival_airport_icao,$filters = array())
5089
+	public function countAllAircraftTypesByRoute($departure_airport_icao, $arrival_airport_icao, $filters = array())
5090 5090
 	{
5091
-		$filter_query = $this->getFilter($filters,true,true);
5092
-		$departure_airport_icao = filter_var($departure_airport_icao,FILTER_SANITIZE_STRING);
5093
-		$arrival_airport_icao = filter_var($arrival_airport_icao,FILTER_SANITIZE_STRING);
5091
+		$filter_query = $this->getFilter($filters, true, true);
5092
+		$departure_airport_icao = filter_var($departure_airport_icao, FILTER_SANITIZE_STRING);
5093
+		$arrival_airport_icao = filter_var($arrival_airport_icao, FILTER_SANITIZE_STRING);
5094 5094
 		
5095 5095
 
5096
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
5096
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
5097 5097
                     FROM spotter_output".$filter_query." (spotter_output.departure_airport_icao = :departure_airport_icao) AND (spotter_output.arrival_airport_icao = :arrival_airport_icao)
5098 5098
                     GROUP BY spotter_output.aircraft_name 
5099 5099
 					ORDER BY aircraft_icao_count DESC";
5100 5100
  
5101 5101
 		
5102 5102
 		$sth = $this->db->prepare($query);
5103
-		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao,':arrival_airport_icao' => $arrival_airport_icao));
5103
+		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao, ':arrival_airport_icao' => $arrival_airport_icao));
5104 5104
 		$aircraft_array = array();
5105 5105
 		$temp_array = array();
5106
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5106
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5107 5107
 		{
5108 5108
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
5109 5109
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
@@ -5119,33 +5119,33 @@  discard block
 block discarded – undo
5119 5119
 	* @return Array the aircraft list
5120 5120
 	*
5121 5121
 	*/
5122
-	public function countAllAircraftRegistrationByRoute($departure_airport_icao, $arrival_airport_icao,$filters = array())
5122
+	public function countAllAircraftRegistrationByRoute($departure_airport_icao, $arrival_airport_icao, $filters = array())
5123 5123
 	{
5124
-		$filter_query = $this->getFilter($filters,true,true);
5124
+		$filter_query = $this->getFilter($filters, true, true);
5125 5125
 		$Image = new Image($this->db);
5126
-		$departure_airport_icao = filter_var($departure_airport_icao,FILTER_SANITIZE_STRING);
5127
-		$arrival_airport_icao = filter_var($arrival_airport_icao,FILTER_SANITIZE_STRING);
5126
+		$departure_airport_icao = filter_var($departure_airport_icao, FILTER_SANITIZE_STRING);
5127
+		$arrival_airport_icao = filter_var($arrival_airport_icao, FILTER_SANITIZE_STRING);
5128 5128
 
5129
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name   
5129
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name   
5130 5130
                     FROM spotter_output".$filter_query." spotter_output.registration <> '' AND (spotter_output.departure_airport_icao = :departure_airport_icao) AND (spotter_output.arrival_airport_icao = :arrival_airport_icao)   
5131 5131
                     GROUP BY spotter_output.registration 
5132 5132
 					ORDER BY registration_count DESC";
5133 5133
 
5134 5134
 		
5135 5135
 		$sth = $this->db->prepare($query);
5136
-		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao,':arrival_airport_icao' => $arrival_airport_icao));
5136
+		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao, ':arrival_airport_icao' => $arrival_airport_icao));
5137 5137
       
5138 5138
 		$aircraft_array = array();
5139 5139
 		$temp_array = array();
5140 5140
         
5141
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5141
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5142 5142
 		{
5143 5143
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
5144 5144
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
5145 5145
 			$temp_array['registration'] = $row['registration'];
5146 5146
 			$temp_array['airline_name'] = $row['airline_name'];
5147 5147
 			$temp_array['image_thumbnail'] = "";
5148
-			if($row['registration'] != "")
5148
+			if ($row['registration'] != "")
5149 5149
 			{
5150 5150
 				$image_array = $Image->getSpotterImage($row['registration']);
5151 5151
 				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
@@ -5165,25 +5165,25 @@  discard block
 block discarded – undo
5165 5165
 	* @return Array the aircraft manufacturer list
5166 5166
 	*
5167 5167
 	*/
5168
-	public function countAllAircraftManufacturerByRoute($departure_airport_icao, $arrival_airport_icao,$filters = array())
5168
+	public function countAllAircraftManufacturerByRoute($departure_airport_icao, $arrival_airport_icao, $filters = array())
5169 5169
 	{
5170
-		$filter_query = $this->getFilter($filters,true,true);
5171
-		$departure_airport_icao = filter_var($departure_airport_icao,FILTER_SANITIZE_STRING);
5172
-		$arrival_airport_icao = filter_var($arrival_airport_icao,FILTER_SANITIZE_STRING);
5170
+		$filter_query = $this->getFilter($filters, true, true);
5171
+		$departure_airport_icao = filter_var($departure_airport_icao, FILTER_SANITIZE_STRING);
5172
+		$arrival_airport_icao = filter_var($arrival_airport_icao, FILTER_SANITIZE_STRING);
5173 5173
 
5174
-		$query  = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
5174
+		$query = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
5175 5175
                     FROM spotter_output".$filter_query." spotter_output.aircraft_manufacturer <> '' AND (spotter_output.departure_airport_icao = :departure_airport_icao) AND (spotter_output.arrival_airport_icao = :arrival_airport_icao) 
5176 5176
                     GROUP BY spotter_output.aircraft_manufacturer 
5177 5177
 					ORDER BY aircraft_manufacturer_count DESC";
5178 5178
 
5179 5179
 		
5180 5180
 		$sth = $this->db->prepare($query);
5181
-		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao,':arrival_airport_icao' => $arrival_airport_icao));
5181
+		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao, ':arrival_airport_icao' => $arrival_airport_icao));
5182 5182
       
5183 5183
 		$aircraft_array = array();
5184 5184
 		$temp_array = array();
5185 5185
         
5186
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5186
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5187 5187
 		{
5188 5188
 			$temp_array['aircraft_manufacturer'] = $row['aircraft_manufacturer'];
5189 5189
 			$temp_array['aircraft_manufacturer_count'] = $row['aircraft_manufacturer_count'];
@@ -5203,11 +5203,11 @@  discard block
 block discarded – undo
5203 5203
 	* @return Array the aircraft list
5204 5204
 	*
5205 5205
 	*/
5206
-	public function countAllAircraftTypesByCountry($country,$filters = array())
5206
+	public function countAllAircraftTypesByCountry($country, $filters = array())
5207 5207
 	{
5208
-		$filter_query = $this->getFilter($filters,true,true);
5209
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
5210
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
5208
+		$filter_query = $this->getFilter($filters, true, true);
5209
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
5210
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
5211 5211
 			    FROM spotter_output".$filter_query." ((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country 
5212 5212
 			    GROUP BY spotter_output.aircraft_name, spotter_output.aircraft_icao 
5213 5213
 			    ORDER BY aircraft_icao_count DESC";
@@ -5219,7 +5219,7 @@  discard block
 block discarded – undo
5219 5219
 		$aircraft_array = array();
5220 5220
 		$temp_array = array();
5221 5221
         
5222
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5222
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5223 5223
 		{
5224 5224
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
5225 5225
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
@@ -5238,12 +5238,12 @@  discard block
 block discarded – undo
5238 5238
 	* @return Array the aircraft list
5239 5239
 	*
5240 5240
 	*/
5241
-	public function countAllAircraftRegistrationByCountry($country,$filters = array())
5241
+	public function countAllAircraftRegistrationByCountry($country, $filters = array())
5242 5242
 	{
5243
-		$filter_query = $this->getFilter($filters,true,true);
5243
+		$filter_query = $this->getFilter($filters, true, true);
5244 5244
 		$Image = new Image($this->db);
5245
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
5246
-		$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name 
5245
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
5246
+		$query = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name 
5247 5247
 			    FROM spotter_output".$filter_query." spotter_output.registration <> '' AND (((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country)    
5248 5248
 			    GROUP BY spotter_output.registration, spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.airline_name 
5249 5249
 			    ORDER BY registration_count DESC";
@@ -5255,14 +5255,14 @@  discard block
 block discarded – undo
5255 5255
 		$aircraft_array = array();
5256 5256
 		$temp_array = array();
5257 5257
         
5258
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5258
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5259 5259
 		{
5260 5260
 			$temp_array['aircraft_icao'] = $row['aircraft_icao'];
5261 5261
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
5262 5262
 			$temp_array['registration'] = $row['registration'];
5263 5263
 			$temp_array['airline_name'] = $row['airline_name'];
5264 5264
 			$temp_array['image_thumbnail'] = "";
5265
-			if($row['registration'] != "")
5265
+			if ($row['registration'] != "")
5266 5266
 			{
5267 5267
 				$image_array = $Image->getSpotterImage($row['registration']);
5268 5268
 				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
@@ -5282,11 +5282,11 @@  discard block
 block discarded – undo
5282 5282
 	* @return Array the aircraft manufacturer list
5283 5283
 	*
5284 5284
 	*/
5285
-	public function countAllAircraftManufacturerByCountry($country,$filters = array())
5285
+	public function countAllAircraftManufacturerByCountry($country, $filters = array())
5286 5286
 	{
5287
-		$filter_query = $this->getFilter($filters,true,true);
5288
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
5289
-		$query  = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
5287
+		$filter_query = $this->getFilter($filters, true, true);
5288
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
5289
+		$query = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
5290 5290
                     FROM spotter_output".$filter_query." spotter_output.aircraft_manufacturer <> '' AND (((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country) 
5291 5291
                     GROUP BY spotter_output.aircraft_manufacturer 
5292 5292
 					ORDER BY aircraft_manufacturer_count DESC";
@@ -5298,7 +5298,7 @@  discard block
 block discarded – undo
5298 5298
 		$aircraft_array = array();
5299 5299
 		$temp_array = array();
5300 5300
         
5301
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5301
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5302 5302
 		{
5303 5303
 			$temp_array['aircraft_manufacturer'] = $row['aircraft_manufacturer'];
5304 5304
 			$temp_array['aircraft_manufacturer_count'] = $row['aircraft_manufacturer_count'];
@@ -5319,8 +5319,8 @@  discard block
 block discarded – undo
5319 5319
 	*/
5320 5320
 	public function countAllAircraftManufacturers($filters = array())
5321 5321
 	{
5322
-		$filter_query = $this->getFilter($filters,true,true);
5323
-		$query  = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
5322
+		$filter_query = $this->getFilter($filters, true, true);
5323
+		$query = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
5324 5324
                     FROM spotter_output ".$filter_query." spotter_output.aircraft_manufacturer <> '' AND spotter_output.aircraft_manufacturer <> 'Not Available'";
5325 5325
                 $query .= " GROUP BY spotter_output.aircraft_manufacturer
5326 5326
 					ORDER BY aircraft_manufacturer_count DESC
@@ -5333,7 +5333,7 @@  discard block
 block discarded – undo
5333 5333
 		$manufacturer_array = array();
5334 5334
 		$temp_array = array();
5335 5335
         
5336
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5336
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5337 5337
 		{
5338 5338
 			$temp_array['aircraft_manufacturer'] = $row['aircraft_manufacturer'];
5339 5339
 			$temp_array['aircraft_manufacturer_count'] = $row['aircraft_manufacturer_count'];
@@ -5352,12 +5352,12 @@  discard block
 block discarded – undo
5352 5352
 	* @return Array the aircraft list
5353 5353
 	*
5354 5354
 	*/
5355
-	public function countAllAircraftRegistrations($limit = true,$olderthanmonths = 0,$sincedate = '',$filters = array())
5355
+	public function countAllAircraftRegistrations($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
5356 5356
 	{
5357 5357
 		global $globalDBdriver;
5358 5358
 		$Image = new Image($this->db);
5359
-		$filter_query = $this->getFilter($filters,true,true);
5360
-		$query  = "SELECT DISTINCT spotter_output.registration, COUNT(spotter_output.registration) AS aircraft_registration_count, spotter_output.aircraft_icao,  spotter_output.aircraft_name, spotter_output.airline_name    
5359
+		$filter_query = $this->getFilter($filters, true, true);
5360
+		$query = "SELECT DISTINCT spotter_output.registration, COUNT(spotter_output.registration) AS aircraft_registration_count, spotter_output.aircraft_icao,  spotter_output.aircraft_name, spotter_output.airline_name    
5361 5361
                     FROM spotter_output ".$filter_query." spotter_output.registration <> '' AND spotter_output.registration <> 'NA'";
5362 5362
                 if ($olderthanmonths > 0) {
5363 5363
             		if ($globalDBdriver == 'mysql') {
@@ -5385,7 +5385,7 @@  discard block
 block discarded – undo
5385 5385
 		$aircraft_array = array();
5386 5386
 		$temp_array = array();
5387 5387
         
5388
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5388
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5389 5389
 		{
5390 5390
 			$temp_array['registration'] = $row['registration'];
5391 5391
 			$temp_array['aircraft_registration_count'] = $row['aircraft_registration_count'];
@@ -5393,7 +5393,7 @@  discard block
 block discarded – undo
5393 5393
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
5394 5394
 			$temp_array['airline_name'] = $row['airline_name'];
5395 5395
 			$temp_array['image_thumbnail'] = "";
5396
-			if($row['registration'] != "")
5396
+			if ($row['registration'] != "")
5397 5397
 			{
5398 5398
 				$image_array = $Image->getSpotterImage($row['registration']);
5399 5399
 				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
@@ -5412,12 +5412,12 @@  discard block
 block discarded – undo
5412 5412
 	* @return Array the aircraft list
5413 5413
 	*
5414 5414
 	*/
5415
-	public function countAllAircraftRegistrationsByAirlines($limit = true,$olderthanmonths = 0,$sincedate = '',$filters = array())
5415
+	public function countAllAircraftRegistrationsByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
5416 5416
 	{
5417 5417
 		global $globalDBdriver;
5418
-		$filter_query = $this->getFilter($filters,true,true);
5418
+		$filter_query = $this->getFilter($filters, true, true);
5419 5419
 		$Image = new Image($this->db);
5420
-		$query  = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.registration, COUNT(spotter_output.registration) AS aircraft_registration_count, spotter_output.aircraft_icao,  spotter_output.aircraft_name, spotter_output.airline_name    
5420
+		$query = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.registration, COUNT(spotter_output.registration) AS aircraft_registration_count, spotter_output.aircraft_icao,  spotter_output.aircraft_name, spotter_output.airline_name    
5421 5421
                     FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' AND spotter_output.registration <> '' AND spotter_output.registration <> 'NA' ";
5422 5422
                 if ($olderthanmonths > 0) {
5423 5423
             		if ($globalDBdriver == 'mysql') {
@@ -5445,7 +5445,7 @@  discard block
 block discarded – undo
5445 5445
 		$aircraft_array = array();
5446 5446
 		$temp_array = array();
5447 5447
         
5448
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5448
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5449 5449
 		{
5450 5450
 			$temp_array['registration'] = $row['registration'];
5451 5451
 			$temp_array['aircraft_registration_count'] = $row['aircraft_registration_count'];
@@ -5454,7 +5454,7 @@  discard block
 block discarded – undo
5454 5454
 			$temp_array['aircraft_name'] = $row['aircraft_name'];
5455 5455
 			$temp_array['airline_name'] = $row['airline_name'];
5456 5456
 			$temp_array['image_thumbnail'] = "";
5457
-			if($row['registration'] != "")
5457
+			if ($row['registration'] != "")
5458 5458
 			{
5459 5459
 				$image_array = $Image->getSpotterImage($row['registration']);
5460 5460
 				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
@@ -5473,11 +5473,11 @@  discard block
 block discarded – undo
5473 5473
 	* @return Array the airport list
5474 5474
 	*
5475 5475
 	*/
5476
-	public function countAllDepartureAirports($limit = true, $olderthanmonths = 0, $sincedate = '',$filters = array())
5476
+	public function countAllDepartureAirports($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
5477 5477
 	{
5478 5478
 		global $globalDBdriver;
5479
-		$filter_query = $this->getFilter($filters,true,true);
5480
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5479
+		$filter_query = $this->getFilter($filters, true, true);
5480
+		$query = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5481 5481
 				FROM spotter_output".$filter_query." spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA'";
5482 5482
                 if ($olderthanmonths > 0) {
5483 5483
             		if ($globalDBdriver == 'mysql') {
@@ -5506,7 +5506,7 @@  discard block
 block discarded – undo
5506 5506
 		$airport_array = array();
5507 5507
 		$temp_array = array();
5508 5508
         
5509
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5509
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5510 5510
 		{
5511 5511
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
5512 5512
 			$temp_array['airport_departure_icao_count'] = $row['airport_departure_icao_count'];
@@ -5525,11 +5525,11 @@  discard block
 block discarded – undo
5525 5525
 	* @return Array the airport list
5526 5526
 	*
5527 5527
 	*/
5528
-	public function countAllDepartureAirportsByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '',$filters = array())
5528
+	public function countAllDepartureAirportsByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
5529 5529
 	{
5530 5530
 		global $globalDBdriver;
5531
-		$filter_query = $this->getFilter($filters,true,true);
5532
-		$query  = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5531
+		$filter_query = $this->getFilter($filters, true, true);
5532
+		$query = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5533 5533
 			FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' AND spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA' ";
5534 5534
                 if ($olderthanmonths > 0) {
5535 5535
             		if ($globalDBdriver == 'mysql') {
@@ -5558,7 +5558,7 @@  discard block
 block discarded – undo
5558 5558
 		$airport_array = array();
5559 5559
 		$temp_array = array();
5560 5560
         
5561
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5561
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5562 5562
 		{
5563 5563
 			$temp_array['airline_icao'] = $row['airline_icao'];
5564 5564
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -5578,11 +5578,11 @@  discard block
 block discarded – undo
5578 5578
 	* @return Array the airport list
5579 5579
 	*
5580 5580
 	*/
5581
-	public function countAllDetectedDepartureAirports($limit = true, $olderthanmonths = 0, $sincedate = '',$filters = array())
5581
+	public function countAllDetectedDepartureAirports($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
5582 5582
 	{
5583 5583
 		global $globalDBdriver;
5584
-		$filter_query = $this->getFilter($filters,true,true);
5585
-		$query  = "SELECT DISTINCT spotter_output.real_departure_airport_icao AS departure_airport_icao, COUNT(spotter_output.real_departure_airport_icao) AS airport_departure_icao_count, airport.name as departure_airport_name, airport.city as departure_airport_city, airport.country as departure_airport_country
5584
+		$filter_query = $this->getFilter($filters, true, true);
5585
+		$query = "SELECT DISTINCT spotter_output.real_departure_airport_icao AS departure_airport_icao, COUNT(spotter_output.real_departure_airport_icao) AS airport_departure_icao_count, airport.name as departure_airport_name, airport.city as departure_airport_city, airport.country as departure_airport_country
5586 5586
 				FROM airport, spotter_output".$filter_query." spotter_output.real_departure_airport_icao <> '' AND spotter_output.real_departure_airport_icao <> 'NA' AND airport.icao = spotter_output.real_departure_airport_icao";
5587 5587
                 if ($olderthanmonths > 0) {
5588 5588
             		if ($globalDBdriver == 'mysql') {
@@ -5610,7 +5610,7 @@  discard block
 block discarded – undo
5610 5610
 		$airport_array = array();
5611 5611
 		$temp_array = array();
5612 5612
         
5613
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5613
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5614 5614
 		{
5615 5615
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
5616 5616
 			$temp_array['airport_departure_icao_count'] = $row['airport_departure_icao_count'];
@@ -5629,11 +5629,11 @@  discard block
 block discarded – undo
5629 5629
 	* @return Array the airport list
5630 5630
 	*
5631 5631
 	*/
5632
-	public function countAllDetectedDepartureAirportsByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '',$filters = array())
5632
+	public function countAllDetectedDepartureAirportsByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
5633 5633
 	{
5634 5634
 		global $globalDBdriver;
5635
-		$filter_query = $this->getFilter($filters,true,true);
5636
-		$query  = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.real_departure_airport_icao AS departure_airport_icao, COUNT(spotter_output.real_departure_airport_icao) AS airport_departure_icao_count, airport.name as departure_airport_name, airport.city as departure_airport_city, airport.country as departure_airport_country
5635
+		$filter_query = $this->getFilter($filters, true, true);
5636
+		$query = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.real_departure_airport_icao AS departure_airport_icao, COUNT(spotter_output.real_departure_airport_icao) AS airport_departure_icao_count, airport.name as departure_airport_name, airport.city as departure_airport_city, airport.country as departure_airport_country
5637 5637
 				FROM airport, spotter_output".$filter_query." spotter_output.airline_icao <> '' AND spotter_output.real_departure_airport_icao <> '' AND spotter_output.real_departure_airport_icao <> 'NA' AND airport.icao = spotter_output.real_departure_airport_icao ";
5638 5638
                 if ($olderthanmonths > 0) {
5639 5639
             		if ($globalDBdriver == 'mysql') {
@@ -5662,7 +5662,7 @@  discard block
 block discarded – undo
5662 5662
 		$airport_array = array();
5663 5663
 		$temp_array = array();
5664 5664
         
5665
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5665
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5666 5666
 		{
5667 5667
 			$temp_array['airline_icao'] = $row['airline_icao'];
5668 5668
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -5682,11 +5682,11 @@  discard block
 block discarded – undo
5682 5682
 	* @return Array the airport list
5683 5683
 	*
5684 5684
 	*/
5685
-	public function countAllDepartureAirportsByAirline($airline_icao,$filters = array())
5685
+	public function countAllDepartureAirportsByAirline($airline_icao, $filters = array())
5686 5686
 	{
5687
-		$filter_query = $this->getFilter($filters,true,true);
5688
-		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
5689
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5687
+		$filter_query = $this->getFilter($filters, true, true);
5688
+		$airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
5689
+		$query = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5690 5690
 			    FROM spotter_output".$filter_query." spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA' AND spotter_output.airline_icao = :airline_icao 
5691 5691
 			    GROUP BY spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5692 5692
 			    ORDER BY airport_departure_icao_count DESC";
@@ -5698,7 +5698,7 @@  discard block
 block discarded – undo
5698 5698
 		$airport_array = array();
5699 5699
 		$temp_array = array();
5700 5700
         
5701
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5701
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5702 5702
 		{
5703 5703
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
5704 5704
 			$temp_array['airport_departure_icao_count'] = $row['airport_departure_icao_count'];
@@ -5720,11 +5720,11 @@  discard block
 block discarded – undo
5720 5720
 	* @return Array the airport list
5721 5721
 	*
5722 5722
 	*/
5723
-	public function countAllDepartureAirportCountriesByAirline($airline_icao,$filters = array())
5723
+	public function countAllDepartureAirportCountriesByAirline($airline_icao, $filters = array())
5724 5724
 	{
5725
-		$filter_query = $this->getFilter($filters,true,true);
5726
-		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
5727
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
5725
+		$filter_query = $this->getFilter($filters, true, true);
5726
+		$airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
5727
+		$query = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
5728 5728
 			FROM spotter_output".$filter_query." spotter_output.departure_airport_country <> '' AND spotter_output.airline_icao = :airline_icao 
5729 5729
                     GROUP BY spotter_output.departure_airport_country
5730 5730
 					ORDER BY airport_departure_country_count DESC";
@@ -5736,7 +5736,7 @@  discard block
 block discarded – undo
5736 5736
 		$airport_array = array();
5737 5737
 		$temp_array = array();
5738 5738
         
5739
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5739
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5740 5740
 		{
5741 5741
 			$temp_array['departure_airport_country'] = $row['departure_airport_country'];
5742 5742
 			$temp_array['airport_departure_country_count'] = $row['airport_departure_country_count'];
@@ -5755,11 +5755,11 @@  discard block
 block discarded – undo
5755 5755
 	* @return Array the airport list
5756 5756
 	*
5757 5757
 	*/
5758
-	public function countAllDepartureAirportsByAircraft($aircraft_icao,$filters = array())
5758
+	public function countAllDepartureAirportsByAircraft($aircraft_icao, $filters = array())
5759 5759
 	{
5760
-		$filter_query = $this->getFilter($filters,true,true);
5761
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
5762
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5760
+		$filter_query = $this->getFilter($filters, true, true);
5761
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
5762
+		$query = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5763 5763
 			    FROM spotter_output".$filter_query." spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA' AND spotter_output.aircraft_icao = :aircraft_icao 
5764 5764
 			    GROUP BY spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country
5765 5765
 			    ORDER BY airport_departure_icao_count DESC";
@@ -5771,7 +5771,7 @@  discard block
 block discarded – undo
5771 5771
 		$airport_array = array();
5772 5772
 		$temp_array = array();
5773 5773
         
5774
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5774
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5775 5775
 		{
5776 5776
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
5777 5777
 			$temp_array['airport_departure_icao_count'] = $row['airport_departure_icao_count'];
@@ -5792,11 +5792,11 @@  discard block
 block discarded – undo
5792 5792
 	* @return Array the airport list
5793 5793
 	*
5794 5794
 	*/
5795
-	public function countAllDepartureAirportCountriesByAircraft($aircraft_icao,$filters = array())
5795
+	public function countAllDepartureAirportCountriesByAircraft($aircraft_icao, $filters = array())
5796 5796
 	{
5797
-		$filter_query = $this->getFilter($filters,true,true);
5798
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
5799
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
5797
+		$filter_query = $this->getFilter($filters, true, true);
5798
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
5799
+		$query = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
5800 5800
 			FROM spotter_output".$filter_query." spotter_output.departure_airport_country <> '' AND spotter_output.aircraft_icao = :aircraft_icao
5801 5801
                     GROUP BY spotter_output.departure_airport_country
5802 5802
 					ORDER BY airport_departure_country_count DESC";
@@ -5808,7 +5808,7 @@  discard block
 block discarded – undo
5808 5808
 		$airport_array = array();
5809 5809
 		$temp_array = array();
5810 5810
         
5811
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5811
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5812 5812
 		{
5813 5813
 			$temp_array['departure_airport_country'] = $row['departure_airport_country'];
5814 5814
 			$temp_array['airport_departure_country_count'] = $row['airport_departure_country_count'];
@@ -5826,11 +5826,11 @@  discard block
 block discarded – undo
5826 5826
 	* @return Array the airport list
5827 5827
 	*
5828 5828
 	*/
5829
-	public function countAllDepartureAirportsByRegistration($registration,$filters = array())
5829
+	public function countAllDepartureAirportsByRegistration($registration, $filters = array())
5830 5830
 	{
5831
-		$filter_query = $this->getFilter($filters,true,true);
5832
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
5833
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5831
+		$filter_query = $this->getFilter($filters, true, true);
5832
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
5833
+		$query = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5834 5834
 			FROM spotter_output".$filter_query." spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA' AND spotter_output.registration = :registration 
5835 5835
                     GROUP BY spotter_output.departure_airport_icao
5836 5836
 					ORDER BY airport_departure_icao_count DESC";
@@ -5842,7 +5842,7 @@  discard block
 block discarded – undo
5842 5842
 		$airport_array = array();
5843 5843
 		$temp_array = array();
5844 5844
         
5845
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5845
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5846 5846
 		{
5847 5847
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
5848 5848
 			$temp_array['airport_departure_icao_count'] = $row['airport_departure_icao_count'];
@@ -5863,11 +5863,11 @@  discard block
 block discarded – undo
5863 5863
 	* @return Array the airport list
5864 5864
 	*
5865 5865
 	*/
5866
-	public function countAllDepartureAirportCountriesByRegistration($registration,$filters = array())
5866
+	public function countAllDepartureAirportCountriesByRegistration($registration, $filters = array())
5867 5867
 	{
5868
-		$filter_query = $this->getFilter($filters,true,true);
5869
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
5870
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
5868
+		$filter_query = $this->getFilter($filters, true, true);
5869
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
5870
+		$query = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
5871 5871
 			FROM spotter_output".$filter_query." spotter_output.departure_airport_country <> '' AND spotter_output.registration = :registration 
5872 5872
                     GROUP BY spotter_output.departure_airport_country
5873 5873
 					ORDER BY airport_departure_country_count DESC";
@@ -5879,7 +5879,7 @@  discard block
 block discarded – undo
5879 5879
 		$airport_array = array();
5880 5880
 		$temp_array = array();
5881 5881
         
5882
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5882
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5883 5883
 		{
5884 5884
 			$temp_array['departure_airport_country'] = $row['departure_airport_country'];
5885 5885
 			$temp_array['airport_departure_country_count'] = $row['airport_departure_country_count'];
@@ -5897,11 +5897,11 @@  discard block
 block discarded – undo
5897 5897
 	* @return Array the airport list
5898 5898
 	*
5899 5899
 	*/
5900
-	public function countAllDepartureAirportsByAirport($airport_icao,$filters = array())
5900
+	public function countAllDepartureAirportsByAirport($airport_icao, $filters = array())
5901 5901
 	{
5902
-		$filter_query = $this->getFilter($filters,true,true);
5903
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
5904
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5902
+		$filter_query = $this->getFilter($filters, true, true);
5903
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
5904
+		$query = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5905 5905
 			    FROM spotter_output".$filter_query." spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA' AND spotter_output.arrival_airport_icao = :airport_icao 
5906 5906
 			    GROUP BY spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country
5907 5907
 			    ORDER BY airport_departure_icao_count DESC";
@@ -5913,7 +5913,7 @@  discard block
 block discarded – undo
5913 5913
 		$airport_array = array();
5914 5914
 		$temp_array = array();
5915 5915
         
5916
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5916
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5917 5917
 		{
5918 5918
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
5919 5919
 			$temp_array['airport_departure_icao_count'] = $row['airport_departure_icao_count'];
@@ -5934,11 +5934,11 @@  discard block
 block discarded – undo
5934 5934
 	* @return Array the airport list
5935 5935
 	*
5936 5936
 	*/
5937
-	public function countAllDepartureAirportCountriesByAirport($airport_icao,$filters = array())
5937
+	public function countAllDepartureAirportCountriesByAirport($airport_icao, $filters = array())
5938 5938
 	{
5939
-		$filter_query = $this->getFilter($filters,true,true);
5940
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
5941
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
5939
+		$filter_query = $this->getFilter($filters, true, true);
5940
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
5941
+		$query = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
5942 5942
 			FROM spotter_output".$filter_query." spotter_output.departure_airport_country <> '' AND spotter_output.arrival_airport_icao = :airport_icao 
5943 5943
                     GROUP BY spotter_output.departure_airport_country
5944 5944
 					ORDER BY airport_departure_country_count DESC";
@@ -5950,7 +5950,7 @@  discard block
 block discarded – undo
5950 5950
 		$airport_array = array();
5951 5951
 		$temp_array = array();
5952 5952
         
5953
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5953
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5954 5954
 		{
5955 5955
 			$temp_array['departure_airport_country'] = $row['departure_airport_country'];
5956 5956
 			$temp_array['airport_departure_country_count'] = $row['airport_departure_country_count'];
@@ -5969,11 +5969,11 @@  discard block
 block discarded – undo
5969 5969
 	* @return Array the airport list
5970 5970
 	*
5971 5971
 	*/
5972
-	public function countAllDepartureAirportsByManufacturer($aircraft_manufacturer,$filters = array())
5972
+	public function countAllDepartureAirportsByManufacturer($aircraft_manufacturer, $filters = array())
5973 5973
 	{
5974
-		$filter_query = $this->getFilter($filters,true,true);
5975
-		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
5976
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5974
+		$filter_query = $this->getFilter($filters, true, true);
5975
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
5976
+		$query = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
5977 5977
 			FROM spotter_output".$filter_query." spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA' AND spotter_output.aircraft_manufacturer = :aircraft_manufacturer 
5978 5978
                     GROUP BY spotter_output.departure_airport_icao
5979 5979
 					ORDER BY airport_departure_icao_count DESC";
@@ -5985,7 +5985,7 @@  discard block
 block discarded – undo
5985 5985
 		$airport_array = array();
5986 5986
 		$temp_array = array();
5987 5987
         
5988
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
5988
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
5989 5989
 		{
5990 5990
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
5991 5991
 			$temp_array['airport_departure_icao_count'] = $row['airport_departure_icao_count'];
@@ -6006,11 +6006,11 @@  discard block
 block discarded – undo
6006 6006
 	* @return Array the airport list
6007 6007
 	*
6008 6008
 	*/
6009
-	public function countAllDepartureAirportCountriesByManufacturer($aircraft_manufacturer,$filters = array())
6009
+	public function countAllDepartureAirportCountriesByManufacturer($aircraft_manufacturer, $filters = array())
6010 6010
 	{
6011
-		$filter_query = $this->getFilter($filters,true,true);
6012
-		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
6013
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
6011
+		$filter_query = $this->getFilter($filters, true, true);
6012
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
6013
+		$query = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
6014 6014
 			FROM spotter_output".$filter_query." spotter_output.departure_airport_country <> '' AND spotter_output.aircraft_manufacturer = :aircraft_manufacturer 
6015 6015
                     GROUP BY spotter_output.departure_airport_country
6016 6016
 					ORDER BY airport_departure_country_count DESC";
@@ -6022,7 +6022,7 @@  discard block
 block discarded – undo
6022 6022
 		$airport_array = array();
6023 6023
 		$temp_array = array();
6024 6024
         
6025
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6025
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6026 6026
 		{
6027 6027
 			$temp_array['departure_airport_country'] = $row['departure_airport_country'];
6028 6028
 			$temp_array['airport_departure_country_count'] = $row['airport_departure_country_count'];
@@ -6040,11 +6040,11 @@  discard block
 block discarded – undo
6040 6040
 	* @return Array the airport list
6041 6041
 	*
6042 6042
 	*/
6043
-	public function countAllDepartureAirportsByDate($date,$filters = array())
6043
+	public function countAllDepartureAirportsByDate($date, $filters = array())
6044 6044
 	{
6045 6045
 		global $globalTimezone, $globalDBdriver;
6046
-		$filter_query = $this->getFilter($filters,true,true);
6047
-		$date = filter_var($date,FILTER_SANITIZE_STRING);
6046
+		$filter_query = $this->getFilter($filters, true, true);
6047
+		$date = filter_var($date, FILTER_SANITIZE_STRING);
6048 6048
 		if ($globalTimezone != '') {
6049 6049
 			date_default_timezone_set($globalTimezone);
6050 6050
 			$datetime = new DateTime($date);
@@ -6052,12 +6052,12 @@  discard block
 block discarded – undo
6052 6052
 		} else $offset = '+00:00';
6053 6053
 
6054 6054
 		if ($globalDBdriver == 'mysql') {
6055
-			$query  = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
6055
+			$query = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
6056 6056
 					FROM spotter_output".$filter_query." spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA' AND DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = :date
6057 6057
 					GROUP BY spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
6058 6058
 					ORDER BY airport_departure_icao_count DESC";
6059 6059
 		} else {
6060
-			$query  = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
6060
+			$query = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
6061 6061
 					FROM spotter_output".$filter_query." spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA' AND to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') = :date
6062 6062
 					GROUP BY spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
6063 6063
 					ORDER BY airport_departure_icao_count DESC";
@@ -6069,7 +6069,7 @@  discard block
 block discarded – undo
6069 6069
 		$airport_array = array();
6070 6070
 		$temp_array = array();
6071 6071
         
6072
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6072
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6073 6073
 		{
6074 6074
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
6075 6075
 			$temp_array['airport_departure_icao_count'] = $row['airport_departure_icao_count'];
@@ -6090,11 +6090,11 @@  discard block
 block discarded – undo
6090 6090
 	* @return Array the airport list
6091 6091
 	*
6092 6092
 	*/
6093
-	public function countAllDepartureAirportCountriesByDate($date,$filters = array())
6093
+	public function countAllDepartureAirportCountriesByDate($date, $filters = array())
6094 6094
 	{
6095 6095
 		global $globalTimezone, $globalDBdriver;
6096
-		$filter_query = $this->getFilter($filters,true,true);
6097
-		$date = filter_var($date,FILTER_SANITIZE_STRING);
6096
+		$filter_query = $this->getFilter($filters, true, true);
6097
+		$date = filter_var($date, FILTER_SANITIZE_STRING);
6098 6098
 		if ($globalTimezone != '') {
6099 6099
 			date_default_timezone_set($globalTimezone);
6100 6100
 			$datetime = new DateTime($date);
@@ -6102,12 +6102,12 @@  discard block
 block discarded – undo
6102 6102
 		} else $offset = '+00:00';
6103 6103
 
6104 6104
 		if ($globalDBdriver == 'mysql') {
6105
-			$query  = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
6105
+			$query = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
6106 6106
 					FROM spotter_output".$filter_query." spotter_output.departure_airport_country <> '' AND DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = :date 
6107 6107
 					GROUP BY spotter_output.departure_airport_country
6108 6108
 					ORDER BY airport_departure_country_count DESC";
6109 6109
 		} else {
6110
-			$query  = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
6110
+			$query = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
6111 6111
 					FROM spotter_output".$filter_query." spotter_output.departure_airport_country <> '' AND to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') = :date 
6112 6112
 					GROUP BY spotter_output.departure_airport_country
6113 6113
 					ORDER BY airport_departure_country_count DESC";
@@ -6119,7 +6119,7 @@  discard block
 block discarded – undo
6119 6119
 		$airport_array = array();
6120 6120
 		$temp_array = array();
6121 6121
         
6122
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6122
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6123 6123
 		{
6124 6124
 			$temp_array['departure_airport_country'] = $row['departure_airport_country'];
6125 6125
 			$temp_array['airport_departure_country_count'] = $row['airport_departure_country_count'];
@@ -6137,11 +6137,11 @@  discard block
 block discarded – undo
6137 6137
 	* @return Array the airport list
6138 6138
 	*
6139 6139
 	*/
6140
-	public function countAllDepartureAirportsByIdent($ident,$filters = array())
6140
+	public function countAllDepartureAirportsByIdent($ident, $filters = array())
6141 6141
 	{
6142
-		$filter_query = $this->getFilter($filters,true,true);
6143
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
6144
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
6142
+		$filter_query = $this->getFilter($filters, true, true);
6143
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
6144
+		$query = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
6145 6145
 		    FROM spotter_output".$filter_query." spotter_output.departure_airport_name <> '' AND spotter_output.departure_airport_icao <> 'NA' AND spotter_output.ident = :ident 
6146 6146
                     GROUP BY spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country
6147 6147
 		    ORDER BY airport_departure_icao_count DESC";
@@ -6153,7 +6153,7 @@  discard block
 block discarded – undo
6153 6153
 		$airport_array = array();
6154 6154
 		$temp_array = array();
6155 6155
         
6156
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6156
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6157 6157
 		{
6158 6158
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
6159 6159
 			$temp_array['airport_departure_icao_count'] = $row['airport_departure_icao_count'];
@@ -6175,11 +6175,11 @@  discard block
 block discarded – undo
6175 6175
 	* @return Array the airport list
6176 6176
 	*
6177 6177
 	*/
6178
-	public function countAllDepartureAirportCountriesByIdent($ident,$filters = array())
6178
+	public function countAllDepartureAirportCountriesByIdent($ident, $filters = array())
6179 6179
 	{
6180
-		$filter_query = $this->getFilter($filters,true,true);
6181
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
6182
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
6180
+		$filter_query = $this->getFilter($filters, true, true);
6181
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
6182
+		$query = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
6183 6183
 			FROM spotter_output".$filter_query." spotter_output.departure_airport_country <> '' AND spotter_output.ident = :ident 
6184 6184
                     GROUP BY spotter_output.departure_airport_country
6185 6185
 					ORDER BY airport_departure_country_count DESC";
@@ -6191,7 +6191,7 @@  discard block
 block discarded – undo
6191 6191
 		$airport_array = array();
6192 6192
 		$temp_array = array();
6193 6193
         
6194
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6194
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6195 6195
 		{
6196 6196
 			$temp_array['departure_airport_country'] = $row['departure_airport_country'];
6197 6197
 			$temp_array['airport_departure_country_count'] = $row['airport_departure_country_count'];
@@ -6210,12 +6210,12 @@  discard block
 block discarded – undo
6210 6210
 	* @return Array the airport list
6211 6211
 	*
6212 6212
 	*/
6213
-	public function countAllDepartureAirportsByCountry($country,$filters = array())
6213
+	public function countAllDepartureAirportsByCountry($country, $filters = array())
6214 6214
 	{
6215
-		$filter_query = $this->getFilter($filters,true,true);
6216
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
6215
+		$filter_query = $this->getFilter($filters, true, true);
6216
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
6217 6217
 
6218
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
6218
+		$query = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
6219 6219
 			    FROM spotter_output".$filter_query." ((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country
6220 6220
 			    GROUP BY spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
6221 6221
 			    ORDER BY airport_departure_icao_count DESC";
@@ -6227,7 +6227,7 @@  discard block
 block discarded – undo
6227 6227
 		$airport_array = array();
6228 6228
 		$temp_array = array();
6229 6229
         
6230
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6230
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6231 6231
 		{
6232 6232
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
6233 6233
 			$temp_array['airport_departure_icao_count'] = $row['airport_departure_icao_count'];
@@ -6248,11 +6248,11 @@  discard block
 block discarded – undo
6248 6248
 	* @return Array the airport list
6249 6249
 	*
6250 6250
 	*/
6251
-	public function countAllDepartureAirportCountriesByCountry($country,$filters = array())
6251
+	public function countAllDepartureAirportCountriesByCountry($country, $filters = array())
6252 6252
 	{
6253
-		$filter_query = $this->getFilter($filters,true,true);
6254
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
6255
-		$query  = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
6253
+		$filter_query = $this->getFilter($filters, true, true);
6254
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
6255
+		$query = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
6256 6256
 			FROM spotter_output".$filter_query." spotter_output.departure_airport_country <> '' AND ((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country 
6257 6257
                     GROUP BY spotter_output.departure_airport_country
6258 6258
 					ORDER BY airport_departure_country_count DESC";
@@ -6264,7 +6264,7 @@  discard block
 block discarded – undo
6264 6264
 		$airport_array = array();
6265 6265
 		$temp_array = array();
6266 6266
         
6267
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6267
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6268 6268
 		{
6269 6269
 			$temp_array['departure_airport_country'] = $row['departure_airport_country'];
6270 6270
 			$temp_array['airport_departure_country_count'] = $row['airport_departure_country_count'];
@@ -6282,11 +6282,11 @@  discard block
 block discarded – undo
6282 6282
 	* @return Array the airport list
6283 6283
 	*
6284 6284
 	*/
6285
-	public function countAllArrivalAirports($limit = true, $olderthanmonths = 0, $sincedate = '', $icaoaskey = false,$filters = array())
6285
+	public function countAllArrivalAirports($limit = true, $olderthanmonths = 0, $sincedate = '', $icaoaskey = false, $filters = array())
6286 6286
 	{
6287 6287
 		global $globalDBdriver;
6288
-		$filter_query = $this->getFilter($filters,true,true);
6289
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6288
+		$filter_query = $this->getFilter($filters, true, true);
6289
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6290 6290
 				FROM spotter_output".$filter_query." spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA'";
6291 6291
                 if ($olderthanmonths > 0) {
6292 6292
             		if ($globalDBdriver == 'mysql') {
@@ -6321,7 +6321,7 @@  discard block
 block discarded – undo
6321 6321
 		$airport_array = array();
6322 6322
 		$temp_array = array();
6323 6323
         
6324
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6324
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6325 6325
 		{
6326 6326
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
6327 6327
 			$temp_array['airport_arrival_icao_count'] = $row['airport_arrival_icao_count'];
@@ -6344,11 +6344,11 @@  discard block
 block discarded – undo
6344 6344
 	* @return Array the airport list
6345 6345
 	*
6346 6346
 	*/
6347
-	public function countAllArrivalAirportsByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '', $icaoaskey = false,$filters = array())
6347
+	public function countAllArrivalAirportsByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '', $icaoaskey = false, $filters = array())
6348 6348
 	{
6349 6349
 		global $globalDBdriver;
6350
-		$filter_query = $this->getFilter($filters,true,true);
6351
-		$query  = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6350
+		$filter_query = $this->getFilter($filters, true, true);
6351
+		$query = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6352 6352
 			FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' AND spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA' ";
6353 6353
                 if ($olderthanmonths > 0) {
6354 6354
             		if ($globalDBdriver == 'mysql') {
@@ -6383,7 +6383,7 @@  discard block
 block discarded – undo
6383 6383
 		$airport_array = array();
6384 6384
 		$temp_array = array();
6385 6385
         
6386
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6386
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6387 6387
 		{
6388 6388
 			$temp_array['airline_icao'] = $row['airline_icao'];
6389 6389
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
@@ -6408,11 +6408,11 @@  discard block
 block discarded – undo
6408 6408
 	* @return Array the airport list
6409 6409
 	*
6410 6410
 	*/
6411
-	public function countAllDetectedArrivalAirports($limit = true, $olderthanmonths = 0, $sincedate = '',$icaoaskey = false,$filters = array())
6411
+	public function countAllDetectedArrivalAirports($limit = true, $olderthanmonths = 0, $sincedate = '', $icaoaskey = false, $filters = array())
6412 6412
 	{
6413 6413
 		global $globalDBdriver;
6414
-		$filter_query = $this->getFilter($filters,true,true);
6415
-		$query  = "SELECT DISTINCT spotter_output.real_arrival_airport_icao as arrival_airport_icao, COUNT(spotter_output.real_arrival_airport_icao) AS airport_arrival_icao_count, airport.name AS arrival_airport_name, airport.city AS arrival_airport_city, airport.country AS arrival_airport_country 
6414
+		$filter_query = $this->getFilter($filters, true, true);
6415
+		$query = "SELECT DISTINCT spotter_output.real_arrival_airport_icao as arrival_airport_icao, COUNT(spotter_output.real_arrival_airport_icao) AS airport_arrival_icao_count, airport.name AS arrival_airport_name, airport.city AS arrival_airport_city, airport.country AS arrival_airport_country 
6416 6416
 			FROM airport,spotter_output".$filter_query." spotter_output.real_arrival_airport_icao <> '' AND spotter_output.real_arrival_airport_icao <> 'NA' AND airport.icao = spotter_output.real_arrival_airport_icao";
6417 6417
                 if ($olderthanmonths > 0) {
6418 6418
             		if ($globalDBdriver == 'mysql') {
@@ -6446,7 +6446,7 @@  discard block
 block discarded – undo
6446 6446
 		$airport_array = array();
6447 6447
 		$temp_array = array();
6448 6448
         
6449
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6449
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6450 6450
 		{
6451 6451
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
6452 6452
 			$temp_array['airport_arrival_icao_count'] = $row['airport_arrival_icao_count'];
@@ -6469,11 +6469,11 @@  discard block
 block discarded – undo
6469 6469
 	* @return Array the airport list
6470 6470
 	*
6471 6471
 	*/
6472
-	public function countAllDetectedArrivalAirportsByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '',$icaoaskey = false,$filters = array())
6472
+	public function countAllDetectedArrivalAirportsByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '', $icaoaskey = false, $filters = array())
6473 6473
 	{
6474 6474
 		global $globalDBdriver;
6475
-		$filter_query = $this->getFilter($filters,true,true);
6476
-		$query  = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.real_arrival_airport_icao as arrival_airport_icao, COUNT(spotter_output.real_arrival_airport_icao) AS airport_arrival_icao_count, airport.name AS arrival_airport_name, airport.city AS arrival_airport_city, airport.country AS arrival_airport_country 
6475
+		$filter_query = $this->getFilter($filters, true, true);
6476
+		$query = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.real_arrival_airport_icao as arrival_airport_icao, COUNT(spotter_output.real_arrival_airport_icao) AS airport_arrival_icao_count, airport.name AS arrival_airport_name, airport.city AS arrival_airport_city, airport.country AS arrival_airport_country 
6477 6477
 			FROM airport,spotter_output".$filter_query." spotter_output.airline_icao <> '' AND spotter_output.real_arrival_airport_icao <> '' AND spotter_output.real_arrival_airport_icao <> 'NA' AND airport.icao = spotter_output.real_arrival_airport_icao ";
6478 6478
                 if ($olderthanmonths > 0) {
6479 6479
             		if ($globalDBdriver == 'mysql') {
@@ -6508,7 +6508,7 @@  discard block
 block discarded – undo
6508 6508
 		$airport_array = array();
6509 6509
 		$temp_array = array();
6510 6510
         
6511
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6511
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6512 6512
 		{
6513 6513
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
6514 6514
 			$temp_array['airport_arrival_icao_count'] = $row['airport_arrival_icao_count'];
@@ -6534,9 +6534,9 @@  discard block
 block discarded – undo
6534 6534
 	*/
6535 6535
 	public function countAllArrivalAirportsByAirline($airline_icao, $filters = array())
6536 6536
 	{
6537
-		$filter_query = $this->getFilter($filters,true,true);
6538
-		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
6539
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6537
+		$filter_query = $this->getFilter($filters, true, true);
6538
+		$airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
6539
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6540 6540
 			    FROM spotter_output".$filter_query." spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA' AND spotter_output.airline_icao = :airline_icao 
6541 6541
 			    GROUP BY spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6542 6542
 			    ORDER BY airport_arrival_icao_count DESC";
@@ -6547,7 +6547,7 @@  discard block
 block discarded – undo
6547 6547
 		$airport_array = array();
6548 6548
 		$temp_array = array();
6549 6549
         
6550
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6550
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6551 6551
 		{
6552 6552
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
6553 6553
 			$temp_array['airport_arrival_icao_count'] = $row['airport_arrival_icao_count'];
@@ -6568,12 +6568,12 @@  discard block
 block discarded – undo
6568 6568
 	* @return Array the airport list
6569 6569
 	*
6570 6570
 	*/
6571
-	public function countAllArrivalAirportCountriesByAirline($airline_icao,$filters = array())
6571
+	public function countAllArrivalAirportCountriesByAirline($airline_icao, $filters = array())
6572 6572
 	{
6573
-		$filter_query = $this->getFilter($filters,true,true);
6574
-		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
6573
+		$filter_query = $this->getFilter($filters, true, true);
6574
+		$airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
6575 6575
 					
6576
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6576
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6577 6577
 			FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' AND spotter_output.airline_icao = :airline_icao 
6578 6578
                     GROUP BY spotter_output.arrival_airport_country
6579 6579
 					ORDER BY airport_arrival_country_count DESC";
@@ -6585,7 +6585,7 @@  discard block
 block discarded – undo
6585 6585
 		$airport_array = array();
6586 6586
 		$temp_array = array();
6587 6587
         
6588
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6588
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6589 6589
 		{
6590 6590
 			$temp_array['arrival_airport_country'] = $row['arrival_airport_country'];
6591 6591
 			$temp_array['airport_arrival_country_count'] = $row['airport_arrival_country_count'];
@@ -6603,11 +6603,11 @@  discard block
 block discarded – undo
6603 6603
 	* @return Array the airport list
6604 6604
 	*
6605 6605
 	*/
6606
-	public function countAllArrivalAirportsByAircraft($aircraft_icao,$filters = array())
6606
+	public function countAllArrivalAirportsByAircraft($aircraft_icao, $filters = array())
6607 6607
 	{
6608
-		$filter_query = $this->getFilter($filters,true,true);
6609
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
6610
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6608
+		$filter_query = $this->getFilter($filters, true, true);
6609
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
6610
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6611 6611
 			    FROM spotter_output".$filter_query." spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA' AND spotter_output.aircraft_icao = :aircraft_icao 
6612 6612
 			    GROUP BY spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country
6613 6613
 			    ORDER BY airport_arrival_icao_count DESC";
@@ -6619,7 +6619,7 @@  discard block
 block discarded – undo
6619 6619
 		$airport_array = array();
6620 6620
 		$temp_array = array();
6621 6621
         
6622
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6622
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6623 6623
 		{
6624 6624
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
6625 6625
 			$temp_array['airport_arrival_icao_count'] = $row['airport_arrival_icao_count'];
@@ -6641,11 +6641,11 @@  discard block
 block discarded – undo
6641 6641
 	* @return Array the airport list
6642 6642
 	*
6643 6643
 	*/
6644
-	public function countAllArrivalAirportCountriesByAircraft($aircraft_icao,$filters = array())
6644
+	public function countAllArrivalAirportCountriesByAircraft($aircraft_icao, $filters = array())
6645 6645
 	{
6646
-		$filter_query = $this->getFilter($filters,true,true);
6647
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
6648
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6646
+		$filter_query = $this->getFilter($filters, true, true);
6647
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
6648
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6649 6649
 			FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' AND spotter_output.aircraft_icao = :aircraft_icao
6650 6650
                     GROUP BY spotter_output.arrival_airport_country
6651 6651
 					ORDER BY airport_arrival_country_count DESC";
@@ -6657,7 +6657,7 @@  discard block
 block discarded – undo
6657 6657
 		$airport_array = array();
6658 6658
 		$temp_array = array();
6659 6659
         
6660
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6660
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6661 6661
 		{
6662 6662
 			$temp_array['arrival_airport_country'] = $row['arrival_airport_country'];
6663 6663
 			$temp_array['airport_arrival_country_count'] = $row['airport_arrival_country_count'];
@@ -6675,12 +6675,12 @@  discard block
 block discarded – undo
6675 6675
 	* @return Array the airport list
6676 6676
 	*
6677 6677
 	*/
6678
-	public function countAllArrivalAirportsByRegistration($registration,$filters = array())
6678
+	public function countAllArrivalAirportsByRegistration($registration, $filters = array())
6679 6679
 	{
6680
-		$filter_query = $this->getFilter($filters,true,true);
6681
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
6680
+		$filter_query = $this->getFilter($filters, true, true);
6681
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
6682 6682
 
6683
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6683
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6684 6684
 			FROM spotter_output".$filter_query." spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA' AND spotter_output.registration = :registration 
6685 6685
                     GROUP BY spotter_output.arrival_airport_icao
6686 6686
 					ORDER BY airport_arrival_icao_count DESC";
@@ -6692,7 +6692,7 @@  discard block
 block discarded – undo
6692 6692
 		$airport_array = array();
6693 6693
 		$temp_array = array();
6694 6694
         
6695
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6695
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6696 6696
 		{
6697 6697
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
6698 6698
 			$temp_array['airport_arrival_icao_count'] = $row['airport_arrival_icao_count'];
@@ -6713,11 +6713,11 @@  discard block
 block discarded – undo
6713 6713
 	* @return Array the airport list
6714 6714
 	*
6715 6715
 	*/
6716
-	public function countAllArrivalAirportCountriesByRegistration($registration,$filters = array())
6716
+	public function countAllArrivalAirportCountriesByRegistration($registration, $filters = array())
6717 6717
 	{
6718
-		$filter_query = $this->getFilter($filters,true,true);
6719
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
6720
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6718
+		$filter_query = $this->getFilter($filters, true, true);
6719
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
6720
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6721 6721
 			FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' AND spotter_output.registration = :registration 
6722 6722
                     GROUP BY spotter_output.arrival_airport_country
6723 6723
 					ORDER BY airport_arrival_country_count DESC";
@@ -6729,7 +6729,7 @@  discard block
 block discarded – undo
6729 6729
 		$airport_array = array();
6730 6730
 		$temp_array = array();
6731 6731
         
6732
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6732
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6733 6733
 		{
6734 6734
 			$temp_array['arrival_airport_country'] = $row['arrival_airport_country'];
6735 6735
 			$temp_array['airport_arrival_country_count'] = $row['airport_arrival_country_count'];
@@ -6748,11 +6748,11 @@  discard block
 block discarded – undo
6748 6748
 	* @return Array the airport list
6749 6749
 	*
6750 6750
 	*/
6751
-	public function countAllArrivalAirportsByAirport($airport_icao,$filters = array())
6751
+	public function countAllArrivalAirportsByAirport($airport_icao, $filters = array())
6752 6752
 	{
6753
-		$filter_query = $this->getFilter($filters,true,true);
6754
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
6755
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6753
+		$filter_query = $this->getFilter($filters, true, true);
6754
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
6755
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6756 6756
 			    FROM spotter_output".$filter_query." spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA' AND spotter_output.departure_airport_icao = :airport_icao 
6757 6757
 			    GROUP BY spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6758 6758
 			    ORDER BY airport_arrival_icao_count DESC";
@@ -6764,7 +6764,7 @@  discard block
 block discarded – undo
6764 6764
 		$airport_array = array();
6765 6765
 		$temp_array = array();
6766 6766
         
6767
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6767
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6768 6768
 		{
6769 6769
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
6770 6770
 			$temp_array['airport_arrival_icao_count'] = $row['airport_arrival_icao_count'];
@@ -6785,11 +6785,11 @@  discard block
 block discarded – undo
6785 6785
 	* @return Array the airport list
6786 6786
 	*
6787 6787
 	*/
6788
-	public function countAllArrivalAirportCountriesByAirport($airport_icao,$filters = array())
6788
+	public function countAllArrivalAirportCountriesByAirport($airport_icao, $filters = array())
6789 6789
 	{
6790
-		$filter_query = $this->getFilter($filters,true,true);
6791
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
6792
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6790
+		$filter_query = $this->getFilter($filters, true, true);
6791
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
6792
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6793 6793
 			FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' AND spotter_output.departure_airport_icao = :airport_icao 
6794 6794
                     GROUP BY spotter_output.arrival_airport_country
6795 6795
 					ORDER BY airport_arrival_country_count DESC";
@@ -6801,7 +6801,7 @@  discard block
 block discarded – undo
6801 6801
 		$airport_array = array();
6802 6802
 		$temp_array = array();
6803 6803
         
6804
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6804
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6805 6805
 		{
6806 6806
 			$temp_array['arrival_airport_country'] = $row['arrival_airport_country'];
6807 6807
 			$temp_array['airport_arrival_country_count'] = $row['airport_arrival_country_count'];
@@ -6819,11 +6819,11 @@  discard block
 block discarded – undo
6819 6819
 	* @return Array the airport list
6820 6820
 	*
6821 6821
 	*/
6822
-	public function countAllArrivalAirportsByManufacturer($aircraft_manufacturer,$filters = array())
6822
+	public function countAllArrivalAirportsByManufacturer($aircraft_manufacturer, $filters = array())
6823 6823
 	{
6824
-		$filter_query = $this->getFilter($filters,true,true);
6825
-		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
6826
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6824
+		$filter_query = $this->getFilter($filters, true, true);
6825
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
6826
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6827 6827
 			FROM spotter_output".$filter_query." spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA' AND spotter_output.aircraft_manufacturer = :aircraft_manufacturer 
6828 6828
                     GROUP BY spotter_output.arrival_airport_icao
6829 6829
 					ORDER BY airport_arrival_icao_count DESC";
@@ -6835,7 +6835,7 @@  discard block
 block discarded – undo
6835 6835
 		$airport_array = array();
6836 6836
 		$temp_array = array();
6837 6837
         
6838
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6838
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6839 6839
 		{
6840 6840
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
6841 6841
 			$temp_array['airport_arrival_icao_count'] = $row['airport_arrival_icao_count'];
@@ -6857,11 +6857,11 @@  discard block
 block discarded – undo
6857 6857
 	* @return Array the airport list
6858 6858
 	*
6859 6859
 	*/
6860
-	public function countAllArrivalAirportCountriesByManufacturer($aircraft_manufacturer,$filters = array())
6860
+	public function countAllArrivalAirportCountriesByManufacturer($aircraft_manufacturer, $filters = array())
6861 6861
 	{
6862
-		$filter_query = $this->getFilter($filters,true,true);
6863
-		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
6864
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6862
+		$filter_query = $this->getFilter($filters, true, true);
6863
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
6864
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6865 6865
 			FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' AND spotter_output.aircraft_manufacturer = :aircraft_manufacturer 
6866 6866
                     GROUP BY spotter_output.arrival_airport_country
6867 6867
 					ORDER BY airport_arrival_country_count DESC";
@@ -6873,7 +6873,7 @@  discard block
 block discarded – undo
6873 6873
 		$airport_array = array();
6874 6874
 		$temp_array = array();
6875 6875
         
6876
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6876
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6877 6877
 		{
6878 6878
 			$temp_array['arrival_airport_country'] = $row['arrival_airport_country'];
6879 6879
 			$temp_array['airport_arrival_country_count'] = $row['airport_arrival_country_count'];
@@ -6892,11 +6892,11 @@  discard block
 block discarded – undo
6892 6892
 	* @return Array the airport list
6893 6893
 	*
6894 6894
 	*/
6895
-	public function countAllArrivalAirportsByDate($date,$filters = array())
6895
+	public function countAllArrivalAirportsByDate($date, $filters = array())
6896 6896
 	{
6897 6897
 		global $globalTimezone, $globalDBdriver;
6898
-		$filter_query = $this->getFilter($filters,true,true);
6899
-		$date = filter_var($date,FILTER_SANITIZE_STRING);
6898
+		$filter_query = $this->getFilter($filters, true, true);
6899
+		$date = filter_var($date, FILTER_SANITIZE_STRING);
6900 6900
 		if ($globalTimezone != '') {
6901 6901
 			date_default_timezone_set($globalTimezone);
6902 6902
 			$datetime = new DateTime($date);
@@ -6904,12 +6904,12 @@  discard block
 block discarded – undo
6904 6904
 		} else $offset = '+00:00';
6905 6905
 
6906 6906
 		if ($globalDBdriver == 'mysql') {
6907
-			$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6907
+			$query = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6908 6908
 					FROM spotter_output".$filter_query." spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA' AND DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = :date  
6909 6909
 					GROUP BY spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6910 6910
 					ORDER BY airport_arrival_icao_count DESC";
6911 6911
 		} else {
6912
-			$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6912
+			$query = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6913 6913
 					FROM spotter_output".$filter_query." spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA' AND to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') = :date  
6914 6914
 					GROUP BY spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6915 6915
 					ORDER BY airport_arrival_icao_count DESC";
@@ -6921,7 +6921,7 @@  discard block
 block discarded – undo
6921 6921
 		$airport_array = array();
6922 6922
 		$temp_array = array();
6923 6923
         
6924
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6924
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6925 6925
 		{
6926 6926
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
6927 6927
 			$temp_array['airport_arrival_icao_count'] = $row['airport_arrival_icao_count'];
@@ -6945,8 +6945,8 @@  discard block
 block discarded – undo
6945 6945
 	public function countAllArrivalAirportCountriesByDate($date, $filters = array())
6946 6946
 	{
6947 6947
 		global $globalTimezone, $globalDBdriver;
6948
-		$filter_query = $this->getFilter($filters,true,true);
6949
-		$date = filter_var($date,FILTER_SANITIZE_STRING);
6948
+		$filter_query = $this->getFilter($filters, true, true);
6949
+		$date = filter_var($date, FILTER_SANITIZE_STRING);
6950 6950
 		if ($globalTimezone != '') {
6951 6951
 			date_default_timezone_set($globalTimezone);
6952 6952
 			$datetime = new DateTime($date);
@@ -6954,12 +6954,12 @@  discard block
 block discarded – undo
6954 6954
 		} else $offset = '+00:00';
6955 6955
 
6956 6956
 		if ($globalDBdriver == 'mysql') {
6957
-			$query  = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6957
+			$query = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6958 6958
 					FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' AND DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = :date 
6959 6959
 					GROUP BY spotter_output.arrival_airport_country
6960 6960
 					ORDER BY airport_arrival_country_count DESC";
6961 6961
 		} else {
6962
-			$query  = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6962
+			$query = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
6963 6963
 					FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' AND to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') = :date 
6964 6964
 					GROUP BY spotter_output.arrival_airport_country
6965 6965
 					ORDER BY airport_arrival_country_count DESC";
@@ -6971,7 +6971,7 @@  discard block
 block discarded – undo
6971 6971
 		$airport_array = array();
6972 6972
 		$temp_array = array();
6973 6973
         
6974
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
6974
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
6975 6975
 		{
6976 6976
 			$temp_array['arrival_airport_country'] = $row['arrival_airport_country'];
6977 6977
 			$temp_array['airport_arrival_country_count'] = $row['airport_arrival_country_count'];
@@ -6989,11 +6989,11 @@  discard block
 block discarded – undo
6989 6989
 	* @return Array the airport list
6990 6990
 	*
6991 6991
 	*/
6992
-	public function countAllArrivalAirportsByIdent($ident,$filters = array())
6992
+	public function countAllArrivalAirportsByIdent($ident, $filters = array())
6993 6993
 	{
6994
-		$filter_query = $this->getFilter($filters,true,true);
6995
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
6996
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6994
+		$filter_query = $this->getFilter($filters, true, true);
6995
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
6996
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
6997 6997
 		    FROM spotter_output".$filter_query." WHERE spotter_output.arrival_airport_name <> '' AND spotter_output.arrival_airport_icao <> 'NA' AND spotter_output.ident = :ident  
6998 6998
                     GROUP BY spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country
6999 6999
 		    ORDER BY airport_arrival_icao_count DESC";
@@ -7005,7 +7005,7 @@  discard block
 block discarded – undo
7005 7005
 		$airport_array = array();
7006 7006
 		$temp_array = array();
7007 7007
         
7008
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7008
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7009 7009
 		{
7010 7010
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
7011 7011
 			$temp_array['airport_arrival_icao_count'] = $row['airport_arrival_icao_count'];
@@ -7028,9 +7028,9 @@  discard block
 block discarded – undo
7028 7028
 	*/
7029 7029
 	public function countAllArrivalAirportCountriesByIdent($ident, $filters = array())
7030 7030
 	{
7031
-		$filter_query = $this->getFilter($filters,true,true);
7032
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
7033
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
7031
+		$filter_query = $this->getFilter($filters, true, true);
7032
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
7033
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
7034 7034
 			FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' AND spotter_output.ident = :ident 
7035 7035
                     GROUP BY spotter_output.arrival_airport_country
7036 7036
 					ORDER BY airport_arrival_country_count DESC";
@@ -7042,7 +7042,7 @@  discard block
 block discarded – undo
7042 7042
 		$airport_array = array();
7043 7043
 		$temp_array = array();
7044 7044
         
7045
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7045
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7046 7046
 		{
7047 7047
 			$temp_array['arrival_airport_country'] = $row['arrival_airport_country'];
7048 7048
 			$temp_array['airport_arrival_country_count'] = $row['airport_arrival_country_count'];
@@ -7061,11 +7061,11 @@  discard block
 block discarded – undo
7061 7061
 	* @return Array the airport list
7062 7062
 	*
7063 7063
 	*/
7064
-	public function countAllArrivalAirportsByCountry($country,$filters = array())
7064
+	public function countAllArrivalAirportsByCountry($country, $filters = array())
7065 7065
 	{
7066
-		$filter_query = $this->getFilter($filters,true,true);
7067
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
7068
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
7066
+		$filter_query = $this->getFilter($filters, true, true);
7067
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
7068
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
7069 7069
 			    FROM spotter_output".$filter_query." ((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country  
7070 7070
 			    GROUP BY spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
7071 7071
 			    ORDER BY airport_arrival_icao_count DESC";
@@ -7077,7 +7077,7 @@  discard block
 block discarded – undo
7077 7077
 		$airport_array = array();
7078 7078
 		$temp_array = array();
7079 7079
         
7080
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7080
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7081 7081
 		{
7082 7082
 			$temp_array['airport_arrival_icao'] = $row['arrival_airport_icao'];
7083 7083
 			$temp_array['airport_arrival_icao_count'] = $row['airport_arrival_icao_count'];
@@ -7098,11 +7098,11 @@  discard block
 block discarded – undo
7098 7098
 	* @return Array the airport list
7099 7099
 	*
7100 7100
 	*/
7101
-	public function countAllArrivalAirportCountriesByCountry($country,$filters = array())
7101
+	public function countAllArrivalAirportCountriesByCountry($country, $filters = array())
7102 7102
 	{
7103
-		$filter_query = $this->getFilter($filters,true,true);
7104
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
7105
-		$query  = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
7103
+		$filter_query = $this->getFilter($filters, true, true);
7104
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
7105
+		$query = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
7106 7106
 			FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' AND ((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country 
7107 7107
                     GROUP BY spotter_output.arrival_airport_country
7108 7108
 					ORDER BY airport_arrival_country_count DESC";
@@ -7114,7 +7114,7 @@  discard block
 block discarded – undo
7114 7114
 		$airport_array = array();
7115 7115
 		$temp_array = array();
7116 7116
         
7117
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7117
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7118 7118
 		{
7119 7119
 			$temp_array['arrival_airport_country'] = $row['arrival_airport_country'];
7120 7120
 			$temp_array['airport_arrival_country_count'] = $row['airport_arrival_country_count'];
@@ -7135,7 +7135,7 @@  discard block
 block discarded – undo
7135 7135
 	*/
7136 7136
 	public function countAllDepartureCountries($filters = array())
7137 7137
 	{
7138
-		$filter_query = $this->getFilter($filters,true,true);
7138
+		$filter_query = $this->getFilter($filters, true, true);
7139 7139
 		$query  = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
7140 7140
 				FROM spotter_output".$filter_query." spotter_output.departure_airport_country <> '' AND spotter_output.departure_airport_icao <> 'NA'";
7141 7141
 		$query .= " GROUP BY spotter_output.departure_airport_country
@@ -7149,7 +7149,7 @@  discard block
 block discarded – undo
7149 7149
 		$airport_array = array();
7150 7150
 		$temp_array = array();
7151 7151
         
7152
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7152
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7153 7153
 		{
7154 7154
 			$temp_array['airport_departure_country_count'] = $row['airport_departure_country_count'];
7155 7155
 			$temp_array['airport_departure_country'] = $row['departure_airport_country'];
@@ -7167,9 +7167,9 @@  discard block
 block discarded – undo
7167 7167
 	* @return Array the airport arrival list
7168 7168
 	*
7169 7169
 	*/
7170
-	public function countAllArrivalCountries($limit = true,$filters = array())
7170
+	public function countAllArrivalCountries($limit = true, $filters = array())
7171 7171
 	{
7172
-		$filter_query = $this->getFilter($filters,true,true);
7172
+		$filter_query = $this->getFilter($filters, true, true);
7173 7173
 		$query  = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
7174 7174
 			FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' AND spotter_output.arrival_airport_icao <> 'NA'";
7175 7175
 		$query .= " GROUP BY spotter_output.arrival_airport_country
@@ -7183,7 +7183,7 @@  discard block
 block discarded – undo
7183 7183
 		$airport_array = array();
7184 7184
 		$temp_array = array();
7185 7185
         
7186
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7186
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7187 7187
 		{
7188 7188
 			$temp_array['airport_arrival_country_count'] = $row['airport_arrival_country_count'];
7189 7189
 			$temp_array['airport_arrival_country'] = $row['arrival_airport_country'];
@@ -7206,8 +7206,8 @@  discard block
 block discarded – undo
7206 7206
 	*/
7207 7207
 	public function countAllRoutes($filters = array())
7208 7208
 	{
7209
-		$filter_query = $this->getFilter($filters,true,true);
7210
-		$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7209
+		$filter_query = $this->getFilter($filters, true, true);
7210
+		$query = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7211 7211
 		    FROM spotter_output".$filter_query." spotter_output.ident <> '' AND spotter_output.departure_airport_icao <> 'NA' AND spotter_output.arrival_airport_icao <> 'NA'
7212 7212
                     GROUP BY route,spotter_output.departure_airport_icao, spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country
7213 7213
                     ORDER BY route_count DESC
@@ -7220,7 +7220,7 @@  discard block
 block discarded – undo
7220 7220
 		$routes_array = array();
7221 7221
 		$temp_array = array();
7222 7222
         
7223
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7223
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7224 7224
 		{
7225 7225
 			$temp_array['route_count'] = $row['route_count'];
7226 7226
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -7247,11 +7247,11 @@  discard block
 block discarded – undo
7247 7247
 	* @return Array the route list
7248 7248
 	*
7249 7249
 	*/
7250
-	public function countAllRoutesByAircraft($aircraft_icao,$filters = array())
7250
+	public function countAllRoutesByAircraft($aircraft_icao, $filters = array())
7251 7251
 	{
7252
-		$filter_query = $this->getFilter($filters,true,true);
7253
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
7254
-		$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7252
+		$filter_query = $this->getFilter($filters, true, true);
7253
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
7254
+		$query = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7255 7255
 			    FROM spotter_output".$filter_query." spotter_output.ident <> '' AND spotter_output.aircraft_icao = :aircraft_icao 
7256 7256
 			    GROUP BY route, spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
7257 7257
 			    ORDER BY route_count DESC";
@@ -7262,7 +7262,7 @@  discard block
 block discarded – undo
7262 7262
 		$routes_array = array();
7263 7263
 		$temp_array = array();
7264 7264
         
7265
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7265
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7266 7266
 		{
7267 7267
 			$temp_array['route_count'] = $row['route_count'];
7268 7268
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -7289,9 +7289,9 @@  discard block
 block discarded – undo
7289 7289
 	*/
7290 7290
 	public function countAllRoutesByRegistration($registration, $filters = array())
7291 7291
 	{
7292
-		$filter_query = $this->getFilter($filters,true,true);
7292
+		$filter_query = $this->getFilter($filters, true, true);
7293 7293
 		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
7294
-		$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7294
+		$query = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7295 7295
 			FROM spotter_output".$filter_query." spotter_output.ident <> '' AND spotter_output.registration = :registration 
7296 7296
                     GROUP BY route
7297 7297
                     ORDER BY route_count DESC";
@@ -7303,7 +7303,7 @@  discard block
 block discarded – undo
7303 7303
 		$routes_array = array();
7304 7304
 		$temp_array = array();
7305 7305
         
7306
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7306
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7307 7307
 		{
7308 7308
 			$temp_array['route_count'] = $row['route_count'];
7309 7309
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -7331,9 +7331,9 @@  discard block
 block discarded – undo
7331 7331
 	*/
7332 7332
 	public function countAllRoutesByAirline($airline_icao, $filters = array())
7333 7333
 	{
7334
-		$filter_query = $this->getFilter($filters,true,true);
7335
-		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
7336
-		$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7334
+		$filter_query = $this->getFilter($filters, true, true);
7335
+		$airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
7336
+		$query = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7337 7337
 			    FROM spotter_output".$filter_query." spotter_output.ident <> '' AND spotter_output.airline_icao = :airline_icao 
7338 7338
 			    GROUP BY route, spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
7339 7339
 			    ORDER BY route_count DESC";
@@ -7345,7 +7345,7 @@  discard block
 block discarded – undo
7345 7345
 		$routes_array = array();
7346 7346
 		$temp_array = array();
7347 7347
         
7348
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7348
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7349 7349
 		{
7350 7350
 			$temp_array['route_count'] = $row['route_count'];
7351 7351
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -7373,9 +7373,9 @@  discard block
 block discarded – undo
7373 7373
 	*/
7374 7374
 	public function countAllRoutesByAirport($airport_icao, $filters = array())
7375 7375
 	{
7376
-		$filter_query = $this->getFilter($filters,true,true);
7377
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
7378
-		$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7376
+		$filter_query = $this->getFilter($filters, true, true);
7377
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
7378
+		$query = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7379 7379
 			    FROM spotter_output".$filter_query." spotter_output.ident <> '' AND (spotter_output.departure_airport_icao = :airport_icao OR spotter_output.arrival_airport_icao = :airport_icao)
7380 7380
 			    GROUP BY route, spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
7381 7381
 			    ORDER BY route_count DESC";
@@ -7386,7 +7386,7 @@  discard block
 block discarded – undo
7386 7386
 		$routes_array = array();
7387 7387
 		$temp_array = array();
7388 7388
         
7389
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7389
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7390 7390
 		{
7391 7391
 			$temp_array['route_count'] = $row['route_count'];
7392 7392
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -7414,9 +7414,9 @@  discard block
 block discarded – undo
7414 7414
 	*/
7415 7415
 	public function countAllRoutesByCountry($country, $filters = array())
7416 7416
 	{
7417
-		$filter_query = $this->getFilter($filters,true,true);
7418
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
7419
-		$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7417
+		$filter_query = $this->getFilter($filters, true, true);
7418
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
7419
+		$query = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7420 7420
 			    FROM spotter_output".$filter_query." spotter_output.ident <> '' AND ((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country 
7421 7421
 			    GROUP BY route, spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
7422 7422
 			    ORDER BY route_count DESC";
@@ -7427,7 +7427,7 @@  discard block
 block discarded – undo
7427 7427
 		$routes_array = array();
7428 7428
 		$temp_array = array();
7429 7429
         
7430
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7430
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7431 7431
 		{
7432 7432
 			$temp_array['route_count'] = $row['route_count'];
7433 7433
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -7455,8 +7455,8 @@  discard block
 block discarded – undo
7455 7455
 	public function countAllRoutesByDate($date, $filters = array())
7456 7456
 	{
7457 7457
 		global $globalTimezone, $globalDBdriver;
7458
-		$filter_query = $this->getFilter($filters,true,true);
7459
-		$date = filter_var($date,FILTER_SANITIZE_STRING);
7458
+		$filter_query = $this->getFilter($filters, true, true);
7459
+		$date = filter_var($date, FILTER_SANITIZE_STRING);
7460 7460
 		if ($globalTimezone != '') {
7461 7461
 			date_default_timezone_set($globalTimezone);
7462 7462
 			$datetime = new DateTime($date);
@@ -7464,12 +7464,12 @@  discard block
 block discarded – undo
7464 7464
 		} else $offset = '+00:00';
7465 7465
 		
7466 7466
 		if ($globalDBdriver == 'mysql') {
7467
-			$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7467
+			$query = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7468 7468
 				    FROM spotter_output".$filter_query." spotter_output.ident <> '' AND DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = :date  
7469 7469
 				    GROUP BY route, spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country
7470 7470
 				    ORDER BY route_count DESC";
7471 7471
 		} else {
7472
-			$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7472
+			$query = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7473 7473
 				    FROM spotter_output".$filter_query." spotter_output.ident <> '' AND to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') = :date  
7474 7474
 				    GROUP BY route, spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country
7475 7475
 				    ORDER BY route_count DESC";
@@ -7481,7 +7481,7 @@  discard block
 block discarded – undo
7481 7481
 		$routes_array = array();
7482 7482
 		$temp_array = array();
7483 7483
         
7484
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7484
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7485 7485
 		{
7486 7486
 			$temp_array['route_count'] = $row['route_count'];
7487 7487
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -7508,9 +7508,9 @@  discard block
 block discarded – undo
7508 7508
 	*/
7509 7509
 	public function countAllRoutesByIdent($ident, $filters = array())
7510 7510
 	{
7511
-		$filter_query = $this->getFilter($filters,true,true);
7512
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
7513
-		$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7511
+		$filter_query = $this->getFilter($filters, true, true);
7512
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
7513
+		$query = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7514 7514
 		    FROM spotter_output".$filter_query." spotter_output.ident <> '' AND spotter_output.ident = :ident   
7515 7515
                     GROUP BY route, spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country
7516 7516
                     ORDER BY route_count DESC";
@@ -7522,7 +7522,7 @@  discard block
 block discarded – undo
7522 7522
 		$routes_array = array();
7523 7523
 		$temp_array = array();
7524 7524
         
7525
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7525
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7526 7526
 		{
7527 7527
 			$temp_array['route_count'] = $row['route_count'];
7528 7528
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -7549,9 +7549,9 @@  discard block
 block discarded – undo
7549 7549
 	*/
7550 7550
 	public function countAllRoutesByManufacturer($aircraft_manufacturer, $filters = array())
7551 7551
 	{
7552
-		$filter_query = $this->getFilter($filters,true,true);
7553
-		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
7554
-		$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7552
+		$filter_query = $this->getFilter($filters, true, true);
7553
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
7554
+		$query = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7555 7555
 		    FROM spotter_output".$filter_query." spotter_output.ident <> '' AND spotter_output.aircraft_manufacturer = :aircraft_manufacturer   
7556 7556
                     GROUP BY route
7557 7557
                     ORDER BY route_count DESC";
@@ -7563,7 +7563,7 @@  discard block
 block discarded – undo
7563 7563
 		$routes_array = array();
7564 7564
 		$temp_array = array();
7565 7565
         
7566
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7566
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7567 7567
 		{
7568 7568
 			$temp_array['route_count'] = $row['route_count'];
7569 7569
 			$temp_array['airport_departure_icao'] = $row['departure_airport_icao'];
@@ -7591,8 +7591,8 @@  discard block
 block discarded – undo
7591 7591
 	*/
7592 7592
 	public function countAllRoutesWithWaypoints($filters = array())
7593 7593
 	{
7594
-		$filter_query = $this->getFilter($filters,true,true);
7595
-		$query  = "SELECT DISTINCT spotter_output.waypoints AS route, count(spotter_output.waypoints) AS route_count, spotter_output.spotter_id, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7594
+		$filter_query = $this->getFilter($filters, true, true);
7595
+		$query = "SELECT DISTINCT spotter_output.waypoints AS route, count(spotter_output.waypoints) AS route_count, spotter_output.spotter_id, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
7596 7596
 		    FROM spotter_output".$filter_query." spotter_output.ident <> '' AND spotter_output.waypoints <> '' 
7597 7597
                     GROUP BY route, spotter_output.spotter_id, spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country
7598 7598
                     ORDER BY route_count DESC
@@ -7605,7 +7605,7 @@  discard block
 block discarded – undo
7605 7605
 		$routes_array = array();
7606 7606
 		$temp_array = array();
7607 7607
         
7608
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7608
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7609 7609
 		{
7610 7610
 			$temp_array['spotter_id'] = $row['spotter_id'];
7611 7611
 			$temp_array['route_count'] = $row['route_count'];
@@ -7630,11 +7630,11 @@  discard block
 block discarded – undo
7630 7630
 	* @return Array the callsign list
7631 7631
 	*
7632 7632
 	*/
7633
-	public function countAllCallsigns($limit = true, $olderthanmonths = 0, $sincedate = '',$filters = array())
7633
+	public function countAllCallsigns($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
7634 7634
 	{
7635 7635
 		global $globalDBdriver;
7636
-		$filter_query = $this->getFilter($filters,true,true);
7637
-		$query  = "SELECT DISTINCT spotter_output.ident, COUNT(spotter_output.ident) AS callsign_icao_count, spotter_output.airline_name, spotter_output.airline_icao  
7636
+		$filter_query = $this->getFilter($filters, true, true);
7637
+		$query = "SELECT DISTINCT spotter_output.ident, COUNT(spotter_output.ident) AS callsign_icao_count, spotter_output.airline_name, spotter_output.airline_icao  
7638 7638
                     FROM spotter_output".$filter_query." spotter_output.ident <> '' ";
7639 7639
 		 if ($olderthanmonths > 0) {
7640 7640
 			if ($globalDBdriver == 'mysql') $query .= ' AND date < DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$olderthanmonths.' MONTH)';
@@ -7653,7 +7653,7 @@  discard block
 block discarded – undo
7653 7653
 		$callsign_array = array();
7654 7654
 		$temp_array = array();
7655 7655
         
7656
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7656
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7657 7657
 		{
7658 7658
 			$temp_array['callsign_icao'] = $row['ident'];
7659 7659
 			$temp_array['airline_name'] = $row['airline_name'];
@@ -7675,8 +7675,8 @@  discard block
 block discarded – undo
7675 7675
 	public function countAllCallsignsByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '', $filters = array())
7676 7676
 	{
7677 7677
 		global $globalDBdriver;
7678
-		$filter_query = $this->getFilter($filters,true,true);
7679
-		$query  = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.ident, COUNT(spotter_output.ident) AS callsign_icao_count, spotter_output.airline_name  
7678
+		$filter_query = $this->getFilter($filters, true, true);
7679
+		$query = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.ident, COUNT(spotter_output.ident) AS callsign_icao_count, spotter_output.airline_name  
7680 7680
                     FROM spotter_output".$filter_query." spotter_output.ident <> ''  AND spotter_output.airline_icao <> '' ";
7681 7681
 		 if ($olderthanmonths > 0) {
7682 7682
 			if ($globalDBdriver == 'mysql') $query .= 'AND date < DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$olderthanmonths.' MONTH) ';
@@ -7695,7 +7695,7 @@  discard block
 block discarded – undo
7695 7695
 		$callsign_array = array();
7696 7696
 		$temp_array = array();
7697 7697
         
7698
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7698
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7699 7699
 		{
7700 7700
 			$temp_array['callsign_icao'] = $row['ident'];
7701 7701
 			$temp_array['airline_name'] = $row['airline_name'];
@@ -7749,7 +7749,7 @@  discard block
 block discarded – undo
7749 7749
 		$date_array = array();
7750 7750
 		$temp_array = array();
7751 7751
         
7752
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7752
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7753 7753
 		{
7754 7754
 			$temp_array['date_name'] = $row['date_name'];
7755 7755
 			$temp_array['date_count'] = $row['date_count'];
@@ -7774,15 +7774,15 @@  discard block
 block discarded – undo
7774 7774
 			$datetime = new DateTime();
7775 7775
 			$offset = $datetime->format('P');
7776 7776
 		} else $offset = '+00:00';
7777
-		$filter_query = $this->getFilter($filters,true,true);
7777
+		$filter_query = $this->getFilter($filters, true, true);
7778 7778
 		if ($globalDBdriver == 'mysql') {
7779
-			$query  = "SELECT spotter_output.airline_icao, DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS date_name, count(*) as date_count
7779
+			$query = "SELECT spotter_output.airline_icao, DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS date_name, count(*) as date_count
7780 7780
 								FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' 
7781 7781
 								GROUP BY spotter_output.airline_icao, date_name 
7782 7782
 								ORDER BY date_count DESC
7783 7783
 								LIMIT 10 OFFSET 0";
7784 7784
 		} else {
7785
-			$query  = "SELECT spotter_output.airline_icao, to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') AS date_name, count(*) as date_count
7785
+			$query = "SELECT spotter_output.airline_icao, to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') AS date_name, count(*) as date_count
7786 7786
 								FROM spotter_output 
7787 7787
 								WHERE spotter_output.airline_icao <> '' 
7788 7788
 								GROUP BY spotter_output.airline_icao, date_name 
@@ -7797,7 +7797,7 @@  discard block
 block discarded – undo
7797 7797
 		$date_array = array();
7798 7798
 		$temp_array = array();
7799 7799
         
7800
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7800
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7801 7801
 		{
7802 7802
 			$temp_array['date_name'] = $row['date_name'];
7803 7803
 			$temp_array['date_count'] = $row['date_count'];
@@ -7823,7 +7823,7 @@  discard block
 block discarded – undo
7823 7823
 			$datetime = new DateTime();
7824 7824
 			$offset = $datetime->format('P');
7825 7825
 		} else $offset = '+00:00';
7826
-		$filter_query = $this->getFilter($filters,true,true);
7826
+		$filter_query = $this->getFilter($filters, true, true);
7827 7827
 		if ($globalDBdriver == 'mysql') {
7828 7828
 			$query  = "SELECT DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS date_name, count(*) as date_count
7829 7829
 								FROM spotter_output".$filter_query." spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 7 DAY)";
@@ -7844,7 +7844,7 @@  discard block
 block discarded – undo
7844 7844
 		$date_array = array();
7845 7845
 		$temp_array = array();
7846 7846
         
7847
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7847
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7848 7848
 		{
7849 7849
 			$temp_array['date_name'] = $row['date_name'];
7850 7850
 			$temp_array['date_count'] = $row['date_count'];
@@ -7869,7 +7869,7 @@  discard block
 block discarded – undo
7869 7869
 			$datetime = new DateTime();
7870 7870
 			$offset = $datetime->format('P');
7871 7871
 		} else $offset = '+00:00';
7872
-		$filter_query = $this->getFilter($filters,true,true);
7872
+		$filter_query = $this->getFilter($filters, true, true);
7873 7873
 		if ($globalDBdriver == 'mysql') {
7874 7874
 			$query  = "SELECT DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS date_name, count(*) as date_count
7875 7875
 								FROM spotter_output".$filter_query." spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 1 MONTH)";
@@ -7890,7 +7890,7 @@  discard block
 block discarded – undo
7890 7890
 		$date_array = array();
7891 7891
 		$temp_array = array();
7892 7892
         
7893
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7893
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7894 7894
 		{
7895 7895
 			$temp_array['date_name'] = $row['date_name'];
7896 7896
 			$temp_array['date_count'] = $row['date_count'];
@@ -7911,7 +7911,7 @@  discard block
 block discarded – undo
7911 7911
 	public function countAllDatesLastMonthByAirlines($filters = array())
7912 7912
 	{
7913 7913
 		global $globalTimezone, $globalDBdriver;
7914
-		$filter_query = $this->getFilter($filters,true,true);
7914
+		$filter_query = $this->getFilter($filters, true, true);
7915 7915
 		if ($globalTimezone != '') {
7916 7916
 			date_default_timezone_set($globalTimezone);
7917 7917
 			$datetime = new DateTime();
@@ -7919,13 +7919,13 @@  discard block
 block discarded – undo
7919 7919
 		} else $offset = '+00:00';
7920 7920
 		
7921 7921
 		if ($globalDBdriver == 'mysql') {
7922
-			$query  = "SELECT spotter_output.airline_icao, DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS date_name, count(*) as date_count
7922
+			$query = "SELECT spotter_output.airline_icao, DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS date_name, count(*) as date_count
7923 7923
 								FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' AND spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 1 MONTH)
7924 7924
 								GROUP BY spotter_output.airline_icao, date_name 
7925 7925
 								ORDER BY spotter_output.date ASC";
7926 7926
 			$query_data = array(':offset' => $offset);
7927 7927
 		} else {
7928
-			$query  = "SELECT spotter_output.airline_icao, to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') AS date_name, count(*) as date_count
7928
+			$query = "SELECT spotter_output.airline_icao, to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') AS date_name, count(*) as date_count
7929 7929
 								FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' AND spotter_output.date >= CURRENT_TIMESTAMP AT TIME ZONE INTERVAL :offset - INTERVAL '1 MONTHS'
7930 7930
 								GROUP BY spotter_output.airline_icao, date_name 
7931 7931
 								ORDER BY date_name ASC";
@@ -7938,7 +7938,7 @@  discard block
 block discarded – undo
7938 7938
 		$date_array = array();
7939 7939
 		$temp_array = array();
7940 7940
         
7941
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7941
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7942 7942
 		{
7943 7943
 			$temp_array['date_name'] = $row['date_name'];
7944 7944
 			$temp_array['date_count'] = $row['date_count'];
@@ -7985,7 +7985,7 @@  discard block
 block discarded – undo
7985 7985
 		$date_array = array();
7986 7986
 		$temp_array = array();
7987 7987
         
7988
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
7988
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
7989 7989
 		{
7990 7990
 			$temp_array['month_name'] = $row['month_name'];
7991 7991
 			$temp_array['year_name'] = $row['year_name'];
@@ -8006,7 +8006,7 @@  discard block
 block discarded – undo
8006 8006
 	public function countAllMonthsByAirlines($filters = array())
8007 8007
 	{
8008 8008
 		global $globalTimezone, $globalDBdriver;
8009
-		$filter_query = $this->getFilter($filters,true,true);
8009
+		$filter_query = $this->getFilter($filters, true, true);
8010 8010
 		if ($globalTimezone != '') {
8011 8011
 			date_default_timezone_set($globalTimezone);
8012 8012
 			$datetime = new DateTime();
@@ -8014,12 +8014,12 @@  discard block
 block discarded – undo
8014 8014
 		} else $offset = '+00:00';
8015 8015
 
8016 8016
 		if ($globalDBdriver == 'mysql') {
8017
-			$query  = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(*) as date_count
8017
+			$query = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(*) as date_count
8018 8018
 								FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' 
8019 8019
 								GROUP BY spotter_output.airline_icao, year_name, month_name 
8020 8020
 								ORDER BY date_count DESC";
8021 8021
 		} else {
8022
-			$query  = "SELECT spotter_output.airline_icao, EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(*) as date_count
8022
+			$query = "SELECT spotter_output.airline_icao, EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(*) as date_count
8023 8023
 								FROM spotter_output 
8024 8024
 								WHERE spotter_output.airline_icao <> '' 
8025 8025
 								GROUP BY spotter_output.airline_icao, year_name, month_name 
@@ -8033,7 +8033,7 @@  discard block
 block discarded – undo
8033 8033
 		$date_array = array();
8034 8034
 		$temp_array = array();
8035 8035
         
8036
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8036
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8037 8037
 		{
8038 8038
 			$temp_array['month_name'] = $row['month_name'];
8039 8039
 			$temp_array['year_name'] = $row['year_name'];
@@ -8060,14 +8060,14 @@  discard block
 block discarded – undo
8060 8060
 			$datetime = new DateTime();
8061 8061
 			$offset = $datetime->format('P');
8062 8062
 		} else $offset = '+00:00';
8063
-		$filter_query = $this->getFilter($filters,true,true);
8063
+		$filter_query = $this->getFilter($filters, true, true);
8064 8064
 		if ($globalDBdriver == 'mysql') {
8065
-			$query  = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(*) as date_count
8065
+			$query = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(*) as date_count
8066 8066
 								FROM spotter_output".$filter_query." spotter_output.airline_type = 'military'
8067 8067
 								GROUP BY year_name, month_name 
8068 8068
 								ORDER BY date_count DESC";
8069 8069
 		} else {
8070
-			$query  = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(*) as date_count
8070
+			$query = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(*) as date_count
8071 8071
 								FROM spotter_output".$filter_query." spotter_output.airline_type = 'military'
8072 8072
 								GROUP BY year_name, month_name 
8073 8073
 								ORDER BY date_count DESC";
@@ -8079,7 +8079,7 @@  discard block
 block discarded – undo
8079 8079
 		$date_array = array();
8080 8080
 		$temp_array = array();
8081 8081
         
8082
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8082
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8083 8083
 		{
8084 8084
 			$temp_array['month_name'] = $row['month_name'];
8085 8085
 			$temp_array['year_name'] = $row['year_name'];
@@ -8105,15 +8105,15 @@  discard block
 block discarded – undo
8105 8105
 			$datetime = new DateTime();
8106 8106
 			$offset = $datetime->format('P');
8107 8107
 		} else $offset = '+00:00';
8108
-		$filter_query = $this->getFilter($filters,true,true);
8108
+		$filter_query = $this->getFilter($filters, true, true);
8109 8109
 
8110 8110
 		if ($globalDBdriver == 'mysql') {
8111
-			$query  = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct owner_name) as date_count
8111
+			$query = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct owner_name) as date_count
8112 8112
 								FROM spotter_output".$filter_query." owner_name <> ''
8113 8113
 								GROUP BY year_name, month_name
8114 8114
 								ORDER BY date_count DESC";
8115 8115
 		} else {
8116
-			$query  = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct owner_name) as date_count
8116
+			$query = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct owner_name) as date_count
8117 8117
 								FROM spotter_output".$filter_query." owner_name <> ''
8118 8118
 								GROUP BY year_name, month_name
8119 8119
 								ORDER BY date_count DESC";
@@ -8125,7 +8125,7 @@  discard block
 block discarded – undo
8125 8125
 		$date_array = array();
8126 8126
 		$temp_array = array();
8127 8127
         
8128
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8128
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8129 8129
 		{
8130 8130
 			$temp_array['month_name'] = $row['month_name'];
8131 8131
 			$temp_array['year_name'] = $row['year_name'];
@@ -8146,7 +8146,7 @@  discard block
 block discarded – undo
8146 8146
 	public function countAllMonthsOwnersByAirlines($filters = array())
8147 8147
 	{
8148 8148
 		global $globalTimezone, $globalDBdriver;
8149
-		$filter_query = $this->getFilter($filters,true,true);
8149
+		$filter_query = $this->getFilter($filters, true, true);
8150 8150
 		if ($globalTimezone != '') {
8151 8151
 			date_default_timezone_set($globalTimezone);
8152 8152
 			$datetime = new DateTime();
@@ -8154,12 +8154,12 @@  discard block
 block discarded – undo
8154 8154
 		} else $offset = '+00:00';
8155 8155
 
8156 8156
 		if ($globalDBdriver == 'mysql') {
8157
-			$query  = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct owner_name) as date_count
8157
+			$query = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct owner_name) as date_count
8158 8158
 								FROM spotter_output".$filter_query." owner_name <> '' AND spotter_output.airline_icao <> '' 
8159 8159
 								GROUP BY spotter_output.airline_icao, year_name, month_name
8160 8160
 								ORDER BY date_count DESC";
8161 8161
 		} else {
8162
-			$query  = "SELECT spotter_output.airline_icao, EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct owner_name) as date_count
8162
+			$query = "SELECT spotter_output.airline_icao, EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct owner_name) as date_count
8163 8163
 								FROM spotter_output".$filter_query." owner_name <> '' AND spotter_output.airline_icao <> '' 
8164 8164
 								GROUP BY spotter_output.airline_icao, year_name, month_name
8165 8165
 								ORDER BY date_count DESC";
@@ -8171,7 +8171,7 @@  discard block
 block discarded – undo
8171 8171
 		$date_array = array();
8172 8172
 		$temp_array = array();
8173 8173
         
8174
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8174
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8175 8175
 		{
8176 8176
 			$temp_array['month_name'] = $row['month_name'];
8177 8177
 			$temp_array['year_name'] = $row['year_name'];
@@ -8198,15 +8198,15 @@  discard block
 block discarded – undo
8198 8198
 			$datetime = new DateTime();
8199 8199
 			$offset = $datetime->format('P');
8200 8200
 		} else $offset = '+00:00';
8201
-		$filter_query = $this->getFilter($filters,true,true);
8201
+		$filter_query = $this->getFilter($filters, true, true);
8202 8202
 
8203 8203
 		if ($globalDBdriver == 'mysql') {
8204
-			$query  = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct pilot_id) as date_count
8204
+			$query = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct pilot_id) as date_count
8205 8205
 								FROM spotter_output".$filter_query." pilot_id <> '' AND pilot_id IS NOT NULL
8206 8206
 								GROUP BY year_name, month_name
8207 8207
 								ORDER BY date_count DESC";
8208 8208
 		} else {
8209
-			$query  = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct pilot_id) as date_count
8209
+			$query = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct pilot_id) as date_count
8210 8210
 								FROM spotter_output".$filter_query." pilot_id <> '' AND pilot_id IS NOT NULL
8211 8211
 								GROUP BY year_name, month_name
8212 8212
 								ORDER BY date_count DESC";
@@ -8218,7 +8218,7 @@  discard block
 block discarded – undo
8218 8218
 		$date_array = array();
8219 8219
 		$temp_array = array();
8220 8220
         
8221
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8221
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8222 8222
 		{
8223 8223
 			$temp_array['month_name'] = $row['month_name'];
8224 8224
 			$temp_array['year_name'] = $row['year_name'];
@@ -8239,7 +8239,7 @@  discard block
 block discarded – undo
8239 8239
 	public function countAllMonthsPilotsByAirlines($filters = array())
8240 8240
 	{
8241 8241
 		global $globalTimezone, $globalDBdriver;
8242
-		$filter_query = $this->getFilter($filters,true,true);
8242
+		$filter_query = $this->getFilter($filters, true, true);
8243 8243
 		if ($globalTimezone != '') {
8244 8244
 			date_default_timezone_set($globalTimezone);
8245 8245
 			$datetime = new DateTime();
@@ -8247,12 +8247,12 @@  discard block
 block discarded – undo
8247 8247
 		} else $offset = '+00:00';
8248 8248
 
8249 8249
 		if ($globalDBdriver == 'mysql') {
8250
-			$query  = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct pilot_id) as date_count
8250
+			$query = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct pilot_id) as date_count
8251 8251
 								FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' AND pilot_id <> '' AND pilot_id IS NOT NULL
8252 8252
 								GROUP BY spotter_output.airline_icao,year_name, month_name
8253 8253
 								ORDER BY date_count DESC";
8254 8254
 		} else {
8255
-			$query  = "SELECT spotter_output.airline_icao, EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct pilot_id) as date_count
8255
+			$query = "SELECT spotter_output.airline_icao, EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct pilot_id) as date_count
8256 8256
 								FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' AND pilot_id <> '' AND pilot_id IS NOT NULL
8257 8257
 								GROUP BY spotter_output.airline_icao, year_name, month_name
8258 8258
 								ORDER BY date_count DESC";
@@ -8264,7 +8264,7 @@  discard block
 block discarded – undo
8264 8264
 		$date_array = array();
8265 8265
 		$temp_array = array();
8266 8266
         
8267
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8267
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8268 8268
 		{
8269 8269
 			$temp_array['month_name'] = $row['month_name'];
8270 8270
 			$temp_array['year_name'] = $row['year_name'];
@@ -8286,7 +8286,7 @@  discard block
 block discarded – undo
8286 8286
 	public function countAllMonthsAirlines($filters = array())
8287 8287
 	{
8288 8288
 		global $globalTimezone, $globalDBdriver;
8289
-		$filter_query = $this->getFilter($filters,true,true);
8289
+		$filter_query = $this->getFilter($filters, true, true);
8290 8290
 		if ($globalTimezone != '') {
8291 8291
 			date_default_timezone_set($globalTimezone);
8292 8292
 			$datetime = new DateTime();
@@ -8294,12 +8294,12 @@  discard block
 block discarded – undo
8294 8294
 		} else $offset = '+00:00';
8295 8295
 
8296 8296
 		if ($globalDBdriver == 'mysql') {
8297
-			$query  = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct airline_icao) as date_count
8297
+			$query = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct airline_icao) as date_count
8298 8298
 								FROM spotter_output".$filter_query." airline_icao <> '' 
8299 8299
 								GROUP BY year_name, month_name
8300 8300
 								ORDER BY date_count DESC";
8301 8301
 		} else {
8302
-			$query  = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct airline_icao) as date_count
8302
+			$query = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct airline_icao) as date_count
8303 8303
 								FROM spotter_output".$filter_query." airline_icao <> '' 
8304 8304
 								GROUP BY year_name, month_name
8305 8305
 								ORDER BY date_count DESC";
@@ -8311,7 +8311,7 @@  discard block
 block discarded – undo
8311 8311
 		$date_array = array();
8312 8312
 		$temp_array = array();
8313 8313
         
8314
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8314
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8315 8315
 		{
8316 8316
 			$temp_array['month_name'] = $row['month_name'];
8317 8317
 			$temp_array['year_name'] = $row['year_name'];
@@ -8337,15 +8337,15 @@  discard block
 block discarded – undo
8337 8337
 			$datetime = new DateTime();
8338 8338
 			$offset = $datetime->format('P');
8339 8339
 		} else $offset = '+00:00';
8340
-		$filter_query = $this->getFilter($filters,true,true);
8340
+		$filter_query = $this->getFilter($filters, true, true);
8341 8341
 
8342 8342
 		if ($globalDBdriver == 'mysql') {
8343
-			$query  = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct aircraft_icao) as date_count
8343
+			$query = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct aircraft_icao) as date_count
8344 8344
 								FROM spotter_output".$filter_query." aircraft_icao <> '' 
8345 8345
 								GROUP BY year_name, month_name
8346 8346
 								ORDER BY date_count DESC";
8347 8347
 		} else {
8348
-			$query  = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct aircraft_icao) as date_count
8348
+			$query = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct aircraft_icao) as date_count
8349 8349
 								FROM spotter_output".$filter_query." aircraft_icao <> '' 
8350 8350
 								GROUP BY year_name, month_name
8351 8351
 								ORDER BY date_count DESC";
@@ -8357,7 +8357,7 @@  discard block
 block discarded – undo
8357 8357
 		$date_array = array();
8358 8358
 		$temp_array = array();
8359 8359
         
8360
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8360
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8361 8361
 		{
8362 8362
 			$temp_array['month_name'] = $row['month_name'];
8363 8363
 			$temp_array['year_name'] = $row['year_name'];
@@ -8379,7 +8379,7 @@  discard block
 block discarded – undo
8379 8379
 	public function countAllMonthsAircraftsByAirlines($filters = array())
8380 8380
 	{
8381 8381
 		global $globalTimezone, $globalDBdriver;
8382
-		$filter_query = $this->getFilter($filters,true,true);
8382
+		$filter_query = $this->getFilter($filters, true, true);
8383 8383
 		if ($globalTimezone != '') {
8384 8384
 			date_default_timezone_set($globalTimezone);
8385 8385
 			$datetime = new DateTime();
@@ -8387,12 +8387,12 @@  discard block
 block discarded – undo
8387 8387
 		} else $offset = '+00:00';
8388 8388
 
8389 8389
 		if ($globalDBdriver == 'mysql') {
8390
-			$query  = "SELECT spotter_output.airline_icao,YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct aircraft_icao) as date_count
8390
+			$query = "SELECT spotter_output.airline_icao,YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct aircraft_icao) as date_count
8391 8391
 								FROM spotter_output".$filter_query." aircraft_icao <> ''  AND spotter_output.airline_icao <> '' 
8392 8392
 								GROUP BY spotter_output.airline_icao, year_name, month_name
8393 8393
 								ORDER BY date_count DESC";
8394 8394
 		} else {
8395
-			$query  = "SELECT spotter_output.airline_icao, EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct aircraft_icao) as date_count
8395
+			$query = "SELECT spotter_output.airline_icao, EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(distinct aircraft_icao) as date_count
8396 8396
 								FROM spotter_output".$filter_query." aircraft_icao <> '' AND spotter_output.airline_icao <> '' 
8397 8397
 								GROUP BY spotter_output.airline_icao, year_name, month_name
8398 8398
 								ORDER BY date_count DESC";
@@ -8404,7 +8404,7 @@  discard block
 block discarded – undo
8404 8404
 		$date_array = array();
8405 8405
 		$temp_array = array();
8406 8406
         
8407
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8407
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8408 8408
 		{
8409 8409
 			$temp_array['month_name'] = $row['month_name'];
8410 8410
 			$temp_array['year_name'] = $row['year_name'];
@@ -8431,15 +8431,15 @@  discard block
 block discarded – undo
8431 8431
 			$datetime = new DateTime();
8432 8432
 			$offset = $datetime->format('P');
8433 8433
 		} else $offset = '+00:00';
8434
-		$filter_query = $this->getFilter($filters,true,true);
8434
+		$filter_query = $this->getFilter($filters, true, true);
8435 8435
 
8436 8436
 		if ($globalDBdriver == 'mysql') {
8437
-			$query  = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(real_arrival_airport_icao) as date_count
8437
+			$query = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(real_arrival_airport_icao) as date_count
8438 8438
 								FROM spotter_output".$filter_query." real_arrival_airport_icao <> '' 
8439 8439
 								GROUP BY year_name, month_name
8440 8440
 								ORDER BY date_count DESC";
8441 8441
 		} else {
8442
-			$query  = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(real_arrival_airport_icao) as date_count
8442
+			$query = "SELECT EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(real_arrival_airport_icao) as date_count
8443 8443
 								FROM spotter_output".$filter_query." real_arrival_airport_icao <> '' 
8444 8444
 								GROUP BY year_name, month_name
8445 8445
 								ORDER BY date_count DESC";
@@ -8451,7 +8451,7 @@  discard block
 block discarded – undo
8451 8451
 		$date_array = array();
8452 8452
 		$temp_array = array();
8453 8453
         
8454
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8454
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8455 8455
 		{
8456 8456
 			$temp_array['month_name'] = $row['month_name'];
8457 8457
 			$temp_array['year_name'] = $row['year_name'];
@@ -8473,7 +8473,7 @@  discard block
 block discarded – undo
8473 8473
 	public function countAllMonthsRealArrivalsByAirlines($filters = array())
8474 8474
 	{
8475 8475
 		global $globalTimezone, $globalDBdriver;
8476
-		$filter_query = $this->getFilter($filters,true,true);
8476
+		$filter_query = $this->getFilter($filters, true, true);
8477 8477
 		if ($globalTimezone != '') {
8478 8478
 			date_default_timezone_set($globalTimezone);
8479 8479
 			$datetime = new DateTime();
@@ -8481,12 +8481,12 @@  discard block
 block discarded – undo
8481 8481
 		} else $offset = '+00:00';
8482 8482
 
8483 8483
 		if ($globalDBdriver == 'mysql') {
8484
-			$query  = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(real_arrival_airport_icao) as date_count
8484
+			$query = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(real_arrival_airport_icao) as date_count
8485 8485
 								FROM spotter_output".$filter_query." real_arrival_airport_icao <> '' AND spotter_output.airline_icao <> '' 
8486 8486
 								GROUP BY spotter_output.airline_icao, year_name, month_name
8487 8487
 								ORDER BY date_count DESC";
8488 8488
 		} else {
8489
-			$query  = "SELECT spotter_output.airline_icao, EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(real_arrival_airport_icao) as date_count
8489
+			$query = "SELECT spotter_output.airline_icao, EXTRACT(YEAR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS year_name,EXTRACT(MONTH FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS month_name, count(real_arrival_airport_icao) as date_count
8490 8490
 								FROM spotter_output".$filter_query." real_arrival_airport_icao <> '' AND spotter_output.airline_icao <> '' 
8491 8491
 								GROUP BY spotter_output.airline_icao, year_name, month_name
8492 8492
 								ORDER BY date_count DESC";
@@ -8498,7 +8498,7 @@  discard block
 block discarded – undo
8498 8498
 		$date_array = array();
8499 8499
 		$temp_array = array();
8500 8500
         
8501
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8501
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8502 8502
 		{
8503 8503
 			$temp_array['month_name'] = $row['month_name'];
8504 8504
 			$temp_array['year_name'] = $row['year_name'];
@@ -8526,7 +8526,7 @@  discard block
 block discarded – undo
8526 8526
 			$datetime = new DateTime();
8527 8527
 			$offset = $datetime->format('P');
8528 8528
 		} else $offset = '+00:00';
8529
-		$filter_query = $this->getFilter($filters,true,true);
8529
+		$filter_query = $this->getFilter($filters, true, true);
8530 8530
 		if ($globalDBdriver == 'mysql') {
8531 8531
 			$query  = "SELECT MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name, count(*) as date_count
8532 8532
 								FROM spotter_output".$filter_query." spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 1 YEAR)";
@@ -8547,7 +8547,7 @@  discard block
 block discarded – undo
8547 8547
 		$date_array = array();
8548 8548
 		$temp_array = array();
8549 8549
         
8550
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8550
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8551 8551
 		{
8552 8552
 			$temp_array['year_name'] = $row['year_name'];
8553 8553
 			$temp_array['month_name'] = $row['month_name'];
@@ -8567,7 +8567,7 @@  discard block
 block discarded – undo
8567 8567
 	* @return Array the hour list
8568 8568
 	*
8569 8569
 	*/
8570
-	public function countAllHours($orderby,$filters = array())
8570
+	public function countAllHours($orderby, $filters = array())
8571 8571
 	{
8572 8572
 		global $globalTimezone, $globalDBdriver;
8573 8573
 		if ($globalTimezone != '') {
@@ -8615,7 +8615,7 @@  discard block
 block discarded – undo
8615 8615
 		$hour_array = array();
8616 8616
 		$temp_array = array();
8617 8617
         
8618
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8618
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8619 8619
 		{
8620 8620
 			$temp_array['hour_name'] = $row['hour_name'];
8621 8621
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -8635,7 +8635,7 @@  discard block
 block discarded – undo
8635 8635
 	public function countAllHoursByAirlines($orderby, $filters = array())
8636 8636
 	{
8637 8637
 		global $globalTimezone, $globalDBdriver;
8638
-		$filter_query = $this->getFilter($filters,true,true);
8638
+		$filter_query = $this->getFilter($filters, true, true);
8639 8639
 		if ($globalTimezone != '') {
8640 8640
 			date_default_timezone_set($globalTimezone);
8641 8641
 			$datetime = new DateTime();
@@ -8653,7 +8653,7 @@  discard block
 block discarded – undo
8653 8653
 		}
8654 8654
 		
8655 8655
 		if ($globalDBdriver == 'mysql') {
8656
-			$query  = "SELECT spotter_output.airline_icao, HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8656
+			$query = "SELECT spotter_output.airline_icao, HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8657 8657
 								FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' 
8658 8658
 								GROUP BY spotter_output.airline_icao, hour_name 
8659 8659
 								".$orderby_sql;
@@ -8666,7 +8666,7 @@  discard block
 block discarded – undo
8666 8666
   */    
8667 8667
 		$query_data = array(':offset' => $offset);
8668 8668
 		} else {
8669
-			$query  = "SELECT spotter_output.airline_icao, EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8669
+			$query = "SELECT spotter_output.airline_icao, EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8670 8670
 								FROM spotter_output".$filter_query." spotter_output.airline_icao <> '' 
8671 8671
 								GROUP BY spotter_output.airline_icao, hour_name 
8672 8672
 								".$orderby_sql;
@@ -8679,7 +8679,7 @@  discard block
 block discarded – undo
8679 8679
 		$hour_array = array();
8680 8680
 		$temp_array = array();
8681 8681
         
8682
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8682
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8683 8683
 		{
8684 8684
 			$temp_array['hour_name'] = $row['hour_name'];
8685 8685
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -8702,34 +8702,34 @@  discard block
 block discarded – undo
8702 8702
 	public function countAllHoursByAirline($airline_icao, $filters = array())
8703 8703
 	{
8704 8704
 		global $globalTimezone, $globalDBdriver;
8705
-		$filter_query = $this->getFilter($filters,true,true);
8705
+		$filter_query = $this->getFilter($filters, true, true);
8706 8706
 		if ($globalTimezone != '') {
8707 8707
 			date_default_timezone_set($globalTimezone);
8708 8708
 			$datetime = new DateTime();
8709 8709
 			$offset = $datetime->format('P');
8710 8710
 		} else $offset = '+00:00';
8711 8711
 
8712
-		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
8712
+		$airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
8713 8713
 
8714 8714
 		if ($globalDBdriver == 'mysql') {
8715
-			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8715
+			$query = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8716 8716
 								FROM spotter_output".$filter_query." spotter_output.airline_icao = :airline_icao
8717 8717
 								GROUP BY hour_name 
8718 8718
 								ORDER BY hour_name ASC";
8719 8719
 		} else {
8720
-			$query  = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8720
+			$query = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8721 8721
 								FROM spotter_output".$filter_query." spotter_output.airline_icao = :airline_icao
8722 8722
 								GROUP BY hour_name 
8723 8723
 								ORDER BY hour_name ASC";
8724 8724
 		}
8725 8725
 		
8726 8726
 		$sth = $this->db->prepare($query);
8727
-		$sth->execute(array(':airline_icao' => $airline_icao,':offset' => $offset));
8727
+		$sth->execute(array(':airline_icao' => $airline_icao, ':offset' => $offset));
8728 8728
       
8729 8729
 		$hour_array = array();
8730 8730
 		$temp_array = array();
8731 8731
         
8732
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8732
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8733 8733
 		{
8734 8734
 			$temp_array['hour_name'] = $row['hour_name'];
8735 8735
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -8752,8 +8752,8 @@  discard block
 block discarded – undo
8752 8752
 	public function countAllHoursByAircraft($aircraft_icao, $filters = array())
8753 8753
 	{
8754 8754
 		global $globalTimezone, $globalDBdriver;
8755
-		$filter_query = $this->getFilter($filters,true,true);
8756
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
8755
+		$filter_query = $this->getFilter($filters, true, true);
8756
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
8757 8757
 		if ($globalTimezone != '') {
8758 8758
 			date_default_timezone_set($globalTimezone);
8759 8759
 			$datetime = new DateTime();
@@ -8761,24 +8761,24 @@  discard block
 block discarded – undo
8761 8761
 		} else $offset = '+00:00';
8762 8762
 
8763 8763
 		if ($globalDBdriver == 'mysql') {
8764
-			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8764
+			$query = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8765 8765
 								FROM spotter_output".$filter_query." spotter_output.aircraft_icao = :aircraft_icao
8766 8766
 								GROUP BY hour_name 
8767 8767
 								ORDER BY hour_name ASC";
8768 8768
 		} else {
8769
-			$query  = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8769
+			$query = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8770 8770
 								FROM spotter_output".$filter_query." spotter_output.aircraft_icao = :aircraft_icao
8771 8771
 								GROUP BY hour_name 
8772 8772
 								ORDER BY hour_name ASC";
8773 8773
 		}
8774 8774
 		
8775 8775
 		$sth = $this->db->prepare($query);
8776
-		$sth->execute(array(':aircraft_icao' => $aircraft_icao,':offset' => $offset));
8776
+		$sth->execute(array(':aircraft_icao' => $aircraft_icao, ':offset' => $offset));
8777 8777
       
8778 8778
 		$hour_array = array();
8779 8779
 		$temp_array = array();
8780 8780
         
8781
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8781
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8782 8782
 		{
8783 8783
 			$temp_array['hour_name'] = $row['hour_name'];
8784 8784
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -8799,8 +8799,8 @@  discard block
 block discarded – undo
8799 8799
 	public function countAllHoursByRegistration($registration, $filters = array())
8800 8800
 	{
8801 8801
 		global $globalTimezone, $globalDBdriver;
8802
-		$filter_query = $this->getFilter($filters,true,true);
8803
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
8802
+		$filter_query = $this->getFilter($filters, true, true);
8803
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
8804 8804
 		if ($globalTimezone != '') {
8805 8805
 			date_default_timezone_set($globalTimezone);
8806 8806
 			$datetime = new DateTime();
@@ -8808,24 +8808,24 @@  discard block
 block discarded – undo
8808 8808
 		} else $offset = '+00:00';
8809 8809
 
8810 8810
 		if ($globalDBdriver == 'mysql') {
8811
-			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8811
+			$query = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8812 8812
 								FROM spotter_output".$filter_query." spotter_output.registration = :registration
8813 8813
 								GROUP BY hour_name 
8814 8814
 								ORDER BY hour_name ASC";
8815 8815
 		} else {
8816
-			$query  = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8816
+			$query = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8817 8817
 								FROM spotter_output".$filter_query." spotter_output.registration = :registration
8818 8818
 								GROUP BY hour_name 
8819 8819
 								ORDER BY hour_name ASC";
8820 8820
 		}
8821 8821
 		
8822 8822
 		$sth = $this->db->prepare($query);
8823
-		$sth->execute(array(':registration' => $registration,':offset' => $offset));
8823
+		$sth->execute(array(':registration' => $registration, ':offset' => $offset));
8824 8824
       
8825 8825
 		$hour_array = array();
8826 8826
 		$temp_array = array();
8827 8827
         
8828
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8828
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8829 8829
 		{
8830 8830
 			$temp_array['hour_name'] = $row['hour_name'];
8831 8831
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -8846,8 +8846,8 @@  discard block
 block discarded – undo
8846 8846
 	public function countAllHoursByAirport($airport_icao, $filters = array())
8847 8847
 	{
8848 8848
 		global $globalTimezone, $globalDBdriver;
8849
-		$filter_query = $this->getFilter($filters,true,true);
8850
-		$airport_icao = filter_var($airport_icao,FILTER_SANITIZE_STRING);
8849
+		$filter_query = $this->getFilter($filters, true, true);
8850
+		$airport_icao = filter_var($airport_icao, FILTER_SANITIZE_STRING);
8851 8851
 		if ($globalTimezone != '') {
8852 8852
 			date_default_timezone_set($globalTimezone);
8853 8853
 			$datetime = new DateTime();
@@ -8855,24 +8855,24 @@  discard block
 block discarded – undo
8855 8855
 		} else $offset = '+00:00';
8856 8856
 
8857 8857
 		if ($globalDBdriver == 'mysql') {
8858
-			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8858
+			$query = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8859 8859
 								FROM spotter_output".$filter_query." (spotter_output.departure_airport_icao = :airport_icao OR spotter_output.arrival_airport_icao = :airport_icao)
8860 8860
 								GROUP BY hour_name 
8861 8861
 								ORDER BY hour_name ASC";
8862 8862
 		} else {
8863
-			$query  = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8863
+			$query = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8864 8864
 								FROM spotter_output".$filter_query." (spotter_output.departure_airport_icao = :airport_icao OR spotter_output.arrival_airport_icao = :airport_icao)
8865 8865
 								GROUP BY hour_name 
8866 8866
 								ORDER BY hour_name ASC";
8867 8867
 		}
8868 8868
 		
8869 8869
 		$sth = $this->db->prepare($query);
8870
-		$sth->execute(array(':airport_icao' => $airport_icao,':offset' => $offset));
8870
+		$sth->execute(array(':airport_icao' => $airport_icao, ':offset' => $offset));
8871 8871
       
8872 8872
 		$hour_array = array();
8873 8873
 		$temp_array = array();
8874 8874
         
8875
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8875
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8876 8876
 		{
8877 8877
 			$temp_array['hour_name'] = $row['hour_name'];
8878 8878
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -8891,11 +8891,11 @@  discard block
 block discarded – undo
8891 8891
 	* @return Array the hour list
8892 8892
 	*
8893 8893
 	*/
8894
-	public function countAllHoursByManufacturer($aircraft_manufacturer,$filters =array())
8894
+	public function countAllHoursByManufacturer($aircraft_manufacturer, $filters = array())
8895 8895
 	{
8896 8896
 		global $globalTimezone, $globalDBdriver;
8897
-		$filter_query = $this->getFilter($filters,true,true);
8898
-		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
8897
+		$filter_query = $this->getFilter($filters, true, true);
8898
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
8899 8899
 		if ($globalTimezone != '') {
8900 8900
 			date_default_timezone_set($globalTimezone);
8901 8901
 			$datetime = new DateTime();
@@ -8903,24 +8903,24 @@  discard block
 block discarded – undo
8903 8903
 		} else $offset = '+00:00';
8904 8904
 
8905 8905
 		if ($globalDBdriver == 'mysql') {
8906
-			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8906
+			$query = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8907 8907
 								FROM spotter_output".$filter_query." spotter_output.aircraft_manufacturer = :aircraft_manufacturer
8908 8908
 								GROUP BY hour_name 
8909 8909
 								ORDER BY hour_name ASC";
8910 8910
 		} else {
8911
-			$query  = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8911
+			$query = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8912 8912
 								FROM spotter_output".$filter_query." spotter_output.aircraft_manufacturer = :aircraft_manufacturer
8913 8913
 								GROUP BY hour_name 
8914 8914
 								ORDER BY hour_name ASC";
8915 8915
 		}
8916 8916
 		
8917 8917
 		$sth = $this->db->prepare($query);
8918
-		$sth->execute(array(':aircraft_manufacturer' => $aircraft_manufacturer,':offset' => $offset));
8918
+		$sth->execute(array(':aircraft_manufacturer' => $aircraft_manufacturer, ':offset' => $offset));
8919 8919
       
8920 8920
 		$hour_array = array();
8921 8921
 		$temp_array = array();
8922 8922
         
8923
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8923
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8924 8924
 		{
8925 8925
 			$temp_array['hour_name'] = $row['hour_name'];
8926 8926
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -8942,8 +8942,8 @@  discard block
 block discarded – undo
8942 8942
 	public function countAllHoursByDate($date, $filters = array())
8943 8943
 	{
8944 8944
 		global $globalTimezone, $globalDBdriver;
8945
-		$filter_query = $this->getFilter($filters,true,true);
8946
-		$date = filter_var($date,FILTER_SANITIZE_STRING);
8945
+		$filter_query = $this->getFilter($filters, true, true);
8946
+		$date = filter_var($date, FILTER_SANITIZE_STRING);
8947 8947
 		if ($globalTimezone != '') {
8948 8948
 			date_default_timezone_set($globalTimezone);
8949 8949
 			$datetime = new DateTime($date);
@@ -8951,12 +8951,12 @@  discard block
 block discarded – undo
8951 8951
 		} else $offset = '+00:00';
8952 8952
 
8953 8953
 		if ($globalDBdriver == 'mysql') {
8954
-			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8954
+			$query = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
8955 8955
 								FROM spotter_output".$filter_query." DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = :date
8956 8956
 								GROUP BY hour_name 
8957 8957
 								ORDER BY hour_name ASC";
8958 8958
 		} else {
8959
-			$query  = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8959
+			$query = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
8960 8960
 								FROM spotter_output".$filter_query." to_char(spotter_output.date AT TIME ZONE INTERVAL :offset, 'YYYY-mm-dd') = :date
8961 8961
 								GROUP BY hour_name 
8962 8962
 								ORDER BY hour_name ASC";
@@ -8968,7 +8968,7 @@  discard block
 block discarded – undo
8968 8968
 		$hour_array = array();
8969 8969
 		$temp_array = array();
8970 8970
         
8971
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
8971
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
8972 8972
 		{
8973 8973
 			$temp_array['hour_name'] = $row['hour_name'];
8974 8974
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -8990,8 +8990,8 @@  discard block
 block discarded – undo
8990 8990
 	public function countAllHoursByIdent($ident, $filters = array())
8991 8991
 	{
8992 8992
 		global $globalTimezone, $globalDBdriver;
8993
-		$filter_query = $this->getFilter($filters,true,true);
8994
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
8993
+		$filter_query = $this->getFilter($filters, true, true);
8994
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
8995 8995
 		if ($globalTimezone != '') {
8996 8996
 			date_default_timezone_set($globalTimezone);
8997 8997
 			$datetime = new DateTime();
@@ -8999,12 +8999,12 @@  discard block
 block discarded – undo
8999 8999
 		} else $offset = '+00:00';
9000 9000
 
9001 9001
 		if ($globalDBdriver == 'mysql') {
9002
-			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
9002
+			$query = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
9003 9003
 								FROM spotter_output".$filter_query." spotter_output.ident = :ident 
9004 9004
 								GROUP BY hour_name 
9005 9005
 								ORDER BY hour_name ASC";
9006 9006
 		} else {
9007
-			$query  = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
9007
+			$query = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
9008 9008
 								FROM spotter_output".$filter_query." spotter_output.ident = :ident 
9009 9009
 								GROUP BY hour_name 
9010 9010
 								ORDER BY hour_name ASC";
@@ -9012,12 +9012,12 @@  discard block
 block discarded – undo
9012 9012
       
9013 9013
 		
9014 9014
 		$sth = $this->db->prepare($query);
9015
-		$sth->execute(array(':ident' => $ident,':offset' => $offset));
9015
+		$sth->execute(array(':ident' => $ident, ':offset' => $offset));
9016 9016
       
9017 9017
 		$hour_array = array();
9018 9018
 		$temp_array = array();
9019 9019
         
9020
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
9020
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9021 9021
 		{
9022 9022
 			$temp_array['hour_name'] = $row['hour_name'];
9023 9023
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -9036,12 +9036,12 @@  discard block
 block discarded – undo
9036 9036
 	* @return Array the hour list
9037 9037
 	*
9038 9038
 	*/
9039
-	public function countAllHoursByRoute($departure_airport_icao, $arrival_airport_icao, $filters =array())
9039
+	public function countAllHoursByRoute($departure_airport_icao, $arrival_airport_icao, $filters = array())
9040 9040
 	{
9041 9041
 		global $globalTimezone, $globalDBdriver;
9042
-		$filter_query = $this->getFilter($filters,true,true);
9043
-		$departure_airport_icao = filter_var($departure_airport_icao,FILTER_SANITIZE_STRING);
9044
-		$arrival_airport_icao = filter_var($arrival_airport_icao,FILTER_SANITIZE_STRING);
9042
+		$filter_query = $this->getFilter($filters, true, true);
9043
+		$departure_airport_icao = filter_var($departure_airport_icao, FILTER_SANITIZE_STRING);
9044
+		$arrival_airport_icao = filter_var($arrival_airport_icao, FILTER_SANITIZE_STRING);
9045 9045
 		if ($globalTimezone != '') {
9046 9046
 			date_default_timezone_set($globalTimezone);
9047 9047
 			$datetime = new DateTime();
@@ -9049,24 +9049,24 @@  discard block
 block discarded – undo
9049 9049
 		} else $offset = '+00:00';
9050 9050
 
9051 9051
 		if ($globalDBdriver == 'mysql') {
9052
-			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
9052
+			$query = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
9053 9053
 								FROM spotter_output".$filter_query." (spotter_output.departure_airport_icao = :departure_airport_icao) AND (spotter_output.arrival_airport_icao = :arrival_airport_icao)
9054 9054
 								GROUP BY hour_name 
9055 9055
 								ORDER BY hour_name ASC";
9056 9056
 		} else {
9057
-			$query  = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
9057
+			$query = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
9058 9058
 								FROM spotter_output".$filter_query." (spotter_output.departure_airport_icao = :departure_airport_icao) AND (spotter_output.arrival_airport_icao = :arrival_airport_icao)
9059 9059
 								GROUP BY hour_name 
9060 9060
 								ORDER BY hour_name ASC";
9061 9061
 		}
9062 9062
 		
9063 9063
 		$sth = $this->db->prepare($query);
9064
-		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao,':arrival_airport_icao' => $arrival_airport_icao,':offset' => $offset));
9064
+		$sth->execute(array(':departure_airport_icao' => $departure_airport_icao, ':arrival_airport_icao' => $arrival_airport_icao, ':offset' => $offset));
9065 9065
       
9066 9066
 		$hour_array = array();
9067 9067
 		$temp_array = array();
9068 9068
         
9069
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
9069
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9070 9070
 		{
9071 9071
 			$temp_array['hour_name'] = $row['hour_name'];
9072 9072
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -9087,8 +9087,8 @@  discard block
 block discarded – undo
9087 9087
 	public function countAllHoursByCountry($country, $filters = array())
9088 9088
 	{
9089 9089
 		global $globalTimezone, $globalDBdriver;
9090
-		$filter_query = $this->getFilter($filters,true,true);
9091
-		$country = filter_var($country,FILTER_SANITIZE_STRING);
9090
+		$filter_query = $this->getFilter($filters, true, true);
9091
+		$country = filter_var($country, FILTER_SANITIZE_STRING);
9092 9092
 		if ($globalTimezone != '') {
9093 9093
 			date_default_timezone_set($globalTimezone);
9094 9094
 			$datetime = new DateTime();
@@ -9096,24 +9096,24 @@  discard block
 block discarded – undo
9096 9096
 		} else $offset = '+00:00';
9097 9097
 
9098 9098
 		if ($globalDBdriver == 'mysql') {
9099
-			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
9099
+			$query = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
9100 9100
 								FROM spotter_output".$filter_query." ((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country
9101 9101
 								GROUP BY hour_name 
9102 9102
 								ORDER BY hour_name ASC";
9103 9103
 		} else {
9104
-			$query  = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
9104
+			$query = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
9105 9105
 								FROM spotter_output".$filter_query." ((spotter_output.departure_airport_country = :country) OR (spotter_output.arrival_airport_country = :country)) OR spotter_output.airline_country = :country
9106 9106
 								GROUP BY hour_name 
9107 9107
 								ORDER BY hour_name ASC";
9108 9108
 		}
9109 9109
 		
9110 9110
 		$sth = $this->db->prepare($query);
9111
-		$sth->execute(array(':country' => $country,':offset' => $offset));
9111
+		$sth->execute(array(':country' => $country, ':offset' => $offset));
9112 9112
       
9113 9113
 		$hour_array = array();
9114 9114
 		$temp_array = array();
9115 9115
         
9116
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
9116
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9117 9117
 		{
9118 9118
 			$temp_array['hour_name'] = $row['hour_name'];
9119 9119
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -9135,8 +9135,8 @@  discard block
 block discarded – undo
9135 9135
 	*/
9136 9136
 	public function countOverallAircrafts($filters = array())
9137 9137
 	{
9138
-		$filter_query = $this->getFilter($filters,true,true);
9139
-		$query  = "SELECT COUNT(DISTINCT spotter_output.aircraft_icao) AS aircraft_count  
9138
+		$filter_query = $this->getFilter($filters, true, true);
9139
+		$query = "SELECT COUNT(DISTINCT spotter_output.aircraft_icao) AS aircraft_count  
9140 9140
                     FROM spotter_output".$filter_query." spotter_output.ident <> ''";
9141 9141
 		$sth = $this->db->prepare($query);
9142 9142
 		$sth->execute();
@@ -9151,8 +9151,8 @@  discard block
 block discarded – undo
9151 9151
 	*/
9152 9152
 	public function countOverallArrival($filters = array())
9153 9153
 	{
9154
-		$filter_query = $this->getFilter($filters,true,true);
9155
-		$query  = "SELECT COUNT(spotter_output.real_arrival_airport_icao) AS arrival_count  
9154
+		$filter_query = $this->getFilter($filters, true, true);
9155
+		$query = "SELECT COUNT(spotter_output.real_arrival_airport_icao) AS arrival_count  
9156 9156
                     FROM spotter_output".$filter_query." spotter_output.arrival_airport_icao <> ''";
9157 9157
 		
9158 9158
 		$sth = $this->db->prepare($query);
@@ -9168,8 +9168,8 @@  discard block
 block discarded – undo
9168 9168
 	*/
9169 9169
 	public function countOverallPilots($filters = array())
9170 9170
 	{
9171
-		$filter_query = $this->getFilter($filters,true,true);
9172
-		$query  = "SELECT COUNT(DISTINCT spotter_output.pilot_id) AS pilot_count  
9171
+		$filter_query = $this->getFilter($filters, true, true);
9172
+		$query = "SELECT COUNT(DISTINCT spotter_output.pilot_id) AS pilot_count  
9173 9173
                     FROM spotter_output".$filter_query." spotter_output.pilot_id <> ''";
9174 9174
 		$sth = $this->db->prepare($query);
9175 9175
 		$sth->execute();
@@ -9184,8 +9184,8 @@  discard block
 block discarded – undo
9184 9184
 	*/
9185 9185
 	public function countOverallOwners($filters = array())
9186 9186
 	{
9187
-		$filter_query = $this->getFilter($filters,true,true);
9188
-		$query  = "SELECT COUNT(DISTINCT spotter_output.owner_name) AS owner_count  
9187
+		$filter_query = $this->getFilter($filters, true, true);
9188
+		$query = "SELECT COUNT(DISTINCT spotter_output.owner_name) AS owner_count  
9189 9189
                     FROM spotter_output".$filter_query." spotter_output.owner_name <> ''";
9190 9190
 		$sth = $this->db->prepare($query);
9191 9191
 		$sth->execute();
@@ -9218,8 +9218,8 @@  discard block
 block discarded – undo
9218 9218
 	*/
9219 9219
 	public function countOverallMilitaryFlights($filters = array())
9220 9220
 	{
9221
-		$filter_query = $this->getFilter($filters,true,true);
9222
-		$query  = "SELECT COUNT(spotter_output.spotter_id) AS flight_count  
9221
+		$filter_query = $this->getFilter($filters, true, true);
9222
+		$query = "SELECT COUNT(spotter_output.spotter_id) AS flight_count  
9223 9223
                     FROM airlines,spotter_output".$filter_query." spotter_output.airline_icao = airlines.icao AND airlines.type = 'military'";
9224 9224
       
9225 9225
 		$sth = $this->db->prepare($query);
@@ -9256,7 +9256,7 @@  discard block
 block discarded – undo
9256 9256
 	public function countAllHoursFromToday($filters = array())
9257 9257
 	{
9258 9258
 		global $globalTimezone, $globalDBdriver;
9259
-		$filter_query = $this->getFilter($filters,true,true);
9259
+		$filter_query = $this->getFilter($filters, true, true);
9260 9260
 		if ($globalTimezone != '') {
9261 9261
 			date_default_timezone_set($globalTimezone);
9262 9262
 			$datetime = new DateTime();
@@ -9264,12 +9264,12 @@  discard block
 block discarded – undo
9264 9264
 		} else $offset = '+00:00';
9265 9265
 
9266 9266
 		if ($globalDBdriver == 'mysql') {
9267
-			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
9267
+			$query = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
9268 9268
 								FROM spotter_output".$filter_query." DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) = CURDATE()
9269 9269
 								GROUP BY hour_name 
9270 9270
 								ORDER BY hour_name ASC";
9271 9271
 		} else {
9272
-			$query  = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
9272
+			$query = "SELECT EXTRACT(HOUR FROM spotter_output.date AT TIME ZONE INTERVAL :offset) AS hour_name, count(*) as hour_count
9273 9273
 								FROM spotter_output".$filter_query." to_char(spotter_output.date AT TIME ZONE INTERVAL :offset,'YYYY-mm-dd') = CAST(NOW() AS date)
9274 9274
 								GROUP BY hour_name 
9275 9275
 								ORDER BY hour_name ASC";
@@ -9281,7 +9281,7 @@  discard block
 block discarded – undo
9281 9281
 		$hour_array = array();
9282 9282
 		$temp_array = array();
9283 9283
         
9284
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
9284
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9285 9285
 		{
9286 9286
 			$temp_array['hour_name'] = $row['hour_name'];
9287 9287
 			$temp_array['hour_count'] = $row['hour_count'];
@@ -9300,14 +9300,14 @@  discard block
 block discarded – undo
9300 9300
 	public function getUpcomingFlights($limit = '', $sort = '', $filters = array())
9301 9301
 	{
9302 9302
 		global $global_query, $globalDBdriver, $globalTimezone;
9303
-		$filter_query = $this->getFilter($filters,true,true);
9303
+		$filter_query = $this->getFilter($filters, true, true);
9304 9304
 		date_default_timezone_set('UTC');
9305 9305
 		$limit_query = '';
9306 9306
 		if ($limit != "")
9307 9307
 		{
9308 9308
 			$limit_array = explode(",", $limit);
9309
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
9310
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
9309
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
9310
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
9311 9311
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
9312 9312
 			{
9313 9313
 				//$limit_query = " LIMIT ".$limit_array[0].",".$limit_array[1];
@@ -9360,7 +9360,7 @@  discard block
 block discarded – undo
9360 9360
 			    GROUP BY spotter_output.ident,spotter_output.airline_name,spotter_output.airline_icao,spotter_output.airline_country,spotter_output.airline_type,spotter_output.departure_airport_icao,spotter_output.departure_airport_name,spotter_output.departure_airport_city,spotter_output.departure_airport_country,spotter_output.departure_airport_time,spotter_output.arrival_airport_icao,spotter_output.arrival_airport_name,spotter_output.arrival_airport_city,spotter_output.arrival_airport_country,spotter_output.arrival_airport_time, to_char(spotter_output.date,'HH')
9361 9361
 			    HAVING count(spotter_output.ident) > 5$orderby_query";
9362 9362
 			//echo $query;
9363
-			$spotter_array = $this->getDataFromDB($query.$limit_query,array(':timezone' => $globalTimezone));
9363
+			$spotter_array = $this->getDataFromDB($query.$limit_query, array(':timezone' => $globalTimezone));
9364 9364
 			/*
9365 9365
 			$sth = $this->db->prepare($query);
9366 9366
 			$sth->execute(array(':timezone' => $globalTimezone));
@@ -9379,9 +9379,9 @@  discard block
 block discarded – undo
9379 9379
 	*/
9380 9380
 	public function getSpotterIDBasedOnFlightAwareID($flightaware_id)
9381 9381
 	{
9382
-		$flightaware_id = filter_var($flightaware_id,FILTER_SANITIZE_STRING);
9382
+		$flightaware_id = filter_var($flightaware_id, FILTER_SANITIZE_STRING);
9383 9383
 
9384
-		$query  = "SELECT spotter_output.spotter_id
9384
+		$query = "SELECT spotter_output.spotter_id
9385 9385
 								FROM spotter_output 
9386 9386
 								WHERE spotter_output.flightaware_id = '".$flightaware_id."'";
9387 9387
         
@@ -9389,7 +9389,7 @@  discard block
 block discarded – undo
9389 9389
 		$sth = $this->db->prepare($query);
9390 9390
 		$sth->execute();
9391 9391
 
9392
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
9392
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9393 9393
 		{
9394 9394
 			return $row['spotter_id'];
9395 9395
 		}
@@ -9414,23 +9414,23 @@  discard block
 block discarded – undo
9414 9414
 		}
9415 9415
 		
9416 9416
 		$current_date = date("Y-m-d H:i:s");
9417
-		$date = date("Y-m-d H:i:s",strtotime($dateString." UTC"));
9417
+		$date = date("Y-m-d H:i:s", strtotime($dateString." UTC"));
9418 9418
 		
9419 9419
 		$diff = abs(strtotime($current_date) - strtotime($date));
9420 9420
 
9421
-		$time_array['years'] = floor($diff / (365*60*60*24)); 
9421
+		$time_array['years'] = floor($diff/(365*60*60*24)); 
9422 9422
 		$years = $time_array['years'];
9423 9423
 		
9424
-		$time_array['months'] = floor(($diff - $years * 365*60*60*24) / (30*60*60*24));
9424
+		$time_array['months'] = floor(($diff - $years*365*60*60*24)/(30*60*60*24));
9425 9425
 		$months = $time_array['months'];
9426 9426
 		
9427
-		$time_array['days'] = floor(($diff - $years * 365*60*60*24 - $months*30*60*60*24)/ (60*60*24));
9427
+		$time_array['days'] = floor(($diff - $years*365*60*60*24 - $months*30*60*60*24)/(60*60*24));
9428 9428
 		$days = $time_array['days'];
9429
-		$time_array['hours'] = floor(($diff - $years * 365*60*60*24 - $months*30*60*60*24 - $days*60*60*24)/ (60*60));
9429
+		$time_array['hours'] = floor(($diff - $years*365*60*60*24 - $months*30*60*60*24 - $days*60*60*24)/(60*60));
9430 9430
 		$hours = $time_array['hours'];
9431
-		$time_array['minutes'] = floor(($diff - $years * 365*60*60*24 - $months*30*60*60*24 - $days*60*60*24 - $hours*60*60)/ 60);
9431
+		$time_array['minutes'] = floor(($diff - $years*365*60*60*24 - $months*30*60*60*24 - $days*60*60*24 - $hours*60*60)/60);
9432 9432
 		$minutes = $time_array['minutes'];
9433
-		$time_array['seconds'] = floor(($diff - $years * 365*60*60*24 - $months*30*60*60*24 - $days*60*60*24 - $hours*60*60 - $minutes*60));  
9433
+		$time_array['seconds'] = floor(($diff - $years*365*60*60*24 - $months*30*60*60*24 - $days*60*60*24 - $hours*60*60 - $minutes*60));  
9434 9434
 		
9435 9435
 		return $time_array;	
9436 9436
 	}	
@@ -9456,63 +9456,63 @@  discard block
 block discarded – undo
9456 9456
 			$temp_array['direction_degree'] = $direction;
9457 9457
 			$temp_array['direction_shortname'] = "N";
9458 9458
 			$temp_array['direction_fullname'] = "North";
9459
-		} elseif ($direction >= 22.5 && $direction < 45){
9459
+		} elseif ($direction >= 22.5 && $direction < 45) {
9460 9460
 			$temp_array['direction_degree'] = $direction;
9461 9461
 			$temp_array['direction_shortname'] = "NNE";
9462 9462
 			$temp_array['direction_fullname'] = "North-Northeast";
9463
-		} elseif ($direction >= 45 && $direction < 67.5){
9463
+		} elseif ($direction >= 45 && $direction < 67.5) {
9464 9464
 			$temp_array['direction_degree'] = $direction;
9465 9465
 			$temp_array['direction_shortname'] = "NE";
9466 9466
 			$temp_array['direction_fullname'] = "Northeast";
9467
-		} elseif ($direction >= 67.5 && $direction < 90){
9467
+		} elseif ($direction >= 67.5 && $direction < 90) {
9468 9468
 			$temp_array['direction_degree'] = $direction;
9469 9469
 			$temp_array['direction_shortname'] = "ENE";
9470 9470
 			$temp_array['direction_fullname'] = "East-Northeast";
9471
-		} elseif ($direction >= 90 && $direction < 112.5){
9471
+		} elseif ($direction >= 90 && $direction < 112.5) {
9472 9472
 			$temp_array['direction_degree'] = $direction;
9473 9473
 			$temp_array['direction_shortname'] = "E";
9474 9474
 			$temp_array['direction_fullname'] = "East";
9475
-		} elseif ($direction >= 112.5 && $direction < 135){
9475
+		} elseif ($direction >= 112.5 && $direction < 135) {
9476 9476
 			$temp_array['direction_degree'] = $direction;
9477 9477
 			$temp_array['direction_shortname'] = "ESE";
9478 9478
 			$temp_array['direction_fullname'] = "East-Southeast";
9479
-		} elseif ($direction >= 135 && $direction < 157.5){
9479
+		} elseif ($direction >= 135 && $direction < 157.5) {
9480 9480
 			$temp_array['direction_degree'] = $direction;
9481 9481
 			$temp_array['direction_shortname'] = "SE";
9482 9482
 			$temp_array['direction_fullname'] = "Southeast";
9483
-		} elseif ($direction >= 157.5 && $direction < 180){
9483
+		} elseif ($direction >= 157.5 && $direction < 180) {
9484 9484
 			$temp_array['direction_degree'] = $direction;
9485 9485
 			$temp_array['direction_shortname'] = "SSE";
9486 9486
 			$temp_array['direction_fullname'] = "South-Southeast";
9487
-		} elseif ($direction >= 180 && $direction < 202.5){
9487
+		} elseif ($direction >= 180 && $direction < 202.5) {
9488 9488
 			$temp_array['direction_degree'] = $direction;
9489 9489
 			$temp_array['direction_shortname'] = "S";
9490 9490
 			$temp_array['direction_fullname'] = "South";
9491
-		} elseif ($direction >= 202.5 && $direction < 225){
9491
+		} elseif ($direction >= 202.5 && $direction < 225) {
9492 9492
 			$temp_array['direction_degree'] = $direction;
9493 9493
 			$temp_array['direction_shortname'] = "SSW";
9494 9494
 			$temp_array['direction_fullname'] = "South-Southwest";
9495
-		} elseif ($direction >= 225 && $direction < 247.5){
9495
+		} elseif ($direction >= 225 && $direction < 247.5) {
9496 9496
 			$temp_array['direction_degree'] = $direction;
9497 9497
 			$temp_array['direction_shortname'] = "SW";
9498 9498
 			$temp_array['direction_fullname'] = "Southwest";
9499
-		} elseif ($direction >= 247.5 && $direction < 270){
9499
+		} elseif ($direction >= 247.5 && $direction < 270) {
9500 9500
 			$temp_array['direction_degree'] = $direction;
9501 9501
 			$temp_array['direction_shortname'] = "WSW";
9502 9502
 			$temp_array['direction_fullname'] = "West-Southwest";
9503
-		} elseif ($direction >= 270 && $direction < 292.5){
9503
+		} elseif ($direction >= 270 && $direction < 292.5) {
9504 9504
 			$temp_array['direction_degree'] = $direction;
9505 9505
 			$temp_array['direction_shortname'] = "W";
9506 9506
 			$temp_array['direction_fullname'] = "West";
9507
-		} elseif ($direction >= 292.5 && $direction < 315){
9507
+		} elseif ($direction >= 292.5 && $direction < 315) {
9508 9508
 			$temp_array['direction_degree'] = $direction;
9509 9509
 			$temp_array['direction_shortname'] = "WNW";
9510 9510
 			$temp_array['direction_fullname'] = "West-Northwest";
9511
-		} elseif ($direction >= 315 && $direction < 337.5){
9511
+		} elseif ($direction >= 315 && $direction < 337.5) {
9512 9512
 			$temp_array['direction_degree'] = $direction;
9513 9513
 			$temp_array['direction_shortname'] = "NW";
9514 9514
 			$temp_array['direction_fullname'] = "Northwest";
9515
-		} elseif ($direction >= 337.5 && $direction < 360){
9515
+		} elseif ($direction >= 337.5 && $direction < 360) {
9516 9516
 			$temp_array['direction_degree'] = $direction;
9517 9517
 			$temp_array['direction_shortname'] = "NNW";
9518 9518
 			$temp_array['direction_fullname'] = "North-Northwest";
@@ -9565,9 +9565,9 @@  discard block
 block discarded – undo
9565 9565
 	*/
9566 9566
 	public function getAircraftRegistrationBymodeS($aircraft_modes)
9567 9567
 	{
9568
-		$aircraft_modes = filter_var($aircraft_modes,FILTER_SANITIZE_STRING);
9568
+		$aircraft_modes = filter_var($aircraft_modes, FILTER_SANITIZE_STRING);
9569 9569
 	
9570
-		$query  = "SELECT aircraft_modes.Registration FROM aircraft_modes WHERE aircraft_modes.ModeS = :aircraft_modes LIMIT 1";
9570
+		$query = "SELECT aircraft_modes.Registration FROM aircraft_modes WHERE aircraft_modes.ModeS = :aircraft_modes LIMIT 1";
9571 9571
 		
9572 9572
 		$sth = $this->db->prepare($query);
9573 9573
 		$sth->execute(array(':aircraft_modes' => $aircraft_modes));
@@ -9590,9 +9590,9 @@  discard block
 block discarded – undo
9590 9590
 	*/
9591 9591
 	public function getAircraftTypeBymodeS($aircraft_modes)
9592 9592
 	{
9593
-		$aircraft_modes = filter_var($aircraft_modes,FILTER_SANITIZE_STRING);
9593
+		$aircraft_modes = filter_var($aircraft_modes, FILTER_SANITIZE_STRING);
9594 9594
 	
9595
-		$query  = "SELECT aircraft_modes.type_flight FROM aircraft_modes WHERE aircraft_modes.ModeS = :aircraft_modes LIMIT 1";
9595
+		$query = "SELECT aircraft_modes.type_flight FROM aircraft_modes WHERE aircraft_modes.ModeS = :aircraft_modes LIMIT 1";
9596 9596
 		
9597 9597
 		$sth = $this->db->prepare($query);
9598 9598
 		$sth->execute(array(':aircraft_modes' => $aircraft_modes));
@@ -9613,11 +9613,11 @@  discard block
 block discarded – undo
9613 9613
 	* @param Float $longitude longitute of the flight
9614 9614
 	* @return String the countrie
9615 9615
 	*/
9616
-	public function getCountryFromLatitudeLongitude($latitude,$longitude)
9616
+	public function getCountryFromLatitudeLongitude($latitude, $longitude)
9617 9617
 	{
9618 9618
 		global $globalDBdriver, $globalDebug;
9619
-		$latitude = filter_var($latitude,FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
9620
-		$longitude = filter_var($longitude,FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
9619
+		$latitude = filter_var($latitude, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
9620
+		$longitude = filter_var($longitude, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
9621 9621
 	
9622 9622
 		$Connection = new Connection($this->db);
9623 9623
 		if (!$Connection->tableExists('countries')) return '';
@@ -9657,19 +9657,19 @@  discard block
 block discarded – undo
9657 9657
 	*/
9658 9658
 	public function convertAircraftRegistration($registration)
9659 9659
 	{
9660
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
9660
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
9661 9661
 		$registration_prefix = '';
9662 9662
 		$registration_1 = substr($registration, 0, 1);
9663 9663
 		$registration_2 = substr($registration, 0, 2);
9664 9664
 
9665 9665
 		//first get the prefix based on two characters
9666
-		$query  = "SELECT aircraft_registration.registration_prefix FROM aircraft_registration WHERE registration_prefix = :registration_2";
9666
+		$query = "SELECT aircraft_registration.registration_prefix FROM aircraft_registration WHERE registration_prefix = :registration_2";
9667 9667
       
9668 9668
 		
9669 9669
 		$sth = $this->db->prepare($query);
9670 9670
 		$sth->execute(array(':registration_2' => $registration_2));
9671 9671
         
9672
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
9672
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9673 9673
 		{
9674 9674
 			$registration_prefix = $row['registration_prefix'];
9675 9675
 		}
@@ -9677,11 +9677,11 @@  discard block
 block discarded – undo
9677 9677
 		//if we didn't find a two chracter prefix lets just search the one with one character
9678 9678
 		if ($registration_prefix == '')
9679 9679
 		{
9680
-			$query  = "SELECT aircraft_registration.registration_prefix FROM aircraft_registration WHERE registration_prefix = :registration_1";
9680
+			$query = "SELECT aircraft_registration.registration_prefix FROM aircraft_registration WHERE registration_prefix = :registration_1";
9681 9681
 			$sth = $this->db->prepare($query);
9682 9682
 			$sth->execute(array(':registration_1' => $registration_1));
9683 9683
 	        
9684
-			while($row = $sth->fetch(PDO::FETCH_ASSOC))
9684
+			while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9685 9685
 			{
9686 9686
 				$registration_prefix = $row['registration_prefix'];
9687 9687
 			}
@@ -9695,7 +9695,7 @@  discard block
 block discarded – undo
9695 9695
 			} else {
9696 9696
 				$registration = preg_replace("/^(.{1})/", "$1-", $registration);
9697 9697
 			}
9698
-		} else if(strlen($registration_prefix) == 2){
9698
+		} else if (strlen($registration_prefix) == 2) {
9699 9699
 			if (0 === strpos($registration, 'N')) {
9700 9700
 				$registration = preg_replace("/^(.{2})/", "$1", $registration);
9701 9701
 			} else {
@@ -9714,17 +9714,17 @@  discard block
 block discarded – undo
9714 9714
 	*/
9715 9715
 	public function countryFromAircraftRegistration($registration)
9716 9716
 	{
9717
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
9717
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
9718 9718
 		
9719 9719
 		$registration_prefix = '';
9720
-		$registration_test = explode('-',$registration);
9720
+		$registration_test = explode('-', $registration);
9721 9721
 		$country = '';
9722 9722
 		if ($registration_test[0] != $registration) {
9723 9723
 			$query  = "SELECT aircraft_registration.registration_prefix, aircraft_registration.country FROM aircraft_registration WHERE registration_prefix = :registration_1 LIMIT 1";
9724 9724
 	      
9725 9725
 			$sth = $this->db->prepare($query);
9726 9726
 			$sth->execute(array(':registration_1' => $registration_test[0]));
9727
-			while($row = $sth->fetch(PDO::FETCH_ASSOC))
9727
+			while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9728 9728
 			{
9729 9729
 				//$registration_prefix = $row['registration_prefix'];
9730 9730
 				$country = $row['country'];
@@ -9735,13 +9735,13 @@  discard block
 block discarded – undo
9735 9735
 
9736 9736
 			$country = '';
9737 9737
 			//first get the prefix based on two characters
9738
-			$query  = "SELECT aircraft_registration.registration_prefix, aircraft_registration.country FROM aircraft_registration WHERE registration_prefix = :registration_2 LIMIT 1";
9738
+			$query = "SELECT aircraft_registration.registration_prefix, aircraft_registration.country FROM aircraft_registration WHERE registration_prefix = :registration_2 LIMIT 1";
9739 9739
       
9740 9740
 			
9741 9741
 			$sth = $this->db->prepare($query);
9742 9742
 			$sth->execute(array(':registration_2' => $registration_2));
9743 9743
         
9744
-			while($row = $sth->fetch(PDO::FETCH_ASSOC))
9744
+			while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9745 9745
 			{
9746 9746
 				$registration_prefix = $row['registration_prefix'];
9747 9747
 				$country = $row['country'];
@@ -9750,12 +9750,12 @@  discard block
 block discarded – undo
9750 9750
 			//if we didn't find a two chracter prefix lets just search the one with one character
9751 9751
 			if ($registration_prefix == "")
9752 9752
 			{
9753
-				$query  = "SELECT aircraft_registration.registration_prefix, aircraft_registration.country FROM aircraft_registration WHERE registration_prefix = :registration_1 LIMIT 1";
9753
+				$query = "SELECT aircraft_registration.registration_prefix, aircraft_registration.country FROM aircraft_registration WHERE registration_prefix = :registration_1 LIMIT 1";
9754 9754
 	      
9755 9755
 				$sth = $this->db->prepare($query);
9756 9756
 				$sth->execute(array(':registration_1' => $registration_1));
9757 9757
 	        
9758
-				while($row = $sth->fetch(PDO::FETCH_ASSOC))
9758
+				while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9759 9759
 				{
9760 9760
 					//$registration_prefix = $row['registration_prefix'];
9761 9761
 					$country = $row['country'];
@@ -9772,9 +9772,9 @@  discard block
 block discarded – undo
9772 9772
 	* @param String $flightaware_id flightaware_id from spotter_output table
9773 9773
 	* @param String $highlight New highlight value
9774 9774
 	*/
9775
-	public function setHighlightFlight($flightaware_id,$highlight) {
9775
+	public function setHighlightFlight($flightaware_id, $highlight) {
9776 9776
 		
9777
-		$query  = "UPDATE spotter_output SET highlight = :highlight WHERE flightaware_id = :flightaware_id";
9777
+		$query = "UPDATE spotter_output SET highlight = :highlight WHERE flightaware_id = :flightaware_id";
9778 9778
 		$sth = $this->db->prepare($query);
9779 9779
 		$sth->execute(array(':flightaware_id' => $flightaware_id, ':highlight' => $highlight));
9780 9780
 	}
@@ -9803,7 +9803,7 @@  discard block
 block discarded – undo
9803 9803
 		
9804 9804
 		$bitly_data = json_decode($bitly_data);
9805 9805
 		$bitly_url = '';
9806
-		if ($bitly_data->status_txt = "OK"){
9806
+		if ($bitly_data->status_txt = "OK") {
9807 9807
 			$bitly_url = $bitly_data->data->url;
9808 9808
 		}
9809 9809
 
@@ -9813,7 +9813,7 @@  discard block
 block discarded – undo
9813 9813
 
9814 9814
 	public function getOrderBy()
9815 9815
 	{
9816
-		$orderby = array("aircraft_asc" => array("key" => "aircraft_asc", "value" => "Aircraft Type - ASC", "sql" => "ORDER BY spotter_output.aircraft_icao ASC"), "aircraft_desc" => array("key" => "aircraft_desc", "value" => "Aircraft Type - DESC", "sql" => "ORDER BY spotter_output.aircraft_icao DESC"),"manufacturer_asc" => array("key" => "manufacturer_asc", "value" => "Aircraft Manufacturer - ASC", "sql" => "ORDER BY spotter_output.aircraft_manufacturer ASC"), "manufacturer_desc" => array("key" => "manufacturer_desc", "value" => "Aircraft Manufacturer - DESC", "sql" => "ORDER BY spotter_output.aircraft_manufacturer DESC"),"airline_name_asc" => array("key" => "airline_name_asc", "value" => "Airline Name - ASC", "sql" => "ORDER BY spotter_output.airline_name ASC"), "airline_name_desc" => array("key" => "airline_name_desc", "value" => "Airline Name - DESC", "sql" => "ORDER BY spotter_output.airline_name DESC"), "ident_asc" => array("key" => "ident_asc", "value" => "Ident - ASC", "sql" => "ORDER BY spotter_output.ident ASC"), "ident_desc" => array("key" => "ident_desc", "value" => "Ident - DESC", "sql" => "ORDER BY spotter_output.ident DESC"), "airport_departure_asc" => array("key" => "airport_departure_asc", "value" => "Departure Airport - ASC", "sql" => "ORDER BY spotter_output.departure_airport_city ASC"), "airport_departure_desc" => array("key" => "airport_departure_desc", "value" => "Departure Airport - DESC", "sql" => "ORDER BY spotter_output.departure_airport_city DESC"), "airport_arrival_asc" => array("key" => "airport_arrival_asc", "value" => "Arrival Airport - ASC", "sql" => "ORDER BY spotter_output.arrival_airport_city ASC"), "airport_arrival_desc" => array("key" => "airport_arrival_desc", "value" => "Arrival Airport - DESC", "sql" => "ORDER BY spotter_output.arrival_airport_city DESC"), "date_asc" => array("key" => "date_asc", "value" => "Date - ASC", "sql" => "ORDER BY spotter_output.date ASC"), "date_desc" => array("key" => "date_desc", "value" => "Date - DESC", "sql" => "ORDER BY spotter_output.date DESC"),"distance_asc" => array("key" => "distance_asc","value" => "Distance - ASC","sql" => "ORDER BY distance ASC"),"distance_desc" => array("key" => "distance_desc","value" => "Distance - DESC","sql" => "ORDER BY distance DESC"));
9816
+		$orderby = array("aircraft_asc" => array("key" => "aircraft_asc", "value" => "Aircraft Type - ASC", "sql" => "ORDER BY spotter_output.aircraft_icao ASC"), "aircraft_desc" => array("key" => "aircraft_desc", "value" => "Aircraft Type - DESC", "sql" => "ORDER BY spotter_output.aircraft_icao DESC"), "manufacturer_asc" => array("key" => "manufacturer_asc", "value" => "Aircraft Manufacturer - ASC", "sql" => "ORDER BY spotter_output.aircraft_manufacturer ASC"), "manufacturer_desc" => array("key" => "manufacturer_desc", "value" => "Aircraft Manufacturer - DESC", "sql" => "ORDER BY spotter_output.aircraft_manufacturer DESC"), "airline_name_asc" => array("key" => "airline_name_asc", "value" => "Airline Name - ASC", "sql" => "ORDER BY spotter_output.airline_name ASC"), "airline_name_desc" => array("key" => "airline_name_desc", "value" => "Airline Name - DESC", "sql" => "ORDER BY spotter_output.airline_name DESC"), "ident_asc" => array("key" => "ident_asc", "value" => "Ident - ASC", "sql" => "ORDER BY spotter_output.ident ASC"), "ident_desc" => array("key" => "ident_desc", "value" => "Ident - DESC", "sql" => "ORDER BY spotter_output.ident DESC"), "airport_departure_asc" => array("key" => "airport_departure_asc", "value" => "Departure Airport - ASC", "sql" => "ORDER BY spotter_output.departure_airport_city ASC"), "airport_departure_desc" => array("key" => "airport_departure_desc", "value" => "Departure Airport - DESC", "sql" => "ORDER BY spotter_output.departure_airport_city DESC"), "airport_arrival_asc" => array("key" => "airport_arrival_asc", "value" => "Arrival Airport - ASC", "sql" => "ORDER BY spotter_output.arrival_airport_city ASC"), "airport_arrival_desc" => array("key" => "airport_arrival_desc", "value" => "Arrival Airport - DESC", "sql" => "ORDER BY spotter_output.arrival_airport_city DESC"), "date_asc" => array("key" => "date_asc", "value" => "Date - ASC", "sql" => "ORDER BY spotter_output.date ASC"), "date_desc" => array("key" => "date_desc", "value" => "Date - DESC", "sql" => "ORDER BY spotter_output.date DESC"), "distance_asc" => array("key" => "distance_asc", "value" => "Distance - ASC", "sql" => "ORDER BY distance ASC"), "distance_desc" => array("key" => "distance_desc", "value" => "Distance - DESC", "sql" => "ORDER BY distance DESC"));
9817 9817
 		
9818 9818
 		return $orderby;
9819 9819
 		
@@ -9947,14 +9947,14 @@  discard block
 block discarded – undo
9947 9947
 		}
9948 9948
 		$sth = $this->db->prepare($query);
9949 9949
 		$sth->execute();
9950
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
9950
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9951 9951
 		{
9952 9952
 			$departure_airport_array = $this->getAllAirportInfo($row['fromairport_icao']);
9953 9953
 			$arrival_airport_array = $this->getAllAirportInfo($row['toairport_icao']);
9954 9954
 			if (count($departure_airport_array) > 0 && count($arrival_airport_array) > 0) {
9955
-				$update_query="UPDATE spotter_output SET departure_airport_icao = :fromicao, arrival_airport_icao = :toicao, departure_airport_name = :departure_airport_name, departure_airport_city = :departure_airport_city, departure_airport_country = :departure_airport_country, arrival_airport_name = :arrival_airport_name, arrival_airport_city = :arrival_airport_city, arrival_airport_country = :arrival_airport_country WHERE spotter_id = :spotter_id";
9955
+				$update_query = "UPDATE spotter_output SET departure_airport_icao = :fromicao, arrival_airport_icao = :toicao, departure_airport_name = :departure_airport_name, departure_airport_city = :departure_airport_city, departure_airport_country = :departure_airport_country, arrival_airport_name = :arrival_airport_name, arrival_airport_city = :arrival_airport_city, arrival_airport_country = :arrival_airport_country WHERE spotter_id = :spotter_id";
9956 9956
 				$sthu = $this->db->prepare($update_query);
9957
-				$sthu->execute(array(':fromicao' => $row['fromairport_icao'],':toicao' => $row['toairport_icao'],':spotter_id' => $row['spotter_id'],':departure_airport_name' => $departure_airport_array[0]['name'],':departure_airport_city' => $departure_airport_array[0]['city'],':departure_airport_country' => $departure_airport_array[0]['country'],':arrival_airport_name' => $arrival_airport_array[0]['name'],':arrival_airport_city' => $arrival_airport_array[0]['city'],':arrival_airport_country' => $arrival_airport_array[0]['country']));
9957
+				$sthu->execute(array(':fromicao' => $row['fromairport_icao'], ':toicao' => $row['toairport_icao'], ':spotter_id' => $row['spotter_id'], ':departure_airport_name' => $departure_airport_array[0]['name'], ':departure_airport_city' => $departure_airport_array[0]['city'], ':departure_airport_country' => $departure_airport_array[0]['country'], ':arrival_airport_name' => $arrival_airport_array[0]['name'], ':arrival_airport_city' => $arrival_airport_array[0]['city'], ':arrival_airport_country' => $arrival_airport_array[0]['country']));
9958 9958
 			}
9959 9959
 		}
9960 9960
 		
@@ -9967,7 +9967,7 @@  discard block
 block discarded – undo
9967 9967
 		}
9968 9968
 		$sth = $this->db->prepare($query);
9969 9969
 		$sth->execute();
9970
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
9970
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
9971 9971
 		{
9972 9972
 			if (is_numeric(substr($row['ident'], -1, 1)))
9973 9973
 			{
@@ -9976,11 +9976,11 @@  discard block
 block discarded – undo
9976 9976
 				elseif (isset($row['format_source']) && $row['format_source'] == 'whazzup') $fromsource = 'ivao';
9977 9977
 				elseif (isset($globalVATSIM) && $globalVATSIM) $fromsource = 'vatsim';
9978 9978
 				elseif (isset($globalIVAO) && $globalIVAO) $fromsource = 'ivao';
9979
-				$airline_array = $this->getAllAirlineInfo(substr($row['ident'], 0, 3),$fromsource);
9979
+				$airline_array = $this->getAllAirlineInfo(substr($row['ident'], 0, 3), $fromsource);
9980 9980
 				if (isset($airline_array[0]['name'])) {
9981
-					$update_query  = "UPDATE spotter_output SET spotter_output.airline_name = :airline_name, spotter_output.airline_icao = :airline_icao, spotter_output.airline_country = :airline_country, spotter_output.airline_type = :airline_type WHERE spotter_output.spotter_id = :spotter_id";
9981
+					$update_query = "UPDATE spotter_output SET spotter_output.airline_name = :airline_name, spotter_output.airline_icao = :airline_icao, spotter_output.airline_country = :airline_country, spotter_output.airline_type = :airline_type WHERE spotter_output.spotter_id = :spotter_id";
9982 9982
 					$sthu = $this->db->prepare($update_query);
9983
-					$sthu->execute(array(':airline_name' => $airline_array[0]['name'],':airline_icao' => $airline_array[0]['icao'], ':airline_country' => $airline_array[0]['country'], ':airline_type' => $airline_array[0]['type'], ':spotter_id' => $row['spotter_id']));
9983
+					$sthu->execute(array(':airline_name' => $airline_array[0]['name'], ':airline_icao' => $airline_array[0]['icao'], ':airline_country' => $airline_array[0]['country'], ':airline_type' => $airline_array[0]['type'], ':spotter_id' => $row['spotter_id']));
9984 9984
 				}
9985 9985
 			}
9986 9986
 		}
@@ -10000,18 +10000,18 @@  discard block
 block discarded – undo
10000 10000
 		}
10001 10001
 		$sth = $this->db->prepare($query);
10002 10002
 		$sth->execute();
10003
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
10003
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
10004 10004
 		{
10005 10005
 			if ($row['aircraft_icao'] != '') {
10006 10006
 				$aircraft_name = $this->getAllAircraftInfo($row['aircraft_icao']);
10007
-				if ($row['registration'] != ""){
10007
+				if ($row['registration'] != "") {
10008 10008
 					$image_array = $Image->getSpotterImage($row['registration']);
10009 10009
 					if (!isset($image_array[0]['registration'])) {
10010 10010
 						$Image->addSpotterImage($row['registration']);
10011 10011
 					}
10012 10012
 				}
10013 10013
 				if (count($aircraft_name) > 0) {
10014
-					$update_query  = "UPDATE spotter_output SET spotter_output.aircraft_name = :aircraft_name, spotter_output.aircraft_manufacturer = :aircraft_manufacturer WHERE spotter_output.spotter_id = :spotter_id";
10014
+					$update_query = "UPDATE spotter_output SET spotter_output.aircraft_name = :aircraft_name, spotter_output.aircraft_manufacturer = :aircraft_manufacturer WHERE spotter_output.spotter_id = :spotter_id";
10015 10015
 					$sthu = $this->db->prepare($update_query);
10016 10016
 					$sthu->execute(array(':aircraft_name' => $aircraft_name[0]['type'], ':aircraft_manufacturer' => $aircraft_name[0]['manufacturer'], ':spotter_id' => $row['spotter_id']));
10017 10017
 				}
@@ -10026,10 +10026,10 @@  discard block
 block discarded – undo
10026 10026
 		$query = "SELECT spotter_output.spotter_id, spotter_output.last_latitude, spotter_output.last_longitude, spotter_output.last_altitude, spotter_output.arrival_airport_icao, spotter_output.real_arrival_airport_icao FROM spotter_output";
10027 10027
 		$sth = $this->db->prepare($query);
10028 10028
 		$sth->execute();
10029
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
10029
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
10030 10030
 		{
10031 10031
 			if ($row['last_latitude'] != '' && $row['last_longitude'] != '') {
10032
-				$closestAirports = $this->closestAirports($row['last_latitude'],$row['last_longitude'],$globalClosestMinDist);
10032
+				$closestAirports = $this->closestAirports($row['last_latitude'], $row['last_longitude'], $globalClosestMinDist);
10033 10033
 				$airport_icao = '';
10034 10034
 				 if (isset($closestAirports[0])) {
10035 10035
 					if ($row['arrival_airport_icao'] == $closestAirports[0]['icao']) {
@@ -10043,7 +10043,7 @@  discard block
 block discarded – undo
10043 10043
 								break;
10044 10044
 							}
10045 10045
 						}
10046
-					} elseif ($row['last_altitude'] == 0 || ($row['last_altitude'] != '' && ($closestAirports[0]['altitude'] <= $row['last_altitude']*100+1000 && $row['last_altitude']*100 < $closestAirports[0]['altitude']+5000))) {
10046
+					} elseif ($row['last_altitude'] == 0 || ($row['last_altitude'] != '' && ($closestAirports[0]['altitude'] <= $row['last_altitude']*100 + 1000 && $row['last_altitude']*100 < $closestAirports[0]['altitude'] + 5000))) {
10047 10047
 						$airport_icao = $closestAirports[0]['icao'];
10048 10048
 						if ($globalDebug) echo "\o/ NP --++ Find arrival airport. Airport ICAO : ".$airport_icao." !  Latitude : ".$row['last_latitude'].' - Longitude : '.$row['last_longitude'].' - MinDist : '.$globalClosestMinDist." - Airport altitude : ".$closestAirports[0]['altitude'].' - flight altitude : '.($row['last_altitude']*100)."\n";
10049 10049
 					} else {
@@ -10054,28 +10054,28 @@  discard block
 block discarded – undo
10054 10054
 				}
10055 10055
 				if ($row['real_arrival_airport_icao'] != $airport_icao) {
10056 10056
 					if ($globalDebug) echo "Updating airport to ".$airport_icao."...\n";
10057
-					$update_query="UPDATE spotter_output SET real_arrival_airport_icao = :airport_icao WHERE spotter_id = :spotter_id";
10057
+					$update_query = "UPDATE spotter_output SET real_arrival_airport_icao = :airport_icao WHERE spotter_id = :spotter_id";
10058 10058
 					$sthu = $this->db->prepare($update_query);
10059
-					$sthu->execute(array(':airport_icao' => $airport_icao,':spotter_id' => $row['spotter_id']));
10059
+					$sthu->execute(array(':airport_icao' => $airport_icao, ':spotter_id' => $row['spotter_id']));
10060 10060
 				}
10061 10061
 			}
10062 10062
 		}
10063 10063
 	}
10064 10064
 	
10065
-	public function closestAirports($origLat,$origLon,$dist = 10) {
10065
+	public function closestAirports($origLat, $origLon, $dist = 10) {
10066 10066
 		global $globalDBdriver;
10067
-		$dist = number_format($dist*0.621371,2,'.',''); // convert km to mile
10067
+		$dist = number_format($dist*0.621371, 2, '.', ''); // convert km to mile
10068 10068
 /*
10069 10069
 		$query="SELECT name, icao, latitude, longitude, altitude, 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - abs(latitude))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(abs(latitude)*pi()/180)*POWER(SIN(($origLon-longitude)*pi()/180/2),2))) as distance 
10070 10070
                       FROM airport WHERE longitude between ($origLon-$dist/abs(cos(radians($origLat))*69)) and ($origLon+$dist/abs(cos(radians($origLat))*69)) and latitude between ($origLat-($dist/69)) and ($origLat+($dist/69)) 
10071 10071
                       having distance < $dist ORDER BY distance limit 100;";
10072 10072
 */
10073 10073
 		if ($globalDBdriver == 'mysql') {
10074
-			$query="SELECT name, icao, latitude, longitude, altitude, 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - latitude)*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(latitude*pi()/180)*POWER(SIN(($origLon-longitude)*pi()/180/2),2))) as distance 
10074
+			$query = "SELECT name, icao, latitude, longitude, altitude, 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - latitude)*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(latitude*pi()/180)*POWER(SIN(($origLon-longitude)*pi()/180/2),2))) as distance 
10075 10075
 	                      FROM airport WHERE longitude between ($origLon-$dist/cos(radians($origLat))*69) and ($origLon+$dist/cos(radians($origLat)*69)) and latitude between ($origLat-($dist/69)) and ($origLat+($dist/69)) 
10076 10076
 	                      AND (3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - latitude)*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(latitude*pi()/180)*POWER(SIN(($origLon-longitude)*pi()/180/2),2)))) < $dist ORDER BY distance limit 100;";
10077 10077
                 } else {
10078
-			$query="SELECT name, icao, latitude, longitude, altitude, 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - CAST(latitude as double precision))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(CAST(latitude as double precision)*pi()/180)*POWER(SIN(($origLon-CAST(longitude as double precision))*pi()/180/2),2))) as distance 
10078
+			$query = "SELECT name, icao, latitude, longitude, altitude, 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - CAST(latitude as double precision))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(CAST(latitude as double precision)*pi()/180)*POWER(SIN(($origLon-CAST(longitude as double precision))*pi()/180/2),2))) as distance 
10079 10079
 	                      FROM airport WHERE CAST(longitude as double precision) between ($origLon-$dist/cos(radians($origLat))*69) and ($origLon+$dist/cos(radians($origLat))*69) and CAST(latitude as double precision) between ($origLat-($dist/69)) and ($origLat+($dist/69)) 
10080 10080
 	                      AND (3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - CAST(latitude as double precision))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(CAST(latitude as double precision)*pi()/180)*POWER(SIN(($origLon-CAST(longitude as double precision))*pi()/180/2),2)))) < $dist ORDER BY distance limit 100;";
10081 10081
     		}
Please login to merge, or discard this patch.
Braces   +664 added lines, -230 removed lines patch added patch discarded remove patch
@@ -27,7 +27,9 @@  discard block
 block discarded – undo
27 27
 				$filter = array_merge($globalStatsFilters[$globalFilterName],$filter);
28 28
 			}
29 29
 		}
30
-		if (is_array($globalFilter)) $filter = array_merge($globalFilter,$filter);
30
+		if (is_array($globalFilter)) {
31
+			$filter = array_merge($globalFilter,$filter);
32
+		}
31 33
 		$filter_query_join = '';
32 34
 		$filter_query_where = '';
33 35
 		foreach($filters as $flt) {
@@ -72,8 +74,11 @@  discard block
 block discarded – undo
72 74
 				$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
73 75
 			}
74 76
 		}
75
-		if ($filter_query_where == '' && $where) $filter_query_where = ' WHERE';
76
-		elseif ($filter_query_where != '' && $and) $filter_query_where .= ' AND';
77
+		if ($filter_query_where == '' && $where) {
78
+			$filter_query_where = ' WHERE';
79
+		} elseif ($filter_query_where != '' && $and) {
80
+			$filter_query_where .= ' AND';
81
+		}
77 82
 		$filter_query = $filter_query_join.$filter_query_where;
78 83
 		return $filter_query;
79 84
 	}
@@ -93,10 +98,18 @@  discard block
 block discarded – undo
93 98
 		$Image = new Image($this->db);
94 99
 		$Schedule = new Schedule($this->db);
95 100
 		$ACARS = new ACARS($this->db);
96
-		if (!isset($globalIVAO)) $globalIVAO = FALSE;
97
-		if (!isset($globalVATSIM)) $globalVATSIM = FALSE;
98
-		if (!isset($globalphpVMS)) $globalphpVMS = FALSE;
99
-		if (!isset($globalVAM)) $globalVAM = FALSE;
101
+		if (!isset($globalIVAO)) {
102
+			$globalIVAO = FALSE;
103
+		}
104
+		if (!isset($globalVATSIM)) {
105
+			$globalVATSIM = FALSE;
106
+		}
107
+		if (!isset($globalphpVMS)) {
108
+			$globalphpVMS = FALSE;
109
+		}
110
+		if (!isset($globalVAM)) {
111
+			$globalVAM = FALSE;
112
+		}
100 113
 		date_default_timezone_set('UTC');
101 114
 		
102 115
 		if (!is_string($query))
@@ -143,21 +156,35 @@  discard block
 block discarded – undo
143 156
 			} else {
144 157
 				$temp_array['spotter_id'] = '';
145 158
 			}
146
-			if (isset($row['flightaware_id'])) $temp_array['flightaware_id'] = $row['flightaware_id'];
147
-			if (isset($row['modes'])) $temp_array['modes'] = $row['modes'];
159
+			if (isset($row['flightaware_id'])) {
160
+				$temp_array['flightaware_id'] = $row['flightaware_id'];
161
+			}
162
+			if (isset($row['modes'])) {
163
+				$temp_array['modes'] = $row['modes'];
164
+			}
148 165
 			$temp_array['ident'] = $row['ident'];
149 166
 			if (isset($row['registration']) && $row['registration'] != '') {
150 167
 				$temp_array['registration'] = $row['registration'];
151 168
 			} elseif (isset($temp_array['modes'])) {
152 169
 				$temp_array['registration'] = $this->getAircraftRegistrationBymodeS($temp_array['modes']);
153
-			} else $temp_array['registration'] = '';
154
-			if (isset($row['aircraft_icao'])) $temp_array['aircraft_type'] = $row['aircraft_icao'];
170
+			} else {
171
+				$temp_array['registration'] = '';
172
+			}
173
+			if (isset($row['aircraft_icao'])) {
174
+				$temp_array['aircraft_type'] = $row['aircraft_icao'];
175
+			}
155 176
 			
156 177
 			$temp_array['departure_airport'] = $row['departure_airport_icao'];
157 178
 			$temp_array['arrival_airport'] = $row['arrival_airport_icao'];
158
-			if (isset($row['real_arrival_airport_icao']) && $row['real_arrival_airport_icao'] != NULL) $temp_array['real_arrival_airport'] = $row['real_arrival_airport_icao'];
159
-			if (isset($row['latitude'])) $temp_array['latitude'] = $row['latitude'];
160
-			if (isset($row['longitude'])) $temp_array['longitude'] = $row['longitude'];
179
+			if (isset($row['real_arrival_airport_icao']) && $row['real_arrival_airport_icao'] != NULL) {
180
+				$temp_array['real_arrival_airport'] = $row['real_arrival_airport_icao'];
181
+			}
182
+			if (isset($row['latitude'])) {
183
+				$temp_array['latitude'] = $row['latitude'];
184
+			}
185
+			if (isset($row['longitude'])) {
186
+				$temp_array['longitude'] = $row['longitude'];
187
+			}
161 188
 			/*
162 189
 			if (Connection->tableExists('countries')) {
163 190
 				$country_info = $this->getCountryFromLatitudeLongitude($temp_array['latitude'],$temp_array['longitude']);
@@ -167,8 +194,12 @@  discard block
 block discarded – undo
167 194
 				}
168 195
 			}
169 196
 			*/
170
-			if (isset($row['waypoints'])) $temp_array['waypoints'] = $row['waypoints'];
171
-			if (isset($row['format_source'])) $temp_array['format_source'] = $row['format_source'];
197
+			if (isset($row['waypoints'])) {
198
+				$temp_array['waypoints'] = $row['waypoints'];
199
+			}
200
+			if (isset($row['format_source'])) {
201
+				$temp_array['format_source'] = $row['format_source'];
202
+			}
172 203
 			if (isset($row['route_stop'])) {
173 204
 				$temp_array['route_stop'] = $row['route_stop'];
174 205
 				if ($row['route_stop'] != '') {
@@ -187,13 +218,19 @@  discard block
 block discarded – undo
187 218
 					}
188 219
 				}
189 220
 			}
190
-			if (isset($row['altitude'])) $temp_array['altitude'] = $row['altitude'];
221
+			if (isset($row['altitude'])) {
222
+				$temp_array['altitude'] = $row['altitude'];
223
+			}
191 224
 			if (isset($row['heading'])) {
192 225
 				$temp_array['heading'] = $row['heading'];
193 226
 				$heading_direction = $this->parseDirection($row['heading']);
194
-				if (isset($heading_direction[0]['direction_fullname'])) $temp_array['heading_name'] = $heading_direction[0]['direction_fullname'];
227
+				if (isset($heading_direction[0]['direction_fullname'])) {
228
+					$temp_array['heading_name'] = $heading_direction[0]['direction_fullname'];
229
+				}
230
+			}
231
+			if (isset($row['ground_speed'])) {
232
+				$temp_array['ground_speed'] = $row['ground_speed'];
195 233
 			}
196
-			if (isset($row['ground_speed'])) $temp_array['ground_speed'] = $row['ground_speed'];
197 234
 			$temp_array['image'] = "";
198 235
 			$temp_array['image_thumbnail'] = "";
199 236
 			$temp_array['image_source'] = "";
@@ -201,7 +238,9 @@  discard block
 block discarded – undo
201 238
  
202 239
 			if (isset($row['highlight'])) {
203 240
 				$temp_array['highlight'] = $row['highlight'];
204
-			} else $temp_array['highlight'] = '';
241
+			} else {
242
+				$temp_array['highlight'] = '';
243
+			}
205 244
 			
206 245
 			if (isset($row['date'])) {
207 246
 				$dateArray = $this->parseDateString($row['date']);
@@ -249,7 +288,9 @@  discard block
 block discarded – undo
249 288
 				
250 289
 					if ($aircraft_array[0]['aircraft_shadow'] != NULL) {
251 290
 						$temp_array['aircraft_shadow'] = $aircraft_array[0]['aircraft_shadow'];
252
-					} else $temp_array['aircraft_shadow'] = 'default.png';
291
+					} else {
292
+						$temp_array['aircraft_shadow'] = 'default.png';
293
+					}
253 294
                                 } else {
254 295
                             		$temp_array['aircraft_shadow'] = 'default.png';
255 296
 					$temp_array['aircraft_name'] = 'N/A';
@@ -257,11 +298,17 @@  discard block
 block discarded – undo
257 298
                             	}
258 299
 			}
259 300
 			$fromsource = NULL;
260
-			if (isset($globalAirlinesSource) && $globalAirlinesSource != '') $fromsource = $globalAirlinesSource;
261
-			elseif (isset($row['format_source']) && $row['format_source'] == 'vatsimtxt') $fromsource = 'vatsim';
262
-			elseif (isset($row['format_source']) && $row['format_source'] == 'whazzup') $fromsource = 'ivao';
263
-			elseif (isset($globalVATSIM) && $globalVATSIM) $fromsource = 'vatsim';
264
-			elseif (isset($globalIVAO) && $globalIVAO) $fromsource = 'ivao';
301
+			if (isset($globalAirlinesSource) && $globalAirlinesSource != '') {
302
+				$fromsource = $globalAirlinesSource;
303
+			} elseif (isset($row['format_source']) && $row['format_source'] == 'vatsimtxt') {
304
+				$fromsource = 'vatsim';
305
+			} elseif (isset($row['format_source']) && $row['format_source'] == 'whazzup') {
306
+				$fromsource = 'ivao';
307
+			} elseif (isset($globalVATSIM) && $globalVATSIM) {
308
+				$fromsource = 'vatsim';
309
+			} elseif (isset($globalIVAO) && $globalIVAO) {
310
+				$fromsource = 'ivao';
311
+			}
265 312
 			if (!isset($row['airline_name']) || $row['airline_name'] == '') {
266 313
 				if (!is_numeric(substr($row['ident'], 0, 3))) {
267 314
 					if (is_numeric(substr($row['ident'], 2, 1))) {
@@ -284,12 +331,18 @@  discard block
 block discarded – undo
284 331
 				}
285 332
 			} else {
286 333
 				$temp_array['airline_icao'] = $row['airline_icao'];
287
-				if (isset($row['airline_iata'])) $temp_array['airline_iata'] = $row['airline_iata'];
288
-				else $temp_array['airline_iata'] = '';
334
+				if (isset($row['airline_iata'])) {
335
+					$temp_array['airline_iata'] = $row['airline_iata'];
336
+				} else {
337
+					$temp_array['airline_iata'] = '';
338
+				}
289 339
 				$temp_array['airline_name'] = $row['airline_name'];
290 340
 				$temp_array['airline_country'] = $row['airline_country'];
291
-				if (isset($row['airline_callsign'])) $temp_array['airline_callsign'] = $row['airline_callsign'];
292
-				else $temp_array['airline_callsign'] = 'N/A';
341
+				if (isset($row['airline_callsign'])) {
342
+					$temp_array['airline_callsign'] = $row['airline_callsign'];
343
+				} else {
344
+					$temp_array['airline_callsign'] = 'N/A';
345
+				}
293 346
 				$temp_array['airline_type'] = $row['airline_type'];
294 347
 			}
295 348
 			if (isset($temp_array['airline_iata']) && $temp_array['airline_iata'] != '') {
@@ -305,7 +358,9 @@  discard block
 block discarded – undo
305 358
 			}
306 359
 			if ($temp_array['registration'] != "" && !$globalIVAO && !$globalVATSIM && !$globalphpVMS && !$globalVAM && !isset($temp_array['aircraft_owner'])) {
307 360
 				$owner_info = $this->getAircraftOwnerByRegistration($temp_array['registration']);
308
-				if ($owner_info['owner'] != '') $temp_array['aircraft_owner'] = ucwords(strtolower($owner_info['owner']));
361
+				if ($owner_info['owner'] != '') {
362
+					$temp_array['aircraft_owner'] = ucwords(strtolower($owner_info['owner']));
363
+				}
309 364
 				$temp_array['aircraft_base'] = $owner_info['base'];
310 365
 				$temp_array['aircraft_date_first_reg'] = $owner_info['date_first_reg'];
311 366
 			}
@@ -313,9 +368,14 @@  discard block
 block discarded – undo
313 368
 			if($temp_array['registration'] != "" || ($globalIVAO && isset($temp_array['aircraft_type']) && $temp_array['aircraft_type'] != ''))
314 369
 			{
315 370
 				if ($globalIVAO) {
316
-					if (isset($temp_array['airline_icao']))	$image_array = $Image->getSpotterImage('',$temp_array['aircraft_type'],$temp_array['airline_icao']);
317
-					else $image_array = $Image->getSpotterImage('',$temp_array['aircraft_type']);
318
-				} else $image_array = $Image->getSpotterImage($temp_array['registration']);
371
+					if (isset($temp_array['airline_icao'])) {
372
+						$image_array = $Image->getSpotterImage('',$temp_array['aircraft_type'],$temp_array['airline_icao']);
373
+					} else {
374
+						$image_array = $Image->getSpotterImage('',$temp_array['aircraft_type']);
375
+					}
376
+				} else {
377
+					$image_array = $Image->getSpotterImage($temp_array['registration']);
378
+				}
319 379
 				if (count($image_array) > 0) {
320 380
 					$temp_array['image'] = $image_array[0]['image'];
321 381
 					$temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
@@ -365,7 +425,9 @@  discard block
 block discarded – undo
365 425
 			//if ($row['departure_airport_icao'] != '' && $row['departure_airport_name'] == '') {
366 426
 			if ($row['departure_airport_icao'] != '') {
367 427
 				$departure_airport_array = $this->getAllAirportInfo($row['departure_airport_icao']);
368
-				if (!isset($departure_airport_array[0]['name'])) $departure_airport_array = $this->getAllAirportInfo('NA');
428
+				if (!isset($departure_airport_array[0]['name'])) {
429
+					$departure_airport_array = $this->getAllAirportInfo('NA');
430
+				}
369 431
 			/*
370 432
 			} elseif ($row['departure_airport_name'] != '') {
371 433
 				$temp_array['departure_airport_name'] = $row['departure_airport_name'];
@@ -373,7 +435,9 @@  discard block
 block discarded – undo
373 435
 				$temp_array['departure_airport_country'] = $row['departure_airport_country'];
374 436
 				$temp_array['departure_airport_icao'] = $row['departure_airport_icao'];
375 437
 			*/
376
-			} else $departure_airport_array = $this->getAllAirportInfo('NA');
438
+			} else {
439
+				$departure_airport_array = $this->getAllAirportInfo('NA');
440
+			}
377 441
 			if (isset($departure_airport_array[0]['name'])) {
378 442
 				$temp_array['departure_airport_name'] = $departure_airport_array[0]['name'];
379 443
 				$temp_array['departure_airport_city'] = $departure_airport_array[0]['city'];
@@ -393,8 +457,12 @@  discard block
 block discarded – undo
393 457
 			
394 458
 			if ($row['arrival_airport_icao'] != '') {
395 459
 				$arrival_airport_array = $this->getAllAirportInfo($row['arrival_airport_icao']);
396
-				if (count($arrival_airport_array) == 0) $arrival_airport_array = $this->getAllAirportInfo('NA');
397
-			} else $arrival_airport_array = $this->getAllAirportInfo('NA');
460
+				if (count($arrival_airport_array) == 0) {
461
+					$arrival_airport_array = $this->getAllAirportInfo('NA');
462
+				}
463
+			} else {
464
+				$arrival_airport_array = $this->getAllAirportInfo('NA');
465
+			}
398 466
 			if (isset($arrival_airport_array[0]['name'])) {
399 467
 				$temp_array['arrival_airport_name'] = $arrival_airport_array[0]['name'];
400 468
 				$temp_array['arrival_airport_city'] = $arrival_airport_array[0]['city'];
@@ -410,27 +478,45 @@  discard block
 block discarded – undo
410 478
 				$temp_array['arrival_airport_time'] = $row['arrival_airport_time'];
411 479
 			}
412 480
 			*/
413
-			if (isset($row['pilot_id']) && $row['pilot_id'] != '') $temp_array['pilot_id'] = $row['pilot_id'];
414
-			if (isset($row['pilot_name']) && $row['pilot_name'] != '') $temp_array['pilot_name'] = $row['pilot_name'];
415
-			if (isset($row['source_name']) && $row['source_name'] != '') $temp_array['source_name'] = $row['source_name'];
416
-			if (isset($row['over_country']) && $row['over_country'] != '') $temp_array['over_country'] = $row['over_country'];
417
-			if (isset($row['distance']) && $row['distance'] != '') $temp_array['distance'] = $row['distance'];
481
+			if (isset($row['pilot_id']) && $row['pilot_id'] != '') {
482
+				$temp_array['pilot_id'] = $row['pilot_id'];
483
+			}
484
+			if (isset($row['pilot_name']) && $row['pilot_name'] != '') {
485
+				$temp_array['pilot_name'] = $row['pilot_name'];
486
+			}
487
+			if (isset($row['source_name']) && $row['source_name'] != '') {
488
+				$temp_array['source_name'] = $row['source_name'];
489
+			}
490
+			if (isset($row['over_country']) && $row['over_country'] != '') {
491
+				$temp_array['over_country'] = $row['over_country'];
492
+			}
493
+			if (isset($row['distance']) && $row['distance'] != '') {
494
+				$temp_array['distance'] = $row['distance'];
495
+			}
418 496
 			if (isset($row['squawk'])) {
419 497
 				$temp_array['squawk'] = $row['squawk'];
420 498
 				if ($row['squawk'] != '' && isset($temp_array['country_iso2'])) {
421 499
 					$temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$temp_array['country_iso2']);
422
-					if ($temp_array['squawk_usage'] == '' && isset($globalSquawkCountry)) $temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$globalSquawkCountry);
500
+					if ($temp_array['squawk_usage'] == '' && isset($globalSquawkCountry)) {
501
+						$temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$globalSquawkCountry);
502
+					}
423 503
 				} elseif ($row['squawk'] != '' && isset($temp_array['over_country'])) {
424 504
 					$temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$temp_array['over_country']);
425
-					if ($temp_array['squawk_usage'] == '' && isset($globalSquawkCountry)) $temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$globalSquawkCountry);
426
-				} elseif ($row['squawk'] != '' && isset($globalSquawkCountry)) $temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$globalSquawkCountry);
505
+					if ($temp_array['squawk_usage'] == '' && isset($globalSquawkCountry)) {
506
+						$temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$globalSquawkCountry);
507
+					}
508
+				} elseif ($row['squawk'] != '' && isset($globalSquawkCountry)) {
509
+					$temp_array['squawk_usage'] = $this->getSquawkUsage($row['squawk'],$globalSquawkCountry);
510
+				}
427 511
 			}
428 512
     			
429 513
 			$temp_array['query_number_rows'] = $num_rows;
430 514
 			
431 515
 			$spotter_array[] = $temp_array;
432 516
 		}
433
-		if ($num_rows == 0) return array();
517
+		if ($num_rows == 0) {
518
+			return array();
519
+		}
434 520
 		$spotter_array[0]['query_number_rows'] = $num_rows;
435 521
 		return $spotter_array;
436 522
 	}	
@@ -463,7 +549,9 @@  discard block
 block discarded – undo
463 549
 				foreach ($q_array as $q_item){
464 550
 					$q_item = filter_var($q_item,FILTER_SANITIZE_STRING);
465 551
 					$additional_query .= " AND (";
466
-					if (is_int($q_item)) $additional_query .= "(spotter_output.spotter_id like '%".$q_item."%') OR ";
552
+					if (is_int($q_item)) {
553
+						$additional_query .= "(spotter_output.spotter_id like '%".$q_item."%') OR ";
554
+					}
467 555
 					$additional_query .= "(spotter_output.aircraft_icao like '%".$q_item."%') OR ";
468 556
 					$additional_query .= "(spotter_output.aircraft_name like '%".$q_item."%') OR ";
469 557
 					$additional_query .= "(spotter_output.aircraft_manufacturer like '%".$q_item."%') OR ";
@@ -484,7 +572,9 @@  discard block
 block discarded – undo
484 572
 					$additional_query .= "(spotter_output.pilot_name like '%".$q_item."%') OR ";
485 573
 					$additional_query .= "(spotter_output.ident like '%".$q_item."%') OR ";
486 574
 					$translate = $Translation->ident2icao($q_item);
487
-					if ($translate != $q_item) $additional_query .= "(spotter_output.ident like '%".$translate."%') OR ";
575
+					if ($translate != $q_item) {
576
+						$additional_query .= "(spotter_output.ident like '%".$translate."%') OR ";
577
+					}
488 578
 					$additional_query .= "(spotter_output.highlight like '%".$q_item."%')";
489 579
 					$additional_query .= ")";
490 580
 				}
@@ -711,7 +801,9 @@  discard block
 block discarded – undo
711 801
 				date_default_timezone_set($globalTimezone);
712 802
 				$datetime = new DateTime();
713 803
 				$offset = $datetime->format('P');
714
-			} else $offset = '+00:00';
804
+			} else {
805
+				$offset = '+00:00';
806
+			}
715 807
 
716 808
 			if ($date_array[1] != "")
717 809
 			{
@@ -743,8 +835,12 @@  discard block
 block discarded – undo
743 835
 			{
744 836
 				//$limit_query = " LIMIT ".$limit_array[0].",".$limit_array[1];
745 837
 				$limit_query = " LIMIT ".$limit_array[1]." OFFSET ".$limit_array[0];
746
-			} else $limit_query = "";
747
-		} else $limit_query = "";
838
+			} else {
839
+				$limit_query = "";
840
+			}
841
+		} else {
842
+			$limit_query = "";
843
+		}
748 844
 
749 845
 
750 846
 		if ($sort != "")
@@ -812,8 +908,12 @@  discard block
 block discarded – undo
812 908
 			{
813 909
 				//$limit_query = " LIMIT ".$limit_array[0].",".$limit_array[1];
814 910
 				$limit_query = " LIMIT ".$limit_array[1]." OFFSET ".$limit_array[0];
815
-			} else $limit_query = "";
816
-		} else $limit_query = "";
911
+			} else {
912
+				$limit_query = "";
913
+			}
914
+		} else {
915
+			$limit_query = "";
916
+		}
817 917
 		
818 918
 		if ($sort != "")
819 919
 		{
@@ -1137,7 +1237,9 @@  discard block
 block discarded – undo
1137 1237
 		global $global_query;
1138 1238
 		
1139 1239
 		date_default_timezone_set('UTC');
1140
-		if ($id == '') return array();
1240
+		if ($id == '') {
1241
+			return array();
1242
+		}
1141 1243
 		$additional_query = "spotter_output.spotter_id = :id";
1142 1244
 		$query_values = array(':id' => $id);
1143 1245
 
@@ -1764,7 +1866,9 @@  discard block
 block discarded – undo
1764 1866
 		{
1765 1867
 			$highlight = $row['highlight'];
1766 1868
 		}
1767
-		if (isset($highlight)) return $highlight;
1869
+		if (isset($highlight)) {
1870
+			return $highlight;
1871
+		}
1768 1872
 	}
1769 1873
 
1770 1874
 	
@@ -1792,7 +1896,9 @@  discard block
 block discarded – undo
1792 1896
 		$sth->closeCursor();
1793 1897
 		if (count($row) > 0) {
1794 1898
 			return $row['usage'];
1795
-		} else return '';
1899
+		} else {
1900
+			return '';
1901
+		}
1796 1902
 	}
1797 1903
 
1798 1904
 	/**
@@ -1817,7 +1923,9 @@  discard block
 block discarded – undo
1817 1923
 		$sth->closeCursor();
1818 1924
 		if (count($row) > 0) {
1819 1925
 			return $row['icao'];
1820
-		} else return '';
1926
+		} else {
1927
+			return '';
1928
+		}
1821 1929
 	}
1822 1930
 
1823 1931
 	/**
@@ -1845,7 +1953,9 @@  discard block
 block discarded – undo
1845 1953
 			$airport_longitude = $row['longitude'];
1846 1954
 			$Common = new Common();
1847 1955
 			return $Common->distance($latitude,$longitude,$airport_latitude,$airport_longitude);
1848
-		} else return '';
1956
+		} else {
1957
+			return '';
1958
+		}
1849 1959
 	}
1850 1960
 	
1851 1961
 	/**
@@ -1957,7 +2067,9 @@  discard block
 block discarded – undo
1957 2067
 			$minlat = filter_var($coord[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1958 2068
 			$maxlong = filter_var($coord[2],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1959 2069
 			$maxlat = filter_var($coord[3],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1960
-		} else return array();
2070
+		} else {
2071
+			return array();
2072
+		}
1961 2073
 		if ($globalDBdriver == 'mysql') {
1962 2074
 			$query  = "SELECT airport.* FROM airport WHERE airport.latitude BETWEEN ".$minlat." AND ".$maxlat." AND airport.longitude BETWEEN ".$minlong." AND ".$maxlong." AND airport.type != 'closed'";
1963 2075
 		} else {
@@ -1992,7 +2104,9 @@  discard block
 block discarded – undo
1992 2104
 			$minlat = filter_var($coord[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1993 2105
 			$maxlong = filter_var($coord[2],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1994 2106
 			$maxlat = filter_var($coord[3],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
1995
-		} else return array();
2107
+		} else {
2108
+			return array();
2109
+		}
1996 2110
 		//$query  = "SELECT waypoints.* FROM waypoints WHERE waypoints.latitude_begin BETWEEN ".$minlat." AND ".$maxlat." AND waypoints.longitude_begin BETWEEN ".$minlong." AND ".$maxlong;
1997 2111
 		$query  = "SELECT waypoints.* FROM waypoints WHERE (waypoints.latitude_begin BETWEEN ".$minlat." AND ".$maxlat." AND waypoints.longitude_begin BETWEEN ".$minlong." AND ".$maxlong.") OR (waypoints.latitude_end BETWEEN ".$minlat." AND ".$maxlat." AND waypoints.longitude_end BETWEEN ".$minlong." AND ".$maxlong.")";
1998 2112
 		//$query  = "SELECT waypoints.* FROM waypoints";
@@ -2027,7 +2141,9 @@  discard block
 block discarded – undo
2027 2141
 	public function getAllAirlineInfo($airline_icao, $fromsource = NULL)
2028 2142
 	{
2029 2143
 		global $globalUseRealAirlines;
2030
-		if (isset($globalUseRealAirlines) && $globalUseRealAirlines) $fromsource = NULL;
2144
+		if (isset($globalUseRealAirlines) && $globalUseRealAirlines) {
2145
+			$fromsource = NULL;
2146
+		}
2031 2147
 		$airline_icao = strtoupper(filter_var($airline_icao,FILTER_SANITIZE_STRING));
2032 2148
 		if ($airline_icao == 'NA') {
2033 2149
 			$airline_array = array();
@@ -2077,7 +2193,9 @@  discard block
 block discarded – undo
2077 2193
 				$sth->execute(array(':fromsource' => $fromsource));
2078 2194
 				$row = $sth->fetch(PDO::FETCH_ASSOC);
2079 2195
 				$sth->closeCursor();
2080
-				if ($row['nb'] == 0) $result = $this->getAllAirlineInfo($airline_icao);
2196
+				if ($row['nb'] == 0) {
2197
+					$result = $this->getAllAirlineInfo($airline_icao);
2198
+				}
2081 2199
 			}
2082 2200
 			return $result;
2083 2201
 		}
@@ -2141,15 +2259,20 @@  discard block
 block discarded – undo
2141 2259
 				'A320-211' => 'A320',
2142 2260
 				'747-8i' => 'B748',
2143 2261
 				'A380' => 'A388');
2144
-		if (isset($all_aircraft[$aircraft_type])) return $all_aircraft[$aircraft_type];
2262
+		if (isset($all_aircraft[$aircraft_type])) {
2263
+			return $all_aircraft[$aircraft_type];
2264
+		}
2145 2265
 
2146 2266
 		$query  = "SELECT aircraft.icao FROM aircraft WHERE aircraft.type LIKE :saircraft_type OR aircraft.type = :aircraft_type OR aircraft.icao = :aircraft_type LIMIT 1";
2147 2267
 		$aircraft_type = strtoupper($aircraft_type);
2148 2268
 		$sth = $this->db->prepare($query);
2149 2269
 		$sth->execute(array(':saircraft_type' => '%'.$aircraft_type.'%',':aircraft_type' => $aircraft_type,));
2150 2270
 		$result = $sth->fetchAll(PDO::FETCH_ASSOC);
2151
-		if (isset($result[0]['icao'])) return $result[0]['icao'];
2152
-		else return '';
2271
+		if (isset($result[0]['icao'])) {
2272
+			return $result[0]['icao'];
2273
+		} else {
2274
+			return '';
2275
+		}
2153 2276
 	}
2154 2277
 	
2155 2278
 	/**
@@ -2172,7 +2295,9 @@  discard block
 block discarded – undo
2172 2295
 		$sth->closeCursor();
2173 2296
 		if (isset($row['icaotypecode'])) {
2174 2297
 			return $row['icaotypecode'];
2175
-		} else return '';
2298
+		} else {
2299
+			return '';
2300
+		}
2176 2301
 	}
2177 2302
 
2178 2303
 	/**
@@ -2194,7 +2319,9 @@  discard block
 block discarded – undo
2194 2319
 		$sth->closeCursor();
2195 2320
 		if (isset($row['operator_correct'])) {
2196 2321
 			return $row['operator_correct'];
2197
-		} else return $operator;
2322
+		} else {
2323
+			return $operator;
2324
+		}
2198 2325
 	}
2199 2326
 
2200 2327
 	/**
@@ -2207,7 +2334,9 @@  discard block
 block discarded – undo
2207 2334
 	public function getRouteInfo($callsign)
2208 2335
 	{
2209 2336
 		$callsign = filter_var($callsign,FILTER_SANITIZE_STRING);
2210
-                if ($callsign == '') return array();
2337
+                if ($callsign == '') {
2338
+                	return array();
2339
+                }
2211 2340
 		$query  = "SELECT routes.Operator_ICAO, routes.FromAirport_ICAO, routes.ToAirport_ICAO, routes.RouteStop, routes.FromAirport_Time, routes.ToAirport_Time FROM routes WHERE CallSign = :callsign LIMIT 1";
2212 2341
 		
2213 2342
 		$sth = $this->db->prepare($query);
@@ -2217,7 +2346,9 @@  discard block
 block discarded – undo
2217 2346
 		$sth->closeCursor();
2218 2347
 		if (count($row) > 0) {
2219 2348
 			return $row;
2220
-		} else return array();
2349
+		} else {
2350
+			return array();
2351
+		}
2221 2352
 	}
2222 2353
 	
2223 2354
 	/**
@@ -2270,7 +2401,9 @@  discard block
 block discarded – undo
2270 2401
 			$result = $sth->fetch(PDO::FETCH_ASSOC);
2271 2402
 			$sth->closeCursor();
2272 2403
 			return $result;
2273
-		} else return array();
2404
+		} else {
2405
+			return array();
2406
+		}
2274 2407
 	}
2275 2408
 	
2276 2409
   
@@ -2427,8 +2560,11 @@  discard block
 block discarded – undo
2427 2560
 		$query .= " ORDER BY spotter_output.source_name ASC";
2428 2561
 
2429 2562
 		$sth = $this->db->prepare($query);
2430
-		if (!empty($query_values)) $sth->execute($query_values);
2431
-		else $sth->execute();
2563
+		if (!empty($query_values)) {
2564
+			$sth->execute($query_values);
2565
+		} else {
2566
+			$sth->execute();
2567
+		}
2432 2568
 
2433 2569
 		$source_array = array();
2434 2570
 		$temp_array = array();
@@ -2461,9 +2597,13 @@  discard block
 block discarded – undo
2461 2597
 								WHERE spotter_output.airline_icao <> '' 
2462 2598
 								ORDER BY spotter_output.airline_name ASC";
2463 2599
 			*/
2464
-			if (isset($globalAirlinesSource) && $globalAirlinesSource != '') $forsource = $globalAirlinesSource;
2465
-			elseif (isset($globalVATSIM) && $globalVATSIM) $forsource = 'vatsim';
2466
-			elseif (isset($globalIVAO) && $globalIVAO) $forsource = 'ivao';
2600
+			if (isset($globalAirlinesSource) && $globalAirlinesSource != '') {
2601
+				$forsource = $globalAirlinesSource;
2602
+			} elseif (isset($globalVATSIM) && $globalVATSIM) {
2603
+				$forsource = 'vatsim';
2604
+			} elseif (isset($globalIVAO) && $globalIVAO) {
2605
+				$forsource = 'ivao';
2606
+			}
2467 2607
 			if ($forsource === NULL) {
2468 2608
 				$query = "SELECT DISTINCT icao AS airline_icao, name AS airline_name, type AS airline_type FROM airlines WHERE forsource IS NULL ORDER BY name ASC";
2469 2609
 				$query_data = array();
@@ -2755,7 +2895,9 @@  discard block
 block discarded – undo
2755 2895
 			date_default_timezone_set($globalTimezone);
2756 2896
 			$datetime = new DateTime();
2757 2897
 			$offset = $datetime->format('P');
2758
-		} else $offset = '+00:00';
2898
+		} else {
2899
+			$offset = '+00:00';
2900
+		}
2759 2901
 		if ($airport_icao == '') {
2760 2902
 			if ($globalDBdriver == 'mysql') {
2761 2903
 				$query = "SELECT COUNT(departure_airport_icao) AS departure_airport_count, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d') as date FROM `spotter_output`".$filter_query." spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(), INTERVAL 7 DAY) AND departure_airport_icao <> 'NA' GROUP BY departure_airport_icao, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d'), departure_airport_name, departure_airport_city, departure_airport_country ORDER BY departure_airport_count DESC";
@@ -2787,7 +2929,9 @@  discard block
 block discarded – undo
2787 2929
 			date_default_timezone_set($globalTimezone);
2788 2930
 			$datetime = new DateTime();
2789 2931
 			$offset = $datetime->format('P');
2790
-		} else $offset = '+00:00';
2932
+		} else {
2933
+			$offset = '+00:00';
2934
+		}
2791 2935
 		if ($airport_icao == '') {
2792 2936
 			if ($globalDBdriver == 'mysql') {
2793 2937
 				$query = "SELECT spotter_output.airline_icao, COUNT(departure_airport_icao) AS departure_airport_count, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d') as date FROM `spotter_output` WHERE spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(), INTERVAL 7 DAY) AND departure_airport_icao <> 'NA' AND spotter_output.airline_icao <> '' GROUP BY spotter_output.airline_icao, departure_airport_icao, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d'), departure_airport_name, departure_airport_city, departure_airport_country ORDER BY departure_airport_count DESC";
@@ -2820,7 +2964,9 @@  discard block
 block discarded – undo
2820 2964
 			date_default_timezone_set($globalTimezone);
2821 2965
 			$datetime = new DateTime();
2822 2966
 			$offset = $datetime->format('P');
2823
-		} else $offset = '+00:00';
2967
+		} else {
2968
+			$offset = '+00:00';
2969
+		}
2824 2970
 		if ($airport_icao == '') {
2825 2971
 			if ($globalDBdriver == 'mysql') {
2826 2972
 				$query = "SELECT COUNT(real_departure_airport_icao) AS departure_airport_count, real_departure_airport_icao AS departure_airport_icao, airport.name AS departure_airport_name, airport.city AS departure_airport_city, airport.country AS departure_airport_country, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d') as date 
@@ -2859,7 +3005,9 @@  discard block
 block discarded – undo
2859 3005
 			date_default_timezone_set($globalTimezone);
2860 3006
 			$datetime = new DateTime();
2861 3007
 			$offset = $datetime->format('P');
2862
-		} else $offset = '+00:00';
3008
+		} else {
3009
+			$offset = '+00:00';
3010
+		}
2863 3011
 		if ($airport_icao == '') {
2864 3012
 			if ($globalDBdriver == 'mysql') {
2865 3013
 				$query = "SELECT spotter_output.airline_icao, COUNT(real_departure_airport_icao) AS departure_airport_count, real_departure_airport_icao AS departure_airport_icao, airport.name AS departure_airport_name, airport.city AS departure_airport_city, airport.country AS departure_airport_country, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d') as date 
@@ -2904,7 +3052,9 @@  discard block
 block discarded – undo
2904 3052
 			date_default_timezone_set($globalTimezone);
2905 3053
 			$datetime = new DateTime();
2906 3054
 			$offset = $datetime->format('P');
2907
-		} else $offset = '+00:00';
3055
+		} else {
3056
+			$offset = '+00:00';
3057
+		}
2908 3058
 		if ($airport_icao == '') {
2909 3059
 			if ($globalDBdriver == 'mysql') {
2910 3060
 				$query = "SELECT COUNT(arrival_airport_icao) AS arrival_airport_count, arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d') as date FROM `spotter_output`".$filter_query." spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(), INTERVAL 7 DAY) AND arrival_airport_icao <> 'NA' GROUP BY arrival_airport_icao, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d'), arrival_airport_name, arrival_airport_city, arrival_airport_country ORDER BY arrival_airport_count DESC";
@@ -2939,7 +3089,9 @@  discard block
 block discarded – undo
2939 3089
 			date_default_timezone_set($globalTimezone);
2940 3090
 			$datetime = new DateTime();
2941 3091
 			$offset = $datetime->format('P');
2942
-		} else $offset = '+00:00';
3092
+		} else {
3093
+			$offset = '+00:00';
3094
+		}
2943 3095
 		if ($airport_icao == '') {
2944 3096
 			if ($globalDBdriver == 'mysql') {
2945 3097
 				$query = "SELECT COUNT(real_arrival_airport_icao) AS arrival_airport_count, real_arrival_airport_icao AS arrival_airport_icao, airport.name AS arrival_airport_name, airport.city AS arrival_airport_city, airport.country AS arrival_airport_country, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d') as date 
@@ -2981,7 +3133,9 @@  discard block
 block discarded – undo
2981 3133
 			date_default_timezone_set($globalTimezone);
2982 3134
 			$datetime = new DateTime();
2983 3135
 			$offset = $datetime->format('P');
2984
-		} else $offset = '+00:00';
3136
+		} else {
3137
+			$offset = '+00:00';
3138
+		}
2985 3139
 		if ($airport_icao == '') {
2986 3140
 			if ($globalDBdriver == 'mysql') {
2987 3141
 				$query = "SELECT spotter_output.airline_icao, COUNT(arrival_airport_icao) AS arrival_airport_count, arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d') as date FROM `spotter_output` WHERE spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(), INTERVAL 7 DAY) AND arrival_airport_icao <> 'NA' AND spotter_output.airline_icao <> '' GROUP BY spotter_output.airline_icao, arrival_airport_icao, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d'), arrival_airport_name, arrival_airport_city, arrival_airport_country ORDER BY arrival_airport_count DESC";
@@ -3015,7 +3169,9 @@  discard block
 block discarded – undo
3015 3169
 			date_default_timezone_set($globalTimezone);
3016 3170
 			$datetime = new DateTime();
3017 3171
 			$offset = $datetime->format('P');
3018
-		} else $offset = '+00:00';
3172
+		} else {
3173
+			$offset = '+00:00';
3174
+		}
3019 3175
 		if ($airport_icao == '') {
3020 3176
 			if ($globalDBdriver == 'mysql') {
3021 3177
 				$query = "SELECT spotter_output.airline_icao, COUNT(real_arrival_airport_icao) AS arrival_airport_count, real_arrival_airport_icao AS arrival_airport_icao, airport.name AS arrival_airport_name, airport.city AS arrival_airport_city, airport.country AS arrival_airport_country, DATE_FORMAT(DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)),'%Y-%m-%d') as date 
@@ -3063,7 +3219,9 @@  discard block
 block discarded – undo
3063 3219
 			date_default_timezone_set($globalTimezone);
3064 3220
 			$datetime = new DateTime();
3065 3221
 			$offset = $datetime->format('P');
3066
-		} else $offset = '+00:00';
3222
+		} else {
3223
+			$offset = '+00:00';
3224
+		}
3067 3225
 
3068 3226
 		if ($globalDBdriver == 'mysql') {
3069 3227
 			$query  = "SELECT DISTINCT DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) as date
@@ -3183,7 +3341,9 @@  discard block
 block discarded – undo
3183 3341
 	*/	
3184 3342
 	public function updateLatestSpotterData($flightaware_id = '', $ident = '', $latitude = '', $longitude = '', $altitude = '', $ground = false, $groundspeed = NULL, $date = '', $arrival_airport_icao = '',$arrival_airport_time = '')
3185 3343
 	{
3186
-		if ($groundspeed == '') $groundspeed = NULL;
3344
+		if ($groundspeed == '') {
3345
+			$groundspeed = NULL;
3346
+		}
3187 3347
 		$query = 'UPDATE spotter_output SET ident = :ident, last_latitude = :last_latitude, last_longitude = :last_longitude, last_altitude = :last_altitude, last_ground = :last_ground, last_seen = :last_seen, real_arrival_airport_icao = :real_arrival_airport_icao, real_arrival_airport_time = :real_arrival_airport_time, last_ground_speed = :last_ground_speed WHERE flightaware_id = :flightaware_id';
3188 3348
                 $query_values = array(':flightaware_id' => $flightaware_id,':real_arrival_airport_icao' => $arrival_airport_icao,':last_latitude' => $latitude,':last_longitude' => $longitude, ':last_altitude' => $altitude,':last_ground_speed' => $groundspeed,':last_seen' => $date,':real_arrival_airport_time' => $arrival_airport_time, ':last_ground' => $ground, ':ident' => $ident);
3189 3349
 
@@ -3233,10 +3393,18 @@  discard block
 block discarded – undo
3233 3393
 		$Image = new Image($this->db);
3234 3394
 		$Common = new Common();
3235 3395
 		
3236
-		if (!isset($globalIVAO)) $globalIVAO = FALSE;
3237
-		if (!isset($globalVATSIM)) $globalVATSIM = FALSE;
3238
-		if (!isset($globalphpVMS)) $globalphpVMS = FALSE;
3239
-		if (!isset($globalVAM)) $globalVAM = FALSE;
3396
+		if (!isset($globalIVAO)) {
3397
+			$globalIVAO = FALSE;
3398
+		}
3399
+		if (!isset($globalVATSIM)) {
3400
+			$globalVATSIM = FALSE;
3401
+		}
3402
+		if (!isset($globalphpVMS)) {
3403
+			$globalphpVMS = FALSE;
3404
+		}
3405
+		if (!isset($globalVAM)) {
3406
+			$globalVAM = FALSE;
3407
+		}
3240 3408
 		date_default_timezone_set('UTC');
3241 3409
 		
3242 3410
 		//getting the registration
@@ -3249,23 +3417,33 @@  discard block
 block discarded – undo
3249 3417
 				if ($ModeS != '') {
3250 3418
 					$timeelapsed = microtime(true);
3251 3419
 					$registration = $this->getAircraftRegistrationBymodeS($ModeS);
3252
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftRegistrationBymodes : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3420
+					if ($globalDebugTimeElapsed) {
3421
+						echo 'ADD SPOTTER DATA : Time elapsed for getAircraftRegistrationBymodes : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3422
+					}
3253 3423
 				} else {
3254 3424
 					$myhex = explode('-',$flightaware_id);
3255 3425
 					if (count($myhex) > 0) {
3256 3426
 						$timeelapsed = microtime(true);
3257 3427
 						$registration = $this->getAircraftRegistrationBymodeS($myhex[0]);
3258
-						if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftRegistrationBymodes : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3428
+						if ($globalDebugTimeElapsed) {
3429
+							echo 'ADD SPOTTER DATA : Time elapsed for getAircraftRegistrationBymodes : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3430
+						}
3259 3431
 					}
3260 3432
 				}
3261 3433
 			}
3262 3434
 		}
3263 3435
 		$fromsource = NULL;
3264
-		if (isset($globalAirlinesSource) && $globalAirlinesSource != '') $fromsource = $globalAirlinesSource;
3265
-		elseif ($format_source == 'vatsimtxt') $fromsource = 'vatsim';
3266
-		elseif ($format_source == 'whazzup') $fromsource = 'ivao';
3267
-		elseif (isset($globalVATSIM) && $globalVATSIM) $fromsource = 'vatsim';
3268
-		elseif (isset($globalIVAO) && $globalIVAO) $fromsource = 'ivao';
3436
+		if (isset($globalAirlinesSource) && $globalAirlinesSource != '') {
3437
+			$fromsource = $globalAirlinesSource;
3438
+		} elseif ($format_source == 'vatsimtxt') {
3439
+			$fromsource = 'vatsim';
3440
+		} elseif ($format_source == 'whazzup') {
3441
+			$fromsource = 'ivao';
3442
+		} elseif (isset($globalVATSIM) && $globalVATSIM) {
3443
+			$fromsource = 'vatsim';
3444
+		} elseif (isset($globalIVAO) && $globalIVAO) {
3445
+			$fromsource = 'ivao';
3446
+		}
3269 3447
 		//getting the airline information
3270 3448
 		if ($ident != "")
3271 3449
 		{
@@ -3289,15 +3467,21 @@  discard block
 block discarded – undo
3289 3467
 					if (!isset($airline_array[0]['icao']) || $airline_array[0]['icao'] == ""){
3290 3468
 						$airline_array = $this->getAllAirlineInfo("NA");
3291 3469
 					}
3292
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAirlineInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3470
+					if ($globalDebugTimeElapsed) {
3471
+						echo 'ADD SPOTTER DATA : Time elapsed for getAirlineInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3472
+					}
3293 3473
 
3294 3474
 				} else {
3295 3475
 					$timeelapsed = microtime(true);
3296 3476
 					$airline_array = $this->getAllAirlineInfo("NA");
3297
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAirlineInfo(NA) : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3477
+					if ($globalDebugTimeElapsed) {
3478
+						echo 'ADD SPOTTER DATA : Time elapsed for getAirlineInfo(NA) : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3479
+					}
3298 3480
 				}
3299 3481
 			}
3300
-		} else $airline_array = array();
3482
+		} else {
3483
+			$airline_array = array();
3484
+		}
3301 3485
 		
3302 3486
 		//getting the aircraft information
3303 3487
 		$aircraft_array = array();
@@ -3311,27 +3495,37 @@  discard block
 block discarded – undo
3311 3495
 				{
3312 3496
 					$timeelapsed = microtime(true);
3313 3497
 					$aircraft_array = $this->getAllAircraftInfo("NA");
3314
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo(NA) : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3498
+					if ($globalDebugTimeElapsed) {
3499
+						echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo(NA) : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3500
+					}
3315 3501
 				} else {
3316 3502
 					$timeelapsed = microtime(true);
3317 3503
 					$aircraft_array = $this->getAllAircraftInfo($aircraft_icao);
3318
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3504
+					if ($globalDebugTimeElapsed) {
3505
+						echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3506
+					}
3319 3507
 				}
3320 3508
 			}
3321 3509
 		} else {
3322 3510
 			if ($ModeS != '') {
3323 3511
 				$timeelapsed = microtime(true);
3324 3512
 				$aircraft_icao = $this->getAllAircraftType($ModeS);
3325
-				if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAllAircraftType : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3513
+				if ($globalDebugTimeElapsed) {
3514
+					echo 'ADD SPOTTER DATA : Time elapsed for getAllAircraftType : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3515
+				}
3326 3516
 				if ($aircraft_icao == "" || $aircraft_icao == "XXXX")
3327 3517
 				{
3328 3518
 					$timeelapsed = microtime(true);
3329 3519
 					$aircraft_array = $this->getAllAircraftInfo("NA");
3330
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo(NA) : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3520
+					if ($globalDebugTimeElapsed) {
3521
+						echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo(NA) : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3522
+					}
3331 3523
 				} else {
3332 3524
 					$timeelapsed = microtime(true);
3333 3525
 					$aircraft_array = $this->getAllAircraftInfo($aircraft_icao);
3334
-					if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3526
+					if ($globalDebugTimeElapsed) {
3527
+						echo 'ADD SPOTTER DATA : Time elapsed for getAircraftInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3528
+					}
3335 3529
 				}
3336 3530
 			}
3337 3531
 		}
@@ -3346,7 +3540,9 @@  discard block
 block discarded – undo
3346 3540
 			} else {
3347 3541
 				$timeelapsed = microtime(true);
3348 3542
 				$departure_airport_array = $this->getAllAirportInfo($departure_airport_icao);
3349
-				if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAllAirportInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3543
+				if ($globalDebugTimeElapsed) {
3544
+					echo 'ADD SPOTTER DATA : Time elapsed for getAllAirportInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3545
+				}
3350 3546
 			}
3351 3547
 		}
3352 3548
 		
@@ -3360,7 +3556,9 @@  discard block
 block discarded – undo
3360 3556
 			} else {
3361 3557
 				$timeelapsed = microtime(true);
3362 3558
 				$arrival_airport_array = $this->getAllAirportInfo($arrival_airport_icao);
3363
-				if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAllAirportInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3559
+				if ($globalDebugTimeElapsed) {
3560
+					echo 'ADD SPOTTER DATA : Time elapsed for getAllAirportInfo : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3561
+				}
3364 3562
 			}
3365 3563
 		}
3366 3564
 
@@ -3395,7 +3593,9 @@  discard block
 block discarded – undo
3395 3593
 			{
3396 3594
 				return false;
3397 3595
 			}
3398
-		} else $altitude = 0;
3596
+		} else {
3597
+			$altitude = 0;
3598
+		}
3399 3599
 		
3400 3600
 		if ($heading != "")
3401 3601
 		{
@@ -3424,7 +3624,9 @@  discard block
 block discarded – undo
3424 3624
 		{
3425 3625
 			$timeelapsed = microtime(true);
3426 3626
 			$image_array = $Image->getSpotterImage($registration);
3427
-			if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getSpotterImage : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3627
+			if ($globalDebugTimeElapsed) {
3628
+				echo 'ADD SPOTTER DATA : Time elapsed for getSpotterImage : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3629
+			}
3428 3630
 			if (!isset($image_array[0]['registration']))
3429 3631
 			{
3430 3632
 				//echo "Add image !!!! \n";
@@ -3432,14 +3634,21 @@  discard block
 block discarded – undo
3432 3634
 			}
3433 3635
 			$timeelapsed = microtime(true);
3434 3636
 			$owner_info = $this->getAircraftOwnerByRegistration($registration);
3435
-			if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftOwnerByRegistration : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3436
-			if ($owner_info['owner'] != '') $aircraft_owner = ucwords(strtolower($owner_info['owner']));
3637
+			if ($globalDebugTimeElapsed) {
3638
+				echo 'ADD SPOTTER DATA : Time elapsed for getAircraftOwnerByRegistration : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3639
+			}
3640
+			if ($owner_info['owner'] != '') {
3641
+				$aircraft_owner = ucwords(strtolower($owner_info['owner']));
3642
+			}
3437 3643
 		}
3438 3644
     
3439 3645
 		if ($globalIVAO && $aircraft_icao != '')
3440 3646
 		{
3441
-            		if (isset($airline_array[0]['icao'])) $airline_icao = $airline_array[0]['icao'];
3442
-            		else $airline_icao = '';
3647
+            		if (isset($airline_array[0]['icao'])) {
3648
+            			$airline_icao = $airline_array[0]['icao'];
3649
+            		} else {
3650
+            			$airline_icao = '';
3651
+            		}
3443 3652
 			$image_array = $Image->getSpotterImage('',$aircraft_icao,$airline_icao);
3444 3653
 			if (!isset($image_array[0]['registration']))
3445 3654
 			{
@@ -3484,16 +3693,28 @@  discard block
 block discarded – undo
3484 3693
                 {
3485 3694
                         $arrival_airport_array = $this->getAllAirportInfo('NA');
3486 3695
                 }
3487
-                if ($registration == '') $registration = 'NA';
3696
+                if ($registration == '') {
3697
+                	$registration = 'NA';
3698
+                }
3488 3699
                 if ($latitude == '' && $longitude == '') {
3489 3700
             		$latitude = 0;
3490 3701
             		$longitude = 0;
3491 3702
             	}
3492
-                if ($squawk == '' || $Common->isInteger($squawk) === false) $squawk = NULL;
3493
-                if ($verticalrate == '' || $Common->isInteger($verticalrate) === false) $verticalrate = NULL;
3494
-                if ($heading == '' || $Common->isInteger($heading) === false) $heading = 0;
3495
-                if ($groundspeed == '' || $Common->isInteger($groundspeed) === false) $groundspeed = 0;
3496
-                if (!isset($aircraft_owner)) $aircraft_owner = NULL;
3703
+                if ($squawk == '' || $Common->isInteger($squawk) === false) {
3704
+                	$squawk = NULL;
3705
+                }
3706
+                if ($verticalrate == '' || $Common->isInteger($verticalrate) === false) {
3707
+                	$verticalrate = NULL;
3708
+                }
3709
+                if ($heading == '' || $Common->isInteger($heading) === false) {
3710
+                	$heading = 0;
3711
+                }
3712
+                if ($groundspeed == '' || $Common->isInteger($groundspeed) === false) {
3713
+                	$groundspeed = 0;
3714
+                }
3715
+                if (!isset($aircraft_owner)) {
3716
+                	$aircraft_owner = NULL;
3717
+                }
3497 3718
                 $query  = "INSERT INTO spotter_output (flightaware_id, ident, registration, airline_name, airline_icao, airline_country, airline_type, aircraft_icao, aircraft_name, aircraft_manufacturer, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, latitude, longitude, waypoints, altitude, heading, ground_speed, date, departure_airport_time, arrival_airport_time, squawk, route_stop,highlight,ModeS, pilot_id, pilot_name, verticalrate, owner_name, ground, format_source, source_name) 
3498 3719
                 VALUES (:flightaware_id,:ident,:registration,:airline_name,:airline_icao,:airline_country,:airline_type,:aircraft_icao,:aircraft_type,:aircraft_manufacturer,:departure_airport_icao,:departure_airport_name,:departure_airport_city,:departure_airport_country, :arrival_airport_icao, :arrival_airport_name, :arrival_airport_city, :arrival_airport_country, :latitude,:longitude,:waypoints,:altitude,:heading,:groundspeed,:date, :departure_airport_time, :arrival_airport_time, :squawk, :route_stop, :highlight, :ModeS, :pilot_id, :pilot_name, :verticalrate, :owner_name,:ground, :format_source, :source_name)";
3499 3720
 
@@ -3504,9 +3725,13 @@  discard block
 block discarded – undo
3504 3725
 		if ($airline_type == '') {
3505 3726
 			$timeelapsed = microtime(true);
3506 3727
 			$airline_type = $this->getAircraftTypeBymodeS($ModeS);
3507
-			if ($globalDebugTimeElapsed) echo 'ADD SPOTTER DATA : Time elapsed for getAircraftTypeBymodes : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3728
+			if ($globalDebugTimeElapsed) {
3729
+				echo 'ADD SPOTTER DATA : Time elapsed for getAircraftTypeBymodes : '.round(microtime(true)-$timeelapsed,2).'s'."\n";
3730
+			}
3731
+		}
3732
+		if ($airline_type == null) {
3733
+			$airline_type = '';
3508 3734
 		}
3509
-		if ($airline_type == null) $airline_type = '';
3510 3735
                 $aircraft_type = $aircraft_array[0]['type'];
3511 3736
                 $aircraft_manufacturer = $aircraft_array[0]['manufacturer'];
3512 3737
                 $departure_airport_name = $departure_airport_array[0]['name'];
@@ -3641,7 +3866,9 @@  discard block
 block discarded – undo
3641 3866
 			}
3642 3867
 		}
3643 3868
 		$query .= "GROUP BY spotter_output.airline_name,spotter_output.airline_icao, spotter_output.airline_country ORDER BY airline_count DESC";
3644
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
3869
+		if ($limit) {
3870
+			$query .= " LIMIT 10 OFFSET 0";
3871
+		}
3645 3872
 		
3646 3873
 		$sth = $this->db->prepare($query);
3647 3874
 		$sth->execute();
@@ -3686,7 +3913,9 @@  discard block
 block discarded – undo
3686 3913
 			}
3687 3914
 		}
3688 3915
 		$query .= "GROUP BY spotter_output.pilot_id,spotter_output.pilot_name ORDER BY pilot_count DESC";
3689
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
3916
+		if ($limit) {
3917
+			$query .= " LIMIT 10 OFFSET 0";
3918
+		}
3690 3919
       
3691 3920
 		
3692 3921
 		$sth = $this->db->prepare($query);
@@ -3731,7 +3960,9 @@  discard block
 block discarded – undo
3731 3960
 			}
3732 3961
 		}
3733 3962
 		$query .= "GROUP BY spotter_output.airline_icao, spotter_output.pilot_id,spotter_output.pilot_name ORDER BY pilot_count DESC";
3734
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
3963
+		if ($limit) {
3964
+			$query .= " LIMIT 10 OFFSET 0";
3965
+		}
3735 3966
       
3736 3967
 		
3737 3968
 		$sth = $this->db->prepare($query);
@@ -3778,7 +4009,9 @@  discard block
 block discarded – undo
3778 4009
 			}
3779 4010
 		}
3780 4011
 		$query .= "GROUP BY spotter_output.owner_name ORDER BY owner_count DESC";
3781
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
4012
+		if ($limit) {
4013
+			$query .= " LIMIT 10 OFFSET 0";
4014
+		}
3782 4015
       
3783 4016
 		
3784 4017
 		$sth = $this->db->prepare($query);
@@ -3823,7 +4056,9 @@  discard block
 block discarded – undo
3823 4056
 			}
3824 4057
 		}
3825 4058
 		$query .= "GROUP BY spotter_output.airline_icao, spotter_output.owner_name ORDER BY owner_count DESC";
3826
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
4059
+		if ($limit) {
4060
+			$query .= " LIMIT 10 OFFSET 0";
4061
+		}
3827 4062
       
3828 4063
 		
3829 4064
 		$sth = $this->db->prepare($query);
@@ -4066,7 +4301,9 @@  discard block
 block discarded – undo
4066 4301
 			date_default_timezone_set($globalTimezone);
4067 4302
 			$datetime = new DateTime($date);
4068 4303
 			$offset = $datetime->format('P');
4069
-		} else $offset = '+00:00';
4304
+		} else {
4305
+			$offset = '+00:00';
4306
+		}
4070 4307
 
4071 4308
 		if ($globalDBdriver == 'mysql') {
4072 4309
 			$query  = "SELECT DISTINCT spotter_output.airline_name, spotter_output.airline_icao, spotter_output.airline_country, COUNT(spotter_output.airline_name) AS airline_count
@@ -4114,7 +4351,9 @@  discard block
 block discarded – undo
4114 4351
 			date_default_timezone_set($globalTimezone);
4115 4352
 			$datetime = new DateTime($date);
4116 4353
 			$offset = $datetime->format('P');
4117
-		} else $offset = '+00:00';
4354
+		} else {
4355
+			$offset = '+00:00';
4356
+		}
4118 4357
 		
4119 4358
 		if ($globalDBdriver == 'mysql') {
4120 4359
 			$query  = "SELECT DISTINCT spotter_output.airline_country, COUNT(spotter_output.airline_country) AS airline_country_count
@@ -4332,7 +4571,9 @@  discard block
 block discarded – undo
4332 4571
 		 			FROM spotter_output".$filter_query." spotter_output.airline_country <> '' AND spotter_output.airline_country <> 'NA' 
4333 4572
 					GROUP BY spotter_output.airline_country
4334 4573
 					ORDER BY airline_country_count DESC";
4335
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
4574
+		if ($limit) {
4575
+			$query .= " LIMIT 10 OFFSET 0";
4576
+		}
4336 4577
       
4337 4578
 		$sth = $this->db->prepare($query);
4338 4579
 		$sth->execute();
@@ -4360,7 +4601,9 @@  discard block
 block discarded – undo
4360 4601
 		global $globalDBdriver;
4361 4602
 		//$filter_query = $this->getFilter($filters,true,true);
4362 4603
 		$Connection= new Connection($this->db);
4363
-		if (!$Connection->tableExists('countries')) return array();
4604
+		if (!$Connection->tableExists('countries')) {
4605
+			return array();
4606
+		}
4364 4607
 		/*
4365 4608
 		$query = "SELECT c.name, c.iso3, c.iso2, count(c.name) as nb 
4366 4609
 					FROM countries c, spotter_output s
@@ -4385,7 +4628,9 @@  discard block
 block discarded – undo
4385 4628
 		}
4386 4629
 
4387 4630
 		$query .= "GROUP BY c.name ORDER BY nb DESC";
4388
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
4631
+		if ($limit) {
4632
+			$query .= " LIMIT 10 OFFSET 0";
4633
+		}
4389 4634
       
4390 4635
 		
4391 4636
 		$sth = $this->db->prepare($query);
@@ -4435,7 +4680,9 @@  discard block
 block discarded – undo
4435 4680
 		}
4436 4681
 
4437 4682
 		$query .= " GROUP BY spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.aircraft_manufacturer ORDER BY aircraft_icao_count DESC";
4438
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
4683
+		if ($limit) {
4684
+			$query .= " LIMIT 10 OFFSET 0";
4685
+		}
4439 4686
  
4440 4687
 		$sth = $this->db->prepare($query);
4441 4688
 		$sth->execute();
@@ -4481,7 +4728,9 @@  discard block
 block discarded – undo
4481 4728
 		}
4482 4729
 
4483 4730
 		$query .= "GROUP BY spotter_output.airline_icao, spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.aircraft_manufacturer ORDER BY aircraft_icao_count DESC";
4484
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
4731
+		if ($limit) {
4732
+			$query .= " LIMIT 10 OFFSET 0";
4733
+		}
4485 4734
  
4486 4735
 		$sth = $this->db->prepare($query);
4487 4736
 		$sth->execute();
@@ -4534,7 +4783,9 @@  discard block
 block discarded – undo
4534 4783
 			if($row['registration'] != "")
4535 4784
 			{
4536 4785
 				$image_array = $Image->getSpotterImage($row['registration']);
4537
-				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
4786
+				if (isset($image_array[0]['image_thumbnail'])) {
4787
+					$temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
4788
+				}
4538 4789
 			}
4539 4790
 			$temp_array['registration_count'] = $row['registration_count'];
4540 4791
 
@@ -4609,7 +4860,9 @@  discard block
 block discarded – undo
4609 4860
 			if($row['registration'] != "")
4610 4861
 			{
4611 4862
 				$image_array = $Image->getSpotterImage($row['registration']);
4612
-				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
4863
+				if (isset($image_array[0]['image_thumbnail'])) {
4864
+					$temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
4865
+				}
4613 4866
 			}
4614 4867
 			$temp_array['registration_count'] = $row['registration_count'];
4615 4868
 
@@ -4716,7 +4969,9 @@  discard block
 block discarded – undo
4716 4969
 			if($row['registration'] != "")
4717 4970
 			{
4718 4971
 				$image_array = $Image->getSpotterImage($row['registration']);
4719
-				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
4972
+				if (isset($image_array[0]['image_thumbnail'])) {
4973
+					$temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
4974
+				}
4720 4975
 			}
4721 4976
 			$temp_array['registration_count'] = $row['registration_count'];
4722 4977
 			$aircraft_array[] = $temp_array;
@@ -4841,7 +5096,9 @@  discard block
 block discarded – undo
4841 5096
 			date_default_timezone_set($globalTimezone);
4842 5097
 			$datetime = new DateTime($date);
4843 5098
 			$offset = $datetime->format('P');
4844
-		} else $offset = '+00:00';
5099
+		} else {
5100
+			$offset = '+00:00';
5101
+		}
4845 5102
 
4846 5103
 		if ($globalDBdriver == 'mysql') {
4847 5104
 			$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.aircraft_icao) AS aircraft_icao_count, spotter_output.aircraft_name  
@@ -4888,7 +5145,9 @@  discard block
 block discarded – undo
4888 5145
 			date_default_timezone_set($globalTimezone);
4889 5146
 			$datetime = new DateTime($date);
4890 5147
 			$offset = $datetime->format('P');
4891
-		} else $offset = '+00:00';
5148
+		} else {
5149
+			$offset = '+00:00';
5150
+		}
4892 5151
 
4893 5152
 		if ($globalDBdriver == 'mysql') {
4894 5153
 			$query  = "SELECT DISTINCT spotter_output.aircraft_icao, COUNT(spotter_output.registration) AS registration_count, spotter_output.aircraft_name, spotter_output.registration, spotter_output.airline_name 
@@ -4917,7 +5176,9 @@  discard block
 block discarded – undo
4917 5176
 			if($row['registration'] != "")
4918 5177
 			{
4919 5178
 				$image_array = $Image->getSpotterImage($row['registration']);
4920
-				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5179
+				if (isset($image_array[0]['image_thumbnail'])) {
5180
+					$temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5181
+				}
4921 5182
 			}
4922 5183
 			$temp_array['registration_count'] = $row['registration_count'];
4923 5184
  
@@ -4942,7 +5203,9 @@  discard block
 block discarded – undo
4942 5203
 			date_default_timezone_set($globalTimezone);
4943 5204
 			$datetime = new DateTime($date);
4944 5205
 			$offset = $datetime->format('P');
4945
-		} else $offset = '+00:00';
5206
+		} else {
5207
+			$offset = '+00:00';
5208
+		}
4946 5209
 
4947 5210
 		if ($globalDBdriver == 'mysql') {
4948 5211
 			$query  = "SELECT DISTINCT spotter_output.aircraft_manufacturer, COUNT(spotter_output.aircraft_manufacturer) AS aircraft_manufacturer_count  
@@ -5040,8 +5303,11 @@  discard block
 block discarded – undo
5040 5303
 			if($row['registration'] != "")
5041 5304
 			{
5042 5305
 				$image_array = $Image->getSpotterImage($row['registration']);
5043
-				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5044
-				else $temp_array['image_thumbnail'] = '';
5306
+				if (isset($image_array[0]['image_thumbnail'])) {
5307
+					$temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5308
+				} else {
5309
+					$temp_array['image_thumbnail'] = '';
5310
+				}
5045 5311
 			}
5046 5312
 			$temp_array['registration_count'] = $row['registration_count'];
5047 5313
 			$aircraft_array[] = $temp_array;
@@ -5148,7 +5414,9 @@  discard block
 block discarded – undo
5148 5414
 			if($row['registration'] != "")
5149 5415
 			{
5150 5416
 				$image_array = $Image->getSpotterImage($row['registration']);
5151
-				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5417
+				if (isset($image_array[0]['image_thumbnail'])) {
5418
+					$temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5419
+				}
5152 5420
 			}
5153 5421
 			$temp_array['registration_count'] = $row['registration_count'];
5154 5422
           
@@ -5265,7 +5533,9 @@  discard block
 block discarded – undo
5265 5533
 			if($row['registration'] != "")
5266 5534
 			{
5267 5535
 				$image_array = $Image->getSpotterImage($row['registration']);
5268
-				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5536
+				if (isset($image_array[0]['image_thumbnail'])) {
5537
+					$temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5538
+				}
5269 5539
 			}
5270 5540
 			$temp_array['registration_count'] = $row['registration_count'];
5271 5541
           
@@ -5377,7 +5647,9 @@  discard block
 block discarded – undo
5377 5647
 		// if ($olderthanmonths > 0) $query .= 'AND date < DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$olderthanmonths.' MONTH) ';
5378 5648
 		//if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
5379 5649
                 $query .= " GROUP BY spotter_output.registration, spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.airline_name ORDER BY aircraft_registration_count DESC";
5380
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
5650
+		if ($limit) {
5651
+			$query .= " LIMIT 10 OFFSET 0";
5652
+		}
5381 5653
 		
5382 5654
 		$sth = $this->db->prepare($query);
5383 5655
 		$sth->execute();
@@ -5396,7 +5668,9 @@  discard block
 block discarded – undo
5396 5668
 			if($row['registration'] != "")
5397 5669
 			{
5398 5670
 				$image_array = $Image->getSpotterImage($row['registration']);
5399
-				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5671
+				if (isset($image_array[0]['image_thumbnail'])) {
5672
+					$temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5673
+				}
5400 5674
 			}
5401 5675
           
5402 5676
 			$aircraft_array[] = $temp_array;
@@ -5437,7 +5711,9 @@  discard block
 block discarded – undo
5437 5711
 		// if ($olderthanmonths > 0) $query .= 'AND date < DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$olderthanmonths.' MONTH) ';
5438 5712
 		//if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
5439 5713
                 $query .= "GROUP BY spotter_output.airline_icao, spotter_output.registration, spotter_output.aircraft_icao, spotter_output.aircraft_name, spotter_output.airline_name ORDER BY aircraft_registration_count DESC";
5440
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
5714
+		if ($limit) {
5715
+			$query .= " LIMIT 10 OFFSET 0";
5716
+		}
5441 5717
 		
5442 5718
 		$sth = $this->db->prepare($query);
5443 5719
 		$sth->execute();
@@ -5457,7 +5733,9 @@  discard block
 block discarded – undo
5457 5733
 			if($row['registration'] != "")
5458 5734
 			{
5459 5735
 				$image_array = $Image->getSpotterImage($row['registration']);
5460
-				if (isset($image_array[0]['image_thumbnail'])) $temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5736
+				if (isset($image_array[0]['image_thumbnail'])) {
5737
+					$temp_array['image_thumbnail'] = $image_array[0]['image_thumbnail'];
5738
+				}
5461 5739
 			}
5462 5740
           
5463 5741
 			$aircraft_array[] = $temp_array;
@@ -5498,7 +5776,9 @@  discard block
 block discarded – undo
5498 5776
                 //if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
5499 5777
                 $query .= " GROUP BY spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country
5500 5778
 				ORDER BY airport_departure_icao_count DESC";
5501
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
5779
+		if ($limit) {
5780
+			$query .= " LIMIT 10 OFFSET 0";
5781
+		}
5502 5782
       
5503 5783
 		$sth = $this->db->prepare($query);
5504 5784
 		$sth->execute();
@@ -5550,7 +5830,9 @@  discard block
 block discarded – undo
5550 5830
                 //if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
5551 5831
                 $query .= "GROUP BY spotter_output.airline_icao, spotter_output.departure_airport_icao, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country
5552 5832
 				ORDER BY airport_departure_icao_count DESC";
5553
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
5833
+		if ($limit) {
5834
+			$query .= " LIMIT 10 OFFSET 0";
5835
+		}
5554 5836
       
5555 5837
 		$sth = $this->db->prepare($query);
5556 5838
 		$sth->execute();
@@ -5602,7 +5884,9 @@  discard block
 block discarded – undo
5602 5884
                 //if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
5603 5885
                 $query .= " GROUP BY spotter_output.real_departure_airport_icao, airport.name, airport.city, airport.country
5604 5886
 				ORDER BY airport_departure_icao_count DESC";
5605
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
5887
+		if ($limit) {
5888
+			$query .= " LIMIT 10 OFFSET 0";
5889
+		}
5606 5890
     		//echo $query;
5607 5891
 		$sth = $this->db->prepare($query);
5608 5892
 		$sth->execute();
@@ -5654,7 +5938,9 @@  discard block
 block discarded – undo
5654 5938
                 //if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
5655 5939
                 $query .= "GROUP BY spotter_output.airline_icao, spotter_output.real_departure_airport_icao, airport.name, airport.city, airport.country
5656 5940
 				ORDER BY airport_departure_icao_count DESC";
5657
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
5941
+		if ($limit) {
5942
+			$query .= " LIMIT 10 OFFSET 0";
5943
+		}
5658 5944
       
5659 5945
 		$sth = $this->db->prepare($query);
5660 5946
 		$sth->execute();
@@ -6049,7 +6335,9 @@  discard block
 block discarded – undo
6049 6335
 			date_default_timezone_set($globalTimezone);
6050 6336
 			$datetime = new DateTime($date);
6051 6337
 			$offset = $datetime->format('P');
6052
-		} else $offset = '+00:00';
6338
+		} else {
6339
+			$offset = '+00:00';
6340
+		}
6053 6341
 
6054 6342
 		if ($globalDBdriver == 'mysql') {
6055 6343
 			$query  = "SELECT DISTINCT spotter_output.departure_airport_icao, COUNT(spotter_output.departure_airport_icao) AS airport_departure_icao_count, spotter_output.departure_airport_name, spotter_output.departure_airport_city, spotter_output.departure_airport_country 
@@ -6099,7 +6387,9 @@  discard block
 block discarded – undo
6099 6387
 			date_default_timezone_set($globalTimezone);
6100 6388
 			$datetime = new DateTime($date);
6101 6389
 			$offset = $datetime->format('P');
6102
-		} else $offset = '+00:00';
6390
+		} else {
6391
+			$offset = '+00:00';
6392
+		}
6103 6393
 
6104 6394
 		if ($globalDBdriver == 'mysql') {
6105 6395
 			$query  = "SELECT DISTINCT spotter_output.departure_airport_country, COUNT(spotter_output.departure_airport_country) AS airport_departure_country_count 
@@ -6312,7 +6602,9 @@  discard block
 block discarded – undo
6312 6602
                 //if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
6313 6603
                 $query .= " GROUP BY spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country
6314 6604
 					ORDER BY airport_arrival_icao_count DESC";
6315
-		if ($limit) $query .= " LIMIT 10";
6605
+		if ($limit) {
6606
+			$query .= " LIMIT 10";
6607
+		}
6316 6608
       
6317 6609
 		
6318 6610
 		$sth = $this->db->prepare($query);
@@ -6332,7 +6624,9 @@  discard block
 block discarded – undo
6332 6624
 			if ($icaoaskey) {
6333 6625
 				$icao = $row['arrival_airport_icao'];
6334 6626
 				$airport_array[$icao] = $temp_array;
6335
-			} else $airport_array[] = $temp_array;
6627
+			} else {
6628
+				$airport_array[] = $temp_array;
6629
+			}
6336 6630
 		}
6337 6631
 
6338 6632
 		return $airport_array;
@@ -6374,7 +6668,9 @@  discard block
 block discarded – undo
6374 6668
                 //if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
6375 6669
                 $query .= "GROUP BY spotter_output.airline_icao,spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country
6376 6670
 					ORDER BY airport_arrival_icao_count DESC";
6377
-		if ($limit) $query .= " LIMIT 10";
6671
+		if ($limit) {
6672
+			$query .= " LIMIT 10";
6673
+		}
6378 6674
       
6379 6675
 		
6380 6676
 		$sth = $this->db->prepare($query);
@@ -6395,7 +6691,9 @@  discard block
 block discarded – undo
6395 6691
 			if ($icaoaskey) {
6396 6692
 				$icao = $row['arrival_airport_icao'];
6397 6693
 				$airport_array[$icao] = $temp_array;
6398
-			} else $airport_array[] = $temp_array;
6694
+			} else {
6695
+				$airport_array[] = $temp_array;
6696
+			}
6399 6697
 		}
6400 6698
 
6401 6699
 		return $airport_array;
@@ -6437,7 +6735,9 @@  discard block
 block discarded – undo
6437 6735
                 //if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
6438 6736
                 $query .= " GROUP BY spotter_output.real_arrival_airport_icao, airport.name, airport.city, airport.country
6439 6737
 					ORDER BY airport_arrival_icao_count DESC";
6440
-		if ($limit) $query .= " LIMIT 10";
6738
+		if ($limit) {
6739
+			$query .= " LIMIT 10";
6740
+		}
6441 6741
       
6442 6742
 		
6443 6743
 		$sth = $this->db->prepare($query);
@@ -6457,7 +6757,9 @@  discard block
 block discarded – undo
6457 6757
 			if ($icaoaskey) {
6458 6758
 				$icao = $row['arrival_airport_icao'];
6459 6759
 				$airport_array[$icao] = $temp_array;
6460
-			} else $airport_array[] = $temp_array;
6760
+			} else {
6761
+				$airport_array[] = $temp_array;
6762
+			}
6461 6763
 		}
6462 6764
 
6463 6765
 		return $airport_array;
@@ -6499,7 +6801,9 @@  discard block
 block discarded – undo
6499 6801
                 //if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
6500 6802
                 $query .= "GROUP BY spotter_output.airline_icao, spotter_output.real_arrival_airport_icao, airport.name, airport.city, airport.country
6501 6803
 					ORDER BY airport_arrival_icao_count DESC";
6502
-		if ($limit) $query .= " LIMIT 10";
6804
+		if ($limit) {
6805
+			$query .= " LIMIT 10";
6806
+		}
6503 6807
       
6504 6808
 		
6505 6809
 		$sth = $this->db->prepare($query);
@@ -6520,7 +6824,9 @@  discard block
 block discarded – undo
6520 6824
 			if ($icaoaskey) {
6521 6825
 				$icao = $row['arrival_airport_icao'];
6522 6826
 				$airport_array[$icao] = $temp_array;
6523
-			} else $airport_array[] = $temp_array;
6827
+			} else {
6828
+				$airport_array[] = $temp_array;
6829
+			}
6524 6830
 		}
6525 6831
 
6526 6832
 		return $airport_array;
@@ -6901,7 +7207,9 @@  discard block
 block discarded – undo
6901 7207
 			date_default_timezone_set($globalTimezone);
6902 7208
 			$datetime = new DateTime($date);
6903 7209
 			$offset = $datetime->format('P');
6904
-		} else $offset = '+00:00';
7210
+		} else {
7211
+			$offset = '+00:00';
7212
+		}
6905 7213
 
6906 7214
 		if ($globalDBdriver == 'mysql') {
6907 7215
 			$query  = "SELECT DISTINCT spotter_output.arrival_airport_icao, COUNT(spotter_output.arrival_airport_icao) AS airport_arrival_icao_count, spotter_output.arrival_airport_name, spotter_output.arrival_airport_city, spotter_output.arrival_airport_country 
@@ -6951,7 +7259,9 @@  discard block
 block discarded – undo
6951 7259
 			date_default_timezone_set($globalTimezone);
6952 7260
 			$datetime = new DateTime($date);
6953 7261
 			$offset = $datetime->format('P');
6954
-		} else $offset = '+00:00';
7262
+		} else {
7263
+			$offset = '+00:00';
7264
+		}
6955 7265
 
6956 7266
 		if ($globalDBdriver == 'mysql') {
6957 7267
 			$query  = "SELECT DISTINCT spotter_output.arrival_airport_country, COUNT(spotter_output.arrival_airport_country) AS airport_arrival_country_count 
@@ -7174,7 +7484,9 @@  discard block
 block discarded – undo
7174 7484
 			FROM spotter_output".$filter_query." spotter_output.arrival_airport_country <> '' AND spotter_output.arrival_airport_icao <> 'NA'";
7175 7485
 		$query .= " GROUP BY spotter_output.arrival_airport_country
7176 7486
 					ORDER BY airport_arrival_country_count DESC";
7177
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
7487
+		if ($limit) {
7488
+			$query .= " LIMIT 10 OFFSET 0";
7489
+		}
7178 7490
       
7179 7491
 		
7180 7492
 		$sth = $this->db->prepare($query);
@@ -7461,7 +7773,9 @@  discard block
 block discarded – undo
7461 7773
 			date_default_timezone_set($globalTimezone);
7462 7774
 			$datetime = new DateTime($date);
7463 7775
 			$offset = $datetime->format('P');
7464
-		} else $offset = '+00:00';
7776
+		} else {
7777
+			$offset = '+00:00';
7778
+		}
7465 7779
 		
7466 7780
 		if ($globalDBdriver == 'mysql') {
7467 7781
 			$query  = "SELECT DISTINCT concat(spotter_output.departure_airport_icao, ' - ',  spotter_output.arrival_airport_icao) AS route, count(concat(spotter_output.departure_airport_icao, ' - ', spotter_output.arrival_airport_icao)) AS route_count, spotter_output.departure_airport_icao, spotter_output.departure_airport_name AS airport_departure_name, spotter_output.departure_airport_city AS airport_departure_city, spotter_output.departure_airport_country AS airport_departure_country, spotter_output.arrival_airport_icao, spotter_output.arrival_airport_name AS airport_arrival_name, spotter_output.arrival_airport_city AS airport_arrival_city, spotter_output.arrival_airport_country AS airport_arrival_country
@@ -7637,15 +7951,23 @@  discard block
 block discarded – undo
7637 7951
 		$query  = "SELECT DISTINCT spotter_output.ident, COUNT(spotter_output.ident) AS callsign_icao_count, spotter_output.airline_name, spotter_output.airline_icao  
7638 7952
                     FROM spotter_output".$filter_query." spotter_output.ident <> '' ";
7639 7953
 		 if ($olderthanmonths > 0) {
7640
-			if ($globalDBdriver == 'mysql') $query .= ' AND date < DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$olderthanmonths.' MONTH)';
7641
-			else $query .= " AND spotter_output.date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$olderthanmonths." MONTHS'";
7954
+			if ($globalDBdriver == 'mysql') {
7955
+				$query .= ' AND date < DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$olderthanmonths.' MONTH)';
7956
+			} else {
7957
+				$query .= " AND spotter_output.date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$olderthanmonths." MONTHS'";
7958
+			}
7642 7959
 		}
7643 7960
 		if ($sincedate != '') {
7644
-			if ($globalDBdriver == 'mysql') $query .= " AND spotter_output.date > '".$sincedate."'";
7645
-			else $query .= " AND spotter_output.date > CAST('".$sincedate."' AS TIMESTAMP)";
7961
+			if ($globalDBdriver == 'mysql') {
7962
+				$query .= " AND spotter_output.date > '".$sincedate."'";
7963
+			} else {
7964
+				$query .= " AND spotter_output.date > CAST('".$sincedate."' AS TIMESTAMP)";
7965
+			}
7646 7966
 		}
7647 7967
 		$query .= " GROUP BY spotter_output.ident, spotter_output.airline_name, spotter_output.airline_icao ORDER BY callsign_icao_count DESC";
7648
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
7968
+		if ($limit) {
7969
+			$query .= " LIMIT 10 OFFSET 0";
7970
+		}
7649 7971
       		
7650 7972
 		$sth = $this->db->prepare($query);
7651 7973
 		$sth->execute();
@@ -7679,15 +8001,23 @@  discard block
 block discarded – undo
7679 8001
 		$query  = "SELECT DISTINCT spotter_output.airline_icao, spotter_output.ident, COUNT(spotter_output.ident) AS callsign_icao_count, spotter_output.airline_name  
7680 8002
                     FROM spotter_output".$filter_query." spotter_output.ident <> ''  AND spotter_output.airline_icao <> '' ";
7681 8003
 		 if ($olderthanmonths > 0) {
7682
-			if ($globalDBdriver == 'mysql') $query .= 'AND date < DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$olderthanmonths.' MONTH) ';
7683
-			else $query .= "AND spotter_output.date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$olderthanmonths." MONTHS' ";
8004
+			if ($globalDBdriver == 'mysql') {
8005
+				$query .= 'AND date < DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$olderthanmonths.' MONTH) ';
8006
+			} else {
8007
+				$query .= "AND spotter_output.date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$olderthanmonths." MONTHS' ";
8008
+			}
7684 8009
 		}
7685 8010
 		if ($sincedate != '') {
7686
-			if ($globalDBdriver == 'mysql') $query .= "AND spotter_output.date > '".$sincedate."' ";
7687
-			else $query .= "AND spotter_output.date > CAST('".$sincedate."' AS TIMESTAMP) ";
8011
+			if ($globalDBdriver == 'mysql') {
8012
+				$query .= "AND spotter_output.date > '".$sincedate."' ";
8013
+			} else {
8014
+				$query .= "AND spotter_output.date > CAST('".$sincedate."' AS TIMESTAMP) ";
8015
+			}
7688 8016
 		}
7689 8017
 		$query .= "GROUP BY spotter_output.airline_icao, spotter_output.ident, spotter_output.airline_name, spotter_output.airline_icao ORDER BY callsign_icao_count DESC";
7690
-		if ($limit) $query .= " LIMIT 10 OFFSET 0";
8018
+		if ($limit) {
8019
+			$query .= " LIMIT 10 OFFSET 0";
8020
+		}
7691 8021
       		
7692 8022
 		$sth = $this->db->prepare($query);
7693 8023
 		$sth->execute();
@@ -7724,7 +8054,9 @@  discard block
 block discarded – undo
7724 8054
 			date_default_timezone_set($globalTimezone);
7725 8055
 			$datetime = new DateTime();
7726 8056
 			$offset = $datetime->format('P');
7727
-		} else $offset = '+00:00';
8057
+		} else {
8058
+			$offset = '+00:00';
8059
+		}
7728 8060
 
7729 8061
 		if ($globalDBdriver == 'mysql') {
7730 8062
 			$query  = "SELECT DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS date_name, count(*) as date_count
@@ -7773,7 +8105,9 @@  discard block
 block discarded – undo
7773 8105
 			date_default_timezone_set($globalTimezone);
7774 8106
 			$datetime = new DateTime();
7775 8107
 			$offset = $datetime->format('P');
7776
-		} else $offset = '+00:00';
8108
+		} else {
8109
+			$offset = '+00:00';
8110
+		}
7777 8111
 		$filter_query = $this->getFilter($filters,true,true);
7778 8112
 		if ($globalDBdriver == 'mysql') {
7779 8113
 			$query  = "SELECT spotter_output.airline_icao, DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS date_name, count(*) as date_count
@@ -7822,7 +8156,9 @@  discard block
 block discarded – undo
7822 8156
 			date_default_timezone_set($globalTimezone);
7823 8157
 			$datetime = new DateTime();
7824 8158
 			$offset = $datetime->format('P');
7825
-		} else $offset = '+00:00';
8159
+		} else {
8160
+			$offset = '+00:00';
8161
+		}
7826 8162
 		$filter_query = $this->getFilter($filters,true,true);
7827 8163
 		if ($globalDBdriver == 'mysql') {
7828 8164
 			$query  = "SELECT DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS date_name, count(*) as date_count
@@ -7868,7 +8204,9 @@  discard block
 block discarded – undo
7868 8204
 			date_default_timezone_set($globalTimezone);
7869 8205
 			$datetime = new DateTime();
7870 8206
 			$offset = $datetime->format('P');
7871
-		} else $offset = '+00:00';
8207
+		} else {
8208
+			$offset = '+00:00';
8209
+		}
7872 8210
 		$filter_query = $this->getFilter($filters,true,true);
7873 8211
 		if ($globalDBdriver == 'mysql') {
7874 8212
 			$query  = "SELECT DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS date_name, count(*) as date_count
@@ -7916,7 +8254,9 @@  discard block
 block discarded – undo
7916 8254
 			date_default_timezone_set($globalTimezone);
7917 8255
 			$datetime = new DateTime();
7918 8256
 			$offset = $datetime->format('P');
7919
-		} else $offset = '+00:00';
8257
+		} else {
8258
+			$offset = '+00:00';
8259
+		}
7920 8260
 		
7921 8261
 		if ($globalDBdriver == 'mysql') {
7922 8262
 			$query  = "SELECT spotter_output.airline_icao, DATE(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS date_name, count(*) as date_count
@@ -7964,7 +8304,9 @@  discard block
 block discarded – undo
7964 8304
 			date_default_timezone_set($globalTimezone);
7965 8305
 			$datetime = new DateTime();
7966 8306
 			$offset = $datetime->format('P');
7967
-		} else $offset = '+00:00';
8307
+		} else {
8308
+			$offset = '+00:00';
8309
+		}
7968 8310
 
7969 8311
 		if ($globalDBdriver == 'mysql') {
7970 8312
 			$query  = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(*) as date_count
@@ -8011,7 +8353,9 @@  discard block
 block discarded – undo
8011 8353
 			date_default_timezone_set($globalTimezone);
8012 8354
 			$datetime = new DateTime();
8013 8355
 			$offset = $datetime->format('P');
8014
-		} else $offset = '+00:00';
8356
+		} else {
8357
+			$offset = '+00:00';
8358
+		}
8015 8359
 
8016 8360
 		if ($globalDBdriver == 'mysql') {
8017 8361
 			$query  = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(*) as date_count
@@ -8059,7 +8403,9 @@  discard block
 block discarded – undo
8059 8403
 			date_default_timezone_set($globalTimezone);
8060 8404
 			$datetime = new DateTime();
8061 8405
 			$offset = $datetime->format('P');
8062
-		} else $offset = '+00:00';
8406
+		} else {
8407
+			$offset = '+00:00';
8408
+		}
8063 8409
 		$filter_query = $this->getFilter($filters,true,true);
8064 8410
 		if ($globalDBdriver == 'mysql') {
8065 8411
 			$query  = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(*) as date_count
@@ -8104,7 +8450,9 @@  discard block
 block discarded – undo
8104 8450
 			date_default_timezone_set($globalTimezone);
8105 8451
 			$datetime = new DateTime();
8106 8452
 			$offset = $datetime->format('P');
8107
-		} else $offset = '+00:00';
8453
+		} else {
8454
+			$offset = '+00:00';
8455
+		}
8108 8456
 		$filter_query = $this->getFilter($filters,true,true);
8109 8457
 
8110 8458
 		if ($globalDBdriver == 'mysql') {
@@ -8151,7 +8499,9 @@  discard block
 block discarded – undo
8151 8499
 			date_default_timezone_set($globalTimezone);
8152 8500
 			$datetime = new DateTime();
8153 8501
 			$offset = $datetime->format('P');
8154
-		} else $offset = '+00:00';
8502
+		} else {
8503
+			$offset = '+00:00';
8504
+		}
8155 8505
 
8156 8506
 		if ($globalDBdriver == 'mysql') {
8157 8507
 			$query  = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct owner_name) as date_count
@@ -8197,7 +8547,9 @@  discard block
 block discarded – undo
8197 8547
 			date_default_timezone_set($globalTimezone);
8198 8548
 			$datetime = new DateTime();
8199 8549
 			$offset = $datetime->format('P');
8200
-		} else $offset = '+00:00';
8550
+		} else {
8551
+			$offset = '+00:00';
8552
+		}
8201 8553
 		$filter_query = $this->getFilter($filters,true,true);
8202 8554
 
8203 8555
 		if ($globalDBdriver == 'mysql') {
@@ -8244,7 +8596,9 @@  discard block
 block discarded – undo
8244 8596
 			date_default_timezone_set($globalTimezone);
8245 8597
 			$datetime = new DateTime();
8246 8598
 			$offset = $datetime->format('P');
8247
-		} else $offset = '+00:00';
8599
+		} else {
8600
+			$offset = '+00:00';
8601
+		}
8248 8602
 
8249 8603
 		if ($globalDBdriver == 'mysql') {
8250 8604
 			$query  = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct pilot_id) as date_count
@@ -8291,7 +8645,9 @@  discard block
 block discarded – undo
8291 8645
 			date_default_timezone_set($globalTimezone);
8292 8646
 			$datetime = new DateTime();
8293 8647
 			$offset = $datetime->format('P');
8294
-		} else $offset = '+00:00';
8648
+		} else {
8649
+			$offset = '+00:00';
8650
+		}
8295 8651
 
8296 8652
 		if ($globalDBdriver == 'mysql') {
8297 8653
 			$query  = "SELECT YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct airline_icao) as date_count
@@ -8336,7 +8692,9 @@  discard block
 block discarded – undo
8336 8692
 			date_default_timezone_set($globalTimezone);
8337 8693
 			$datetime = new DateTime();
8338 8694
 			$offset = $datetime->format('P');
8339
-		} else $offset = '+00:00';
8695
+		} else {
8696
+			$offset = '+00:00';
8697
+		}
8340 8698
 		$filter_query = $this->getFilter($filters,true,true);
8341 8699
 
8342 8700
 		if ($globalDBdriver == 'mysql') {
@@ -8384,7 +8742,9 @@  discard block
 block discarded – undo
8384 8742
 			date_default_timezone_set($globalTimezone);
8385 8743
 			$datetime = new DateTime();
8386 8744
 			$offset = $datetime->format('P');
8387
-		} else $offset = '+00:00';
8745
+		} else {
8746
+			$offset = '+00:00';
8747
+		}
8388 8748
 
8389 8749
 		if ($globalDBdriver == 'mysql') {
8390 8750
 			$query  = "SELECT spotter_output.airline_icao,YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(distinct aircraft_icao) as date_count
@@ -8430,7 +8790,9 @@  discard block
 block discarded – undo
8430 8790
 			date_default_timezone_set($globalTimezone);
8431 8791
 			$datetime = new DateTime();
8432 8792
 			$offset = $datetime->format('P');
8433
-		} else $offset = '+00:00';
8793
+		} else {
8794
+			$offset = '+00:00';
8795
+		}
8434 8796
 		$filter_query = $this->getFilter($filters,true,true);
8435 8797
 
8436 8798
 		if ($globalDBdriver == 'mysql') {
@@ -8478,7 +8840,9 @@  discard block
 block discarded – undo
8478 8840
 			date_default_timezone_set($globalTimezone);
8479 8841
 			$datetime = new DateTime();
8480 8842
 			$offset = $datetime->format('P');
8481
-		} else $offset = '+00:00';
8843
+		} else {
8844
+			$offset = '+00:00';
8845
+		}
8482 8846
 
8483 8847
 		if ($globalDBdriver == 'mysql') {
8484 8848
 			$query  = "SELECT spotter_output.airline_icao, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name,MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, count(real_arrival_airport_icao) as date_count
@@ -8525,7 +8889,9 @@  discard block
 block discarded – undo
8525 8889
 			date_default_timezone_set($globalTimezone);
8526 8890
 			$datetime = new DateTime();
8527 8891
 			$offset = $datetime->format('P');
8528
-		} else $offset = '+00:00';
8892
+		} else {
8893
+			$offset = '+00:00';
8894
+		}
8529 8895
 		$filter_query = $this->getFilter($filters,true,true);
8530 8896
 		if ($globalDBdriver == 'mysql') {
8531 8897
 			$query  = "SELECT MONTH(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS month_name, YEAR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS year_name, count(*) as date_count
@@ -8574,7 +8940,9 @@  discard block
 block discarded – undo
8574 8940
 			date_default_timezone_set($globalTimezone);
8575 8941
 			$datetime = new DateTime();
8576 8942
 			$offset = $datetime->format('P');
8577
-		} else $offset = '+00:00';
8943
+		} else {
8944
+			$offset = '+00:00';
8945
+		}
8578 8946
 
8579 8947
 		$orderby_sql = '';
8580 8948
 		if ($orderby == "hour")
@@ -8640,7 +9008,9 @@  discard block
 block discarded – undo
8640 9008
 			date_default_timezone_set($globalTimezone);
8641 9009
 			$datetime = new DateTime();
8642 9010
 			$offset = $datetime->format('P');
8643
-		} else $offset = '+00:00';
9011
+		} else {
9012
+			$offset = '+00:00';
9013
+		}
8644 9014
 
8645 9015
 		$orderby_sql = '';
8646 9016
 		if ($orderby == "hour")
@@ -8707,7 +9077,9 @@  discard block
 block discarded – undo
8707 9077
 			date_default_timezone_set($globalTimezone);
8708 9078
 			$datetime = new DateTime();
8709 9079
 			$offset = $datetime->format('P');
8710
-		} else $offset = '+00:00';
9080
+		} else {
9081
+			$offset = '+00:00';
9082
+		}
8711 9083
 
8712 9084
 		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
8713 9085
 
@@ -8758,7 +9130,9 @@  discard block
 block discarded – undo
8758 9130
 			date_default_timezone_set($globalTimezone);
8759 9131
 			$datetime = new DateTime();
8760 9132
 			$offset = $datetime->format('P');
8761
-		} else $offset = '+00:00';
9133
+		} else {
9134
+			$offset = '+00:00';
9135
+		}
8762 9136
 
8763 9137
 		if ($globalDBdriver == 'mysql') {
8764 9138
 			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
@@ -8805,7 +9179,9 @@  discard block
 block discarded – undo
8805 9179
 			date_default_timezone_set($globalTimezone);
8806 9180
 			$datetime = new DateTime();
8807 9181
 			$offset = $datetime->format('P');
8808
-		} else $offset = '+00:00';
9182
+		} else {
9183
+			$offset = '+00:00';
9184
+		}
8809 9185
 
8810 9186
 		if ($globalDBdriver == 'mysql') {
8811 9187
 			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
@@ -8852,7 +9228,9 @@  discard block
 block discarded – undo
8852 9228
 			date_default_timezone_set($globalTimezone);
8853 9229
 			$datetime = new DateTime();
8854 9230
 			$offset = $datetime->format('P');
8855
-		} else $offset = '+00:00';
9231
+		} else {
9232
+			$offset = '+00:00';
9233
+		}
8856 9234
 
8857 9235
 		if ($globalDBdriver == 'mysql') {
8858 9236
 			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
@@ -8900,7 +9278,9 @@  discard block
 block discarded – undo
8900 9278
 			date_default_timezone_set($globalTimezone);
8901 9279
 			$datetime = new DateTime();
8902 9280
 			$offset = $datetime->format('P');
8903
-		} else $offset = '+00:00';
9281
+		} else {
9282
+			$offset = '+00:00';
9283
+		}
8904 9284
 
8905 9285
 		if ($globalDBdriver == 'mysql') {
8906 9286
 			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
@@ -8948,7 +9328,9 @@  discard block
 block discarded – undo
8948 9328
 			date_default_timezone_set($globalTimezone);
8949 9329
 			$datetime = new DateTime($date);
8950 9330
 			$offset = $datetime->format('P');
8951
-		} else $offset = '+00:00';
9331
+		} else {
9332
+			$offset = '+00:00';
9333
+		}
8952 9334
 
8953 9335
 		if ($globalDBdriver == 'mysql') {
8954 9336
 			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
@@ -8996,7 +9378,9 @@  discard block
 block discarded – undo
8996 9378
 			date_default_timezone_set($globalTimezone);
8997 9379
 			$datetime = new DateTime();
8998 9380
 			$offset = $datetime->format('P');
8999
-		} else $offset = '+00:00';
9381
+		} else {
9382
+			$offset = '+00:00';
9383
+		}
9000 9384
 
9001 9385
 		if ($globalDBdriver == 'mysql') {
9002 9386
 			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
@@ -9046,7 +9430,9 @@  discard block
 block discarded – undo
9046 9430
 			date_default_timezone_set($globalTimezone);
9047 9431
 			$datetime = new DateTime();
9048 9432
 			$offset = $datetime->format('P');
9049
-		} else $offset = '+00:00';
9433
+		} else {
9434
+			$offset = '+00:00';
9435
+		}
9050 9436
 
9051 9437
 		if ($globalDBdriver == 'mysql') {
9052 9438
 			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
@@ -9093,7 +9479,9 @@  discard block
 block discarded – undo
9093 9479
 			date_default_timezone_set($globalTimezone);
9094 9480
 			$datetime = new DateTime();
9095 9481
 			$offset = $datetime->format('P');
9096
-		} else $offset = '+00:00';
9482
+		} else {
9483
+			$offset = '+00:00';
9484
+		}
9097 9485
 
9098 9486
 		if ($globalDBdriver == 'mysql') {
9099 9487
 			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
@@ -9261,7 +9649,9 @@  discard block
 block discarded – undo
9261 9649
 			date_default_timezone_set($globalTimezone);
9262 9650
 			$datetime = new DateTime();
9263 9651
 			$offset = $datetime->format('P');
9264
-		} else $offset = '+00:00';
9652
+		} else {
9653
+			$offset = '+00:00';
9654
+		}
9265 9655
 
9266 9656
 		if ($globalDBdriver == 'mysql') {
9267 9657
 			$query  = "SELECT HOUR(CONVERT_TZ(spotter_output.date,'+00:00', :offset)) AS hour_name, count(*) as hour_count
@@ -9447,7 +9837,9 @@  discard block
 block discarded – undo
9447 9837
 	*/
9448 9838
 	public function parseDirection($direction = 0)
9449 9839
 	{
9450
-		if ($direction == '') $direction = 0;
9840
+		if ($direction == '') {
9841
+			$direction = 0;
9842
+		}
9451 9843
 		$direction_array = array();
9452 9844
 		$temp_array = array();
9453 9845
 
@@ -9548,7 +9940,9 @@  discard block
 block discarded – undo
9548 9940
 		if (isset($result->AirlineFlightInfoResult))
9549 9941
 		{
9550 9942
 			$registration = $result->AirlineFlightInfoResult->tailnumber;
9551
-		} else return '';
9943
+		} else {
9944
+			return '';
9945
+		}
9552 9946
 		
9553 9947
 		$registration = $this->convertAircraftRegistration($registration);
9554 9948
 		
@@ -9577,7 +9971,9 @@  discard block
 block discarded – undo
9577 9971
 		if (count($row) > 0) {
9578 9972
 		    //return $row['Registration'];
9579 9973
 		    return $row['registration'];
9580
-		} else return '';
9974
+		} else {
9975
+			return '';
9976
+		}
9581 9977
 	
9582 9978
 	}
9583 9979
 
@@ -9600,9 +9996,14 @@  discard block
 block discarded – undo
9600 9996
 		$row = $sth->fetch(PDO::FETCH_ASSOC);
9601 9997
 		$sth->closeCursor();
9602 9998
 		if (count($row) > 0) {
9603
-		    if ($row['type_flight'] == null) return '';
9604
-		    else return $row['type_flight'];
9605
-		} else return '';
9999
+		    if ($row['type_flight'] == null) {
10000
+		    	return '';
10001
+		    } else {
10002
+		    	return $row['type_flight'];
10003
+		    }
10004
+		} else {
10005
+			return '';
10006
+		}
9606 10007
 	
9607 10008
 	}
9608 10009
 
@@ -9620,7 +10021,9 @@  discard block
 block discarded – undo
9620 10021
 		$longitude = filter_var($longitude,FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
9621 10022
 	
9622 10023
 		$Connection = new Connection($this->db);
9623
-		if (!$Connection->tableExists('countries')) return '';
10024
+		if (!$Connection->tableExists('countries')) {
10025
+			return '';
10026
+		}
9624 10027
 	
9625 10028
 		try {
9626 10029
 			/*
@@ -9640,9 +10043,13 @@  discard block
 block discarded – undo
9640 10043
 			$sth->closeCursor();
9641 10044
 			if (count($row) > 0) {
9642 10045
 				return $row;
9643
-			} else return '';
10046
+			} else {
10047
+				return '';
10048
+			}
9644 10049
 		} catch (PDOException $e) {
9645
-			if (isset($globalDebug) && $globalDebug) echo 'Error : '.$e->getMessage()."\n";
10050
+			if (isset($globalDebug) && $globalDebug) {
10051
+				echo 'Error : '.$e->getMessage()."\n";
10052
+			}
9646 10053
 			return '';
9647 10054
 		}
9648 10055
 	
@@ -9790,7 +10197,9 @@  discard block
 block discarded – undo
9790 10197
 	{
9791 10198
 		global $globalBitlyAccessToken;
9792 10199
 		
9793
-		if ($globalBitlyAccessToken == '') return $url;
10200
+		if ($globalBitlyAccessToken == '') {
10201
+			return $url;
10202
+		}
9794 10203
         
9795 10204
 		$google_url = 'https://api-ssl.bitly.com/v3/shorten?access_token='.$globalBitlyAccessToken.'&longUrl='.$url;
9796 10205
 		
@@ -9939,7 +10348,9 @@  discard block
 block discarded – undo
9939 10348
 		
9940 10349
 
9941 10350
 		// routes
9942
-		if ($globalDebug) print "Routes...\n";
10351
+		if ($globalDebug) {
10352
+			print "Routes...\n";
10353
+		}
9943 10354
 		if ($globalDBdriver == 'mysql') {
9944 10355
 			$query = "SELECT spotter_output.spotter_id, routes.FromAirport_ICAO, routes.ToAirport_ICAO FROM spotter_output, routes WHERE spotter_output.ident = routes.CallSign AND ( spotter_output.departure_airport_icao != routes.FromAirport_ICAO OR spotter_output.arrival_airport_icao != routes.ToAirport_ICAO) AND routes.FromAirport_ICAO != '' AND spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 15 DAY)";
9945 10356
 		} else {
@@ -9958,7 +10369,9 @@  discard block
 block discarded – undo
9958 10369
 			}
9959 10370
 		}
9960 10371
 		
9961
-		if ($globalDebug) print "Airlines...\n";
10372
+		if ($globalDebug) {
10373
+			print "Airlines...\n";
10374
+		}
9962 10375
 		//airlines
9963 10376
 		if ($globalDBdriver == 'mysql') {
9964 10377
 			$query  = "SELECT spotter_output.spotter_id, spotter_output.ident FROM spotter_output WHERE (spotter_output.airline_name = '' OR spotter_output.airline_name = 'Not Available') AND spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 15 DAY)";
@@ -9972,10 +10385,15 @@  discard block
 block discarded – undo
9972 10385
 			if (is_numeric(substr($row['ident'], -1, 1)))
9973 10386
 			{
9974 10387
 				$fromsource = NULL;
9975
-				if (isset($row['format_source']) && $row['format_source'] == 'vatsimtxt') $fromsource = 'vatsim';
9976
-				elseif (isset($row['format_source']) && $row['format_source'] == 'whazzup') $fromsource = 'ivao';
9977
-				elseif (isset($globalVATSIM) && $globalVATSIM) $fromsource = 'vatsim';
9978
-				elseif (isset($globalIVAO) && $globalIVAO) $fromsource = 'ivao';
10388
+				if (isset($row['format_source']) && $row['format_source'] == 'vatsimtxt') {
10389
+					$fromsource = 'vatsim';
10390
+				} elseif (isset($row['format_source']) && $row['format_source'] == 'whazzup') {
10391
+					$fromsource = 'ivao';
10392
+				} elseif (isset($globalVATSIM) && $globalVATSIM) {
10393
+					$fromsource = 'vatsim';
10394
+				} elseif (isset($globalIVAO) && $globalIVAO) {
10395
+					$fromsource = 'ivao';
10396
+				}
9979 10397
 				$airline_array = $this->getAllAirlineInfo(substr($row['ident'], 0, 3),$fromsource);
9980 10398
 				if (isset($airline_array[0]['name'])) {
9981 10399
 					$update_query  = "UPDATE spotter_output SET spotter_output.airline_name = :airline_name, spotter_output.airline_icao = :airline_icao, spotter_output.airline_country = :airline_country, spotter_output.airline_type = :airline_type WHERE spotter_output.spotter_id = :spotter_id";
@@ -9985,13 +10403,17 @@  discard block
 block discarded – undo
9985 10403
 			}
9986 10404
 		}
9987 10405
 
9988
-		if ($globalDebug) print "Remove Duplicate in aircraft_modes...\n";
10406
+		if ($globalDebug) {
10407
+			print "Remove Duplicate in aircraft_modes...\n";
10408
+		}
9989 10409
 		//duplicate modes
9990 10410
 		$query = "DELETE aircraft_modes FROM aircraft_modes LEFT OUTER JOIN (SELECT max(`AircraftID`) as `AircraftID`,`ModeS` FROM `aircraft_modes` group by ModeS) as KeepRows ON aircraft_modes.AircraftID = KeepRows.AircraftID WHERE KeepRows.AircraftID IS NULL";
9991 10411
 		$sth = $this->db->prepare($query);
9992 10412
 		$sth->execute();
9993 10413
 		
9994
-		if ($globalDebug) print "Aircraft...\n";
10414
+		if ($globalDebug) {
10415
+			print "Aircraft...\n";
10416
+		}
9995 10417
 		//aircraft
9996 10418
 		if ($globalDBdriver == 'mysql') {
9997 10419
 			$query  = "SELECT spotter_output.spotter_id, spotter_output.aircraft_icao, spotter_output.registration FROM spotter_output WHERE (spotter_output.aircraft_name = '' OR spotter_output.aircraft_name = 'Not Available') AND spotter_output.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 7 DAY)";
@@ -10034,26 +10456,38 @@  discard block
 block discarded – undo
10034 10456
 				 if (isset($closestAirports[0])) {
10035 10457
 					if ($row['arrival_airport_icao'] == $closestAirports[0]['icao']) {
10036 10458
 						$airport_icao = $closestAirports[0]['icao'];
10037
-						if ($globalDebug) echo "\o/ 1st ---++ Find arrival airport. airport_icao : ".$airport_icao."\n";
10459
+						if ($globalDebug) {
10460
+							echo "\o/ 1st ---++ Find arrival airport. airport_icao : ".$airport_icao."\n";
10461
+						}
10038 10462
 					} elseif (count($closestAirports > 1) && $row['arrival_airport_icao'] != '' && $row['arrival_airport_icao'] != 'NA') {
10039 10463
 						foreach ($closestAirports as $airport) {
10040 10464
 							if ($row['arrival_airport_icao'] == $airport['icao']) {
10041 10465
 								$airport_icao = $airport['icao'];
10042
-								if ($globalDebug) echo "\o/ try --++ Find arrival airport. airport_icao : ".$airport_icao."\n";
10466
+								if ($globalDebug) {
10467
+									echo "\o/ try --++ Find arrival airport. airport_icao : ".$airport_icao."\n";
10468
+								}
10043 10469
 								break;
10044 10470
 							}
10045 10471
 						}
10046 10472
 					} elseif ($row['last_altitude'] == 0 || ($row['last_altitude'] != '' && ($closestAirports[0]['altitude'] <= $row['last_altitude']*100+1000 && $row['last_altitude']*100 < $closestAirports[0]['altitude']+5000))) {
10047 10473
 						$airport_icao = $closestAirports[0]['icao'];
10048
-						if ($globalDebug) echo "\o/ NP --++ Find arrival airport. Airport ICAO : ".$airport_icao." !  Latitude : ".$row['last_latitude'].' - Longitude : '.$row['last_longitude'].' - MinDist : '.$globalClosestMinDist." - Airport altitude : ".$closestAirports[0]['altitude'].' - flight altitude : '.($row['last_altitude']*100)."\n";
10474
+						if ($globalDebug) {
10475
+							echo "\o/ NP --++ Find arrival airport. Airport ICAO : ".$airport_icao." !  Latitude : ".$row['last_latitude'].' - Longitude : '.$row['last_longitude'].' - MinDist : '.$globalClosestMinDist." - Airport altitude : ".$closestAirports[0]['altitude'].' - flight altitude : '.($row['last_altitude']*100)."\n";
10476
+						}
10049 10477
 					} else {
10050
-						if ($globalDebug) echo "----- Can't find arrival airport. Latitude : ".$row['last_latitude'].' - Longitude : '.$row['last_longitude'].' - MinDist : '.$globalClosestMinDist." - Airport altitude : ".$closestAirports[0]['altitude'].' - flight altitude : '.($row['last_altitude']*100)."\n";
10478
+						if ($globalDebug) {
10479
+							echo "----- Can't find arrival airport. Latitude : ".$row['last_latitude'].' - Longitude : '.$row['last_longitude'].' - MinDist : '.$globalClosestMinDist." - Airport altitude : ".$closestAirports[0]['altitude'].' - flight altitude : '.($row['last_altitude']*100)."\n";
10480
+						}
10051 10481
 					}
10052 10482
 				} else {
10053
-					if ($globalDebug) echo "----- No Airport near last coord. Latitude : ".$row['last_latitude'].' - Longitude : '.$row['last_longitude'].' - MinDist : '.$globalClosestMinDist."\n";
10483
+					if ($globalDebug) {
10484
+						echo "----- No Airport near last coord. Latitude : ".$row['last_latitude'].' - Longitude : '.$row['last_longitude'].' - MinDist : '.$globalClosestMinDist."\n";
10485
+					}
10054 10486
 				}
10055 10487
 				if ($row['real_arrival_airport_icao'] != $airport_icao) {
10056
-					if ($globalDebug) echo "Updating airport to ".$airport_icao."...\n";
10488
+					if ($globalDebug) {
10489
+						echo "Updating airport to ".$airport_icao."...\n";
10490
+					}
10057 10491
 					$update_query="UPDATE spotter_output SET real_arrival_airport_icao = :airport_icao WHERE spotter_id = :spotter_id";
10058 10492
 					$sthu = $this->db->prepare($update_query);
10059 10493
 					$sthu->execute(array(':airport_icao' => $airport_icao,':spotter_id' => $row['spotter_id']));
Please login to merge, or discard this patch.
require/class.SpotterLive.php 2 patches
Spacing   +109 added lines, -109 removed lines patch added patch discarded remove patch
@@ -16,59 +16,59 @@  discard block
 block discarded – undo
16 16
 	* @param Array $filter the filter
17 17
 	* @return Array the SQL part
18 18
 	*/
19
-	public function getFilter($filter = array(),$where = false,$and = false) {
19
+	public function getFilter($filter = array(), $where = false, $and = false) {
20 20
 		global $globalFilter, $globalStatsFilters, $globalFilterName;
21 21
 		$filters = array();
22 22
 		if (is_array($globalStatsFilters) && isset($globalStatsFilters[$globalFilterName])) {
23 23
 			if (isset($globalStatsFilters[$globalFilterName][0]['source'])) {
24 24
 				$filters = $globalStatsFilters[$globalFilterName];
25 25
 			} else {
26
-				$filter = array_merge($globalStatsFilters[$globalFilterName],$filter);
26
+				$filter = array_merge($globalStatsFilters[$globalFilterName], $filter);
27 27
 			}
28 28
 		}
29
-		if (is_array($globalFilter)) $filter = array_merge($globalFilter,$filter);
29
+		if (is_array($globalFilter)) $filter = array_merge($globalFilter, $filter);
30 30
 		$filter_query_join = '';
31 31
 		$filter_query_where = '';
32
-		foreach($filters as $flt) {
32
+		foreach ($filters as $flt) {
33 33
 			if (isset($flt['airlines']) && !empty($flt['airlines'])) {
34 34
 				if ($flt['airlines'][0] != '') {
35 35
 					if (isset($flt['source'])) {
36
-						$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$flt['airlines'])."') AND spotter_output.format_source IN ('".implode("','",$flt['source'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
36
+						$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','", $flt['airlines'])."') AND spotter_output.format_source IN ('".implode("','", $flt['source'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
37 37
 					} else {
38
-						$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$flt['airlines'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
38
+						$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','", $flt['airlines'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
39 39
 					}
40 40
 				}
41 41
 			}
42 42
 			if (isset($flt['pilots_id']) && !empty($flt['pilots_id'])) {
43 43
 				if (isset($flt['source'])) {
44
-					$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','",$flt['pilots_id'])."') AND spotter_output.format_source IN ('".implode("','",$flt['source'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
44
+					$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','", $flt['pilots_id'])."') AND spotter_output.format_source IN ('".implode("','", $flt['source'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
45 45
 				} else {
46
-					$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','",$flt['pilots_id'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
46
+					$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','", $flt['pilots_id'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
47 47
 				}
48 48
 			}
49 49
 		}
50 50
 		if (isset($filter['airlines']) && !empty($filter['airlines'])) {
51 51
 			if ($filter['airlines'][0] != '') {
52
-				$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
52
+				$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
53 53
 			}
54 54
 		}
55 55
 		if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
56 56
 			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_live.flightaware_id ";
57 57
 		}
58 58
 		if (isset($filter['pilots_id']) && !empty($filter['pilots_id'])) {
59
-			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','",$filter['pilots_id'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
59
+			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.pilot_id IN ('".implode("','", $filter['pilots_id'])."')) so ON so.flightaware_id = spotter_live.flightaware_id";
60 60
 		}
61 61
 		if (isset($filter['source']) && !empty($filter['source'])) {
62
-			$filter_query_where = " WHERE format_source IN ('".implode("','",$filter['source'])."')";
62
+			$filter_query_where = " WHERE format_source IN ('".implode("','", $filter['source'])."')";
63 63
 		}
64 64
 		if (isset($filter['ident']) && !empty($filter['ident'])) {
65 65
 			$filter_query_where = " WHERE ident = '".$filter['ident']."'";
66 66
 		}
67 67
 		if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
68 68
 			if ($filter_query_where == '') {
69
-				$filter_query_where = " WHERE format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
69
+				$filter_query_where = " WHERE format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
70 70
 			} else {
71
-				$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
71
+				$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
72 72
 			}
73 73
 		}
74 74
 		if ($filter_query_where == '' && $where) $filter_query_where = ' WHERE';
@@ -94,8 +94,8 @@  discard block
 block discarded – undo
94 94
 		if ($limit != '')
95 95
 		{
96 96
 			$limit_array = explode(',', $limit);
97
-			$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
98
-			$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
97
+			$limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
98
+			$limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
99 99
 			if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
100 100
 			{
101 101
 				$limit_query = ' LIMIT '.$limit_array[1].' OFFSET '.$limit_array[0];
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
 		global $globalDBdriver, $globalLiveInterval;
132 132
 		date_default_timezone_set('UTC');
133 133
 
134
-		$filter_query = $this->getFilter($filter,true,true);
134
+		$filter_query = $this->getFilter($filter, true, true);
135 135
 
136 136
 		if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
137 137
 		if ($globalDBdriver == 'mysql') {
@@ -139,7 +139,7 @@  discard block
 block discarded – undo
139 139
 //			$query  = 'SELECT spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, a.aircraft_shadow FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate INNER JOIN (SELECT * FROM aircraft) a on spotter_live.aircraft_icao = a.icao';
140 140
 //			$query  = 'SELECT spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate'.$filter_query;
141 141
 
142
-			$query  = 'SELECT a.aircraft_shadow, spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, spotter_live.date, spotter_live.format_source 
142
+			$query = 'SELECT a.aircraft_shadow, spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, spotter_live.date, spotter_live.format_source 
143 143
 			FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON spotter_live.aircraft_icao = a.icao'.$filter_query." spotter_live.latitude <> '0' AND spotter_live.longitude <> '0'";
144 144
 
145 145
 //			$query  = 'SELECT spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk FROM spotter_live WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= spotter_live.date ORDER BY spotter_live.date GROUP BY spotter_live.flightaware_id'.$filter_query;
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
 			//$query  = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE NOW() AT TIME ZONE 'UTC' - '30 SECONDS'->INTERVAL <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate";
150 150
 			//$query  = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE NOW() AT TIME ZONE 'UTC' - '".$globalLiveInterval." SECONDS'->INTERVAL <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate$orderby_query";
151 151
 			//$query  = 'SELECT spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, a.aircraft_shadow FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on spotter_live.aircraft_icao = a.icao';
152
-			$query  = "SELECT a.aircraft_shadow, spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, spotter_live.date, spotter_live.format_source 
152
+			$query = "SELECT a.aircraft_shadow, spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, spotter_live.date, spotter_live.format_source 
153 153
 			FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$globalLiveInterval." SECONDS' <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON spotter_live.aircraft_icao = a.icao".$filter_query." spotter_live.latitude <> '0' AND spotter_live.longitude <> '0'";
154 154
 		}
155 155
 //		$spotter_array = Spotter->getDataFromDB($query.$limit_query);
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
 		try {
159 159
 			$sth = $this->db->prepare($query);
160 160
 			$sth->execute();
161
-		} catch(PDOException $e) {
161
+		} catch (PDOException $e) {
162 162
 			echo $e->getMessage();
163 163
 			die;
164 164
 		}
@@ -178,12 +178,12 @@  discard block
 block discarded – undo
178 178
 		global $globalDBdriver, $globalLiveInterval;
179 179
 		date_default_timezone_set('UTC');
180 180
 
181
-		$filter_query = $this->getFilter($filter,true,true);
181
+		$filter_query = $this->getFilter($filter, true, true);
182 182
 
183 183
 		if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
184 184
 		if ($globalDBdriver == 'mysql') {
185 185
 
186
-			$query  = 'SELECT a.aircraft_shadow, a.engine_type, a.engine_count, a.wake_category, spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, spotter_live.date, spotter_live.format_source 
186
+			$query = 'SELECT a.aircraft_shadow, a.engine_type, a.engine_count, a.wake_category, spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, spotter_live.date, spotter_live.format_source 
187 187
 			FROM spotter_live LEFT JOIN (SELECT aircraft_shadow,engine_type, engine_count, wake_category,icao FROM aircraft) a ON spotter_live.aircraft_icao = a.icao'.$filter_query.' DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval." SECOND) <= spotter_live.date AND spotter_live.latitude <> '0' AND spotter_live.longitude <> '0' 
188 188
 			ORDER BY spotter_live.flightaware_id, spotter_live.date";
189 189
                 } else {
@@ -192,7 +192,7 @@  discard block
 block discarded – undo
192 192
 			FROM spotter_live WHERE CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$globalLiveInterval." SECONDS' <= spotter_live.date 
193 193
 			".$filter_query.'LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON spotter_live.aircraft_icao = a.icao ORDER BY spotter_live.flightaware_id, spotter_live.date';
194 194
 */
195
-			$query  = "SELECT a.aircraft_shadow, a.engine_type, a.engine_count, a.wake_category, spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, spotter_live.date, spotter_live.format_source 
195
+			$query = "SELECT a.aircraft_shadow, a.engine_type, a.engine_count, a.wake_category, spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, spotter_live.date, spotter_live.format_source 
196 196
 			FROM spotter_live LEFT JOIN (SELECT aircraft_shadow,engine_type, engine_count, wake_category, icao FROM aircraft) a ON spotter_live.aircraft_icao = a.icao".$filter_query." CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$globalLiveInterval." SECONDS' <= spotter_live.date AND spotter_live.latitude <> '0' AND spotter_live.longitude <> '0' 
197 197
 			ORDER BY spotter_live.flightaware_id, spotter_live.date";
198 198
 //			echo $query;
@@ -201,7 +201,7 @@  discard block
 block discarded – undo
201 201
     		try {
202 202
 			$sth = $this->db->prepare($query);
203 203
 			$sth->execute();
204
-		} catch(PDOException $e) {
204
+		} catch (PDOException $e) {
205 205
 			echo $e->getMessage();
206 206
 			die;
207 207
 		}
@@ -218,7 +218,7 @@  discard block
 block discarded – undo
218 218
 	public function getLiveSpotterCount($filter = array())
219 219
 	{
220 220
 		global $globalDBdriver, $globalLiveInterval;
221
-		$filter_query = $this->getFilter($filter,true,true);
221
+		$filter_query = $this->getFilter($filter, true, true);
222 222
 
223 223
 		if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
224 224
 		if ($globalDBdriver == 'mysql') {
@@ -231,7 +231,7 @@  discard block
 block discarded – undo
231 231
 		try {
232 232
 			$sth = $this->db->prepare($query);
233 233
 			$sth->execute();
234
-		} catch(PDOException $e) {
234
+		} catch (PDOException $e) {
235 235
 			echo $e->getMessage();
236 236
 			die;
237 237
 		}
@@ -254,10 +254,10 @@  discard block
 block discarded – undo
254 254
 		$filter_query = $this->getFilter($filter);
255 255
 
256 256
 		if (is_array($coord)) {
257
-			$minlong = filter_var($coord[0],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
258
-			$minlat = filter_var($coord[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
259
-			$maxlong = filter_var($coord[2],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
260
-			$maxlat = filter_var($coord[3],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
257
+			$minlong = filter_var($coord[0], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
258
+			$minlat = filter_var($coord[1], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
259
+			$maxlong = filter_var($coord[2], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
260
+			$maxlat = filter_var($coord[3], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
261 261
 		} else return array();
262 262
 		if ($globalDBdriver == 'mysql') {
263 263
 			//$query  = "SELECT spotter_output.* FROM spotter_output WHERE spotter_output.flightaware_id IN (SELECT spotter_live.flightaware_id FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL ".$globalLiveInterval." SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate AND spotter_live.latitude BETWEEN ".$minlat." AND ".$maxlat." AND spotter_live.longitude BETWEEN ".$minlong." AND ".$maxlong.")";
@@ -310,7 +310,7 @@  discard block
 block discarded – undo
310 310
                 if ($interval == '1m')
311 311
                 {
312 312
                     $additional_query = ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL 1 MINUTE) <= spotter_live.date ';
313
-                } else if ($interval == '15m'){
313
+                } else if ($interval == '15m') {
314 314
                     $additional_query = ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL 15 MINUTE) <= spotter_live.date ';
315 315
                 } 
316 316
             }
@@ -318,14 +318,14 @@  discard block
 block discarded – undo
318 318
          $additional_query = ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL 1 MINUTE) <= spotter_live.date ';   
319 319
         }
320 320
 
321
-                $query  = "SELECT spotter_live.*, ( 6371 * acos( cos( radians(:lat) ) * cos( radians( latitude ) ) * cos( radians( longitude ) - radians(:lng) ) + sin( radians(:lat) ) * sin( radians( latitude ) ) ) ) AS distance FROM spotter_live 
321
+                $query = "SELECT spotter_live.*, ( 6371 * acos( cos( radians(:lat) ) * cos( radians( latitude ) ) * cos( radians( longitude ) - radians(:lng) ) + sin( radians(:lat) ) * sin( radians( latitude ) ) ) ) AS distance FROM spotter_live 
322 322
                    WHERE spotter_live.latitude <> '' 
323 323
                                    AND spotter_live.longitude <> '' 
324 324
                    ".$additional_query."
325 325
                    HAVING distance < :radius  
326 326
                                    ORDER BY distance";
327 327
 
328
-                $spotter_array = $Spotter->getDataFromDB($query, array(':lat' => $lat, ':lng' => $lng,':radius' => $radius));
328
+                $spotter_array = $Spotter->getDataFromDB($query, array(':lat' => $lat, ':lng' => $lng, ':radius' => $radius));
329 329
 
330 330
                 return $spotter_array;
331 331
         }
@@ -343,9 +343,9 @@  discard block
 block discarded – undo
343 343
 		date_default_timezone_set('UTC');
344 344
 
345 345
 		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
346
-                $query  = 'SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate ORDER BY spotter_live.date DESC';
346
+                $query = 'SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate ORDER BY spotter_live.date DESC';
347 347
 
348
-		$spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident));
348
+		$spotter_array = $Spotter->getDataFromDB($query, array(':ident' => $ident));
349 349
 
350 350
 		return $spotter_array;
351 351
 	}
@@ -356,16 +356,16 @@  discard block
 block discarded – undo
356 356
 	* @return Array the spotter information
357 357
 	*
358 358
 	*/
359
-	public function getDateLiveSpotterDataByIdent($ident,$date)
359
+	public function getDateLiveSpotterDataByIdent($ident, $date)
360 360
 	{
361 361
 		$Spotter = new Spotter($this->db);
362 362
 		date_default_timezone_set('UTC');
363 363
 
364 364
 		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
365
-                $query  = 'SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate ORDER BY spotter_live.date DESC';
365
+                $query = 'SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate ORDER BY spotter_live.date DESC';
366 366
 
367
-                $date = date('c',$date);
368
-		$spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident,':date' => $date));
367
+                $date = date('c', $date);
368
+		$spotter_array = $Spotter->getDataFromDB($query, array(':ident' => $ident, ':date' => $date));
369 369
 
370 370
 		return $spotter_array;
371 371
 	}
@@ -382,9 +382,9 @@  discard block
 block discarded – undo
382 382
 		date_default_timezone_set('UTC');
383 383
 
384 384
 		$id = filter_var($id, FILTER_SANITIZE_STRING);
385
-                $query  = 'SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.flightaware_id = :id GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate ORDER BY spotter_live.date DESC';
385
+                $query = 'SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.flightaware_id = :id GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate ORDER BY spotter_live.date DESC';
386 386
 
387
-		$spotter_array = $Spotter->getDataFromDB($query,array(':id' => $id));
387
+		$spotter_array = $Spotter->getDataFromDB($query, array(':id' => $id));
388 388
 
389 389
 		return $spotter_array;
390 390
 	}
@@ -395,15 +395,15 @@  discard block
 block discarded – undo
395 395
 	* @return Array the spotter information
396 396
 	*
397 397
 	*/
398
-	public function getDateLiveSpotterDataById($id,$date)
398
+	public function getDateLiveSpotterDataById($id, $date)
399 399
 	{
400 400
 		$Spotter = new Spotter($this->db);
401 401
 		date_default_timezone_set('UTC');
402 402
 
403 403
 		$id = filter_var($id, FILTER_SANITIZE_STRING);
404
-                $query  = 'SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.flightaware_id = :id AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate ORDER BY spotter_live.date DESC';
405
-                $date = date('c',$date);
406
-		$spotter_array = $Spotter->getDataFromDB($query,array(':id' => $id,':date' => $date));
404
+                $query = 'SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.flightaware_id = :id AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate ORDER BY spotter_live.date DESC';
405
+                $date = date('c', $date);
406
+		$spotter_array = $Spotter->getDataFromDB($query, array(':id' => $id, ':date' => $date));
407 407
 
408 408
 		return $spotter_array;
409 409
 	}
@@ -420,13 +420,13 @@  discard block
 block discarded – undo
420 420
 		date_default_timezone_set('UTC');
421 421
 
422 422
 		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
423
-                $query  = 'SELECT spotter_live.altitude, spotter_live.date FROM spotter_live WHERE spotter_live.ident = :ident';
423
+                $query = 'SELECT spotter_live.altitude, spotter_live.date FROM spotter_live WHERE spotter_live.ident = :ident';
424 424
 
425 425
     		try {
426 426
 			
427 427
 			$sth = $this->db->prepare($query);
428 428
 			$sth->execute(array(':ident' => $ident));
429
-		} catch(PDOException $e) {
429
+		} catch (PDOException $e) {
430 430
 			echo $e->getMessage();
431 431
 			die;
432 432
 		}
@@ -441,7 +441,7 @@  discard block
 block discarded – undo
441 441
 	* @return Array the spotter information
442 442
 	*
443 443
 	*/
444
-	public function getAllLiveSpotterDataById($id,$liveinterval = false)
444
+	public function getAllLiveSpotterDataById($id, $liveinterval = false)
445 445
 	{
446 446
 		global $globalDBdriver, $globalLiveInterval;
447 447
 		date_default_timezone_set('UTC');
@@ -460,7 +460,7 @@  discard block
 block discarded – undo
460 460
 		try {
461 461
 			$sth = $this->db->prepare($query);
462 462
 			$sth->execute(array(':id' => $id));
463
-		} catch(PDOException $e) {
463
+		} catch (PDOException $e) {
464 464
 			echo $e->getMessage();
465 465
 			die;
466 466
 		}
@@ -478,12 +478,12 @@  discard block
 block discarded – undo
478 478
 	{
479 479
 		date_default_timezone_set('UTC');
480 480
 		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
481
-		$query  = self::$global_query.' WHERE spotter_live.ident = :ident';
481
+		$query = self::$global_query.' WHERE spotter_live.ident = :ident';
482 482
     		try {
483 483
 			
484 484
 			$sth = $this->db->prepare($query);
485 485
 			$sth->execute(array(':ident' => $ident));
486
-		} catch(PDOException $e) {
486
+		} catch (PDOException $e) {
487 487
 			echo $e->getMessage();
488 488
 			die;
489 489
 		}
@@ -513,7 +513,7 @@  discard block
 block discarded – undo
513 513
 			
514 514
 			$sth = $this->db->prepare($query);
515 515
 			$sth->execute();
516
-		} catch(PDOException $e) {
516
+		} catch (PDOException $e) {
517 517
 			return "error";
518 518
 		}
519 519
 
@@ -536,14 +536,14 @@  discard block
 block discarded – undo
536 536
 				
537 537
 				$sth = $this->db->prepare($query);
538 538
 				$sth->execute();
539
-			} catch(PDOException $e) {
539
+			} catch (PDOException $e) {
540 540
 				return "error";
541 541
 			}
542 542
 			$query_delete = 'DELETE FROM spotter_live WHERE flightaware_id IN (';
543 543
                         $i = 0;
544
-                        $j =0;
544
+                        $j = 0;
545 545
 			$all = $sth->fetchAll(PDO::FETCH_ASSOC);
546
-			foreach($all as $row)
546
+			foreach ($all as $row)
547 547
 			{
548 548
 				$i++;
549 549
 				$j++;
@@ -551,9 +551,9 @@  discard block
 block discarded – undo
551 551
 					if ($globalDebug) echo ".";
552 552
 				    	try {
553 553
 						
554
-						$sth = $this->db->prepare(substr($query_delete,0,-1).")");
554
+						$sth = $this->db->prepare(substr($query_delete, 0, -1).")");
555 555
 						$sth->execute();
556
-					} catch(PDOException $e) {
556
+					} catch (PDOException $e) {
557 557
 						return "error";
558 558
 					}
559 559
                                 	$query_delete = 'DELETE FROM spotter_live WHERE flightaware_id IN (';
@@ -564,9 +564,9 @@  discard block
 block discarded – undo
564 564
 			if ($i > 0) {
565 565
     				try {
566 566
 					
567
-					$sth = $this->db->prepare(substr($query_delete,0,-1).")");
567
+					$sth = $this->db->prepare(substr($query_delete, 0, -1).")");
568 568
 					$sth->execute();
569
-				} catch(PDOException $e) {
569
+				} catch (PDOException $e) {
570 570
 					return "error";
571 571
 				}
572 572
 			}
@@ -579,7 +579,7 @@  discard block
 block discarded – undo
579 579
 				
580 580
 				$sth = $this->db->prepare($query);
581 581
 				$sth->execute();
582
-			} catch(PDOException $e) {
582
+			} catch (PDOException $e) {
583 583
 				return "error";
584 584
 			}
585 585
 /*			$query_delete = "DELETE FROM spotter_live WHERE flightaware_id IN (";
@@ -627,13 +627,13 @@  discard block
 block discarded – undo
627 627
 	public function deleteLiveSpotterDataByIdent($ident)
628 628
 	{
629 629
 		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
630
-		$query  = 'DELETE FROM spotter_live WHERE ident = :ident';
630
+		$query = 'DELETE FROM spotter_live WHERE ident = :ident';
631 631
         
632 632
     		try {
633 633
 			
634 634
 			$sth = $this->db->prepare($query);
635 635
 			$sth->execute(array(':ident' => $ident));
636
-		} catch(PDOException $e) {
636
+		} catch (PDOException $e) {
637 637
 			return "error";
638 638
 		}
639 639
 
@@ -649,13 +649,13 @@  discard block
 block discarded – undo
649 649
 	public function deleteLiveSpotterDataById($id)
650 650
 	{
651 651
 		$id = filter_var($id, FILTER_SANITIZE_STRING);
652
-		$query  = 'DELETE FROM spotter_live WHERE flightaware_id = :id';
652
+		$query = 'DELETE FROM spotter_live WHERE flightaware_id = :id';
653 653
         
654 654
     		try {
655 655
 			
656 656
 			$sth = $this->db->prepare($query);
657 657
 			$sth->execute(array(':id' => $id));
658
-		} catch(PDOException $e) {
658
+		} catch (PDOException $e) {
659 659
 			return "error";
660 660
 		}
661 661
 
@@ -673,13 +673,13 @@  discard block
 block discarded – undo
673 673
 	{
674 674
 		global $globalDBdriver, $globalTimezone;
675 675
 		if ($globalDBdriver == 'mysql') {
676
-			$query  = 'SELECT spotter_live.ident FROM spotter_live 
676
+			$query = 'SELECT spotter_live.ident FROM spotter_live 
677 677
 				WHERE spotter_live.ident = :ident 
678 678
 				AND spotter_live.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 1 HOUR) 
679 679
 				AND spotter_live.date < UTC_TIMESTAMP()';
680 680
 			$query_data = array(':ident' => $ident);
681 681
 		} else {
682
-			$query  = "SELECT spotter_live.ident FROM spotter_live 
682
+			$query = "SELECT spotter_live.ident FROM spotter_live 
683 683
 				WHERE spotter_live.ident = :ident 
684 684
 				AND spotter_live.date >= now() AT TIME ZONE 'UTC' - INTERVAL '1 HOURS'
685 685
 				AND spotter_live.date < now() AT TIME ZONE 'UTC'";
@@ -688,8 +688,8 @@  discard block
 block discarded – undo
688 688
 		
689 689
 		$sth = $this->db->prepare($query);
690 690
 		$sth->execute($query_data);
691
-		$ident_result='';
692
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
691
+		$ident_result = '';
692
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
693 693
 		{
694 694
 			$ident_result = $row['ident'];
695 695
 		}
@@ -706,13 +706,13 @@  discard block
 block discarded – undo
706 706
 	{
707 707
 		global $globalDBdriver, $globalTimezone;
708 708
 		if ($globalDBdriver == 'mysql') {
709
-			$query  = 'SELECT spotter_live.ident, spotter_live.flightaware_id FROM spotter_live 
709
+			$query = 'SELECT spotter_live.ident, spotter_live.flightaware_id FROM spotter_live 
710 710
 				WHERE spotter_live.ident = :ident 
711 711
 				AND spotter_live.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 30 MINUTE)'; 
712 712
 //				AND spotter_live.date < UTC_TIMESTAMP()";
713 713
 			$query_data = array(':ident' => $ident);
714 714
 		} else {
715
-			$query  = "SELECT spotter_live.ident, spotter_live.flightaware_id FROM spotter_live 
715
+			$query = "SELECT spotter_live.ident, spotter_live.flightaware_id FROM spotter_live 
716 716
 				WHERE spotter_live.ident = :ident 
717 717
 				AND spotter_live.date >= now() AT TIME ZONE 'UTC' - INTERVAL '30 MINUTES'";
718 718
 //				AND spotter_live.date < now() AT TIME ZONE 'UTC'";
@@ -721,8 +721,8 @@  discard block
 block discarded – undo
721 721
 		
722 722
 		$sth = $this->db->prepare($query);
723 723
 		$sth->execute($query_data);
724
-		$ident_result='';
725
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
724
+		$ident_result = '';
725
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
726 726
 		{
727 727
 			$ident_result = $row['flightaware_id'];
728 728
 		}
@@ -739,13 +739,13 @@  discard block
 block discarded – undo
739 739
 	{
740 740
 		global $globalDBdriver, $globalTimezone;
741 741
 		if ($globalDBdriver == 'mysql') {
742
-			$query  = 'SELECT spotter_live.ident, spotter_live.flightaware_id FROM spotter_live 
742
+			$query = 'SELECT spotter_live.ident, spotter_live.flightaware_id FROM spotter_live 
743 743
 				WHERE spotter_live.flightaware_id = :id 
744 744
 				AND spotter_live.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 10 HOUR)'; 
745 745
 //				AND spotter_live.date < UTC_TIMESTAMP()";
746 746
 			$query_data = array(':id' => $id);
747 747
 		} else {
748
-			$query  = "SELECT spotter_live.ident, spotter_live.flightaware_id FROM spotter_live 
748
+			$query = "SELECT spotter_live.ident, spotter_live.flightaware_id FROM spotter_live 
749 749
 				WHERE spotter_live.flightaware_id = :id 
750 750
 				AND spotter_live.date >= now() AT TIME ZONE 'UTC' - INTERVAL '10 HOUR'";
751 751
 //				AND spotter_live.date < now() AT TIME ZONE 'UTC'";
@@ -754,8 +754,8 @@  discard block
 block discarded – undo
754 754
 		
755 755
 		$sth = $this->db->prepare($query);
756 756
 		$sth->execute($query_data);
757
-		$ident_result='';
758
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
757
+		$ident_result = '';
758
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
759 759
 		{
760 760
 			$ident_result = $row['flightaware_id'];
761 761
 		}
@@ -772,13 +772,13 @@  discard block
 block discarded – undo
772 772
 	{
773 773
 		global $globalDBdriver, $globalTimezone;
774 774
 		if ($globalDBdriver == 'mysql') {
775
-			$query  = 'SELECT spotter_live.ModeS, spotter_live.flightaware_id FROM spotter_live 
775
+			$query = 'SELECT spotter_live.ModeS, spotter_live.flightaware_id FROM spotter_live 
776 776
 				WHERE spotter_live.ModeS = :modes 
777 777
 				AND spotter_live.date >= DATE_SUB(UTC_TIMESTAMP(),INTERVAL 30 MINUTE)'; 
778 778
 //				AND spotter_live.date < UTC_TIMESTAMP()";
779 779
 			$query_data = array(':modes' => $modes);
780 780
 		} else {
781
-			$query  = "SELECT spotter_live.ModeS, spotter_live.flightaware_id FROM spotter_live 
781
+			$query = "SELECT spotter_live.ModeS, spotter_live.flightaware_id FROM spotter_live 
782 782
 				WHERE spotter_live.ModeS = :modes 
783 783
 				AND spotter_live.date >= CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '30 MINUTE'";
784 784
 //			//	AND spotter_live.date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC'";
@@ -787,8 +787,8 @@  discard block
 block discarded – undo
787 787
 		
788 788
 		$sth = $this->db->prepare($query);
789 789
 		$sth->execute($query_data);
790
-		$ident_result='';
791
-		while($row = $sth->fetch(PDO::FETCH_ASSOC))
790
+		$ident_result = '';
791
+		while ($row = $sth->fetch(PDO::FETCH_ASSOC))
792 792
 		{
793 793
 			//$ident_result = $row['spotter_live_id'];
794 794
 			$ident_result = $row['flightaware_id'];
@@ -807,7 +807,7 @@  discard block
 block discarded – undo
807 807
 	* @return String success or false
808 808
 	*
809 809
 	*/
810
-	public function addLiveSpotterData($flightaware_id = '', $ident = '', $aircraft_icao = '', $departure_airport_icao = '', $arrival_airport_icao = '', $latitude = '', $longitude = '', $waypoints = '', $altitude = '', $heading = '', $groundspeed = '', $date = '',$departure_airport_time = '', $arrival_airport_time = '', $squawk = '', $route_stop = '', $ModeS = '', $putinarchive = false,$registration = '',$pilot_id = '', $pilot_name = '', $verticalrate = '', $noarchive = false, $ground = false,$format_source = '', $source_name = '', $over_country = '')
810
+	public function addLiveSpotterData($flightaware_id = '', $ident = '', $aircraft_icao = '', $departure_airport_icao = '', $arrival_airport_icao = '', $latitude = '', $longitude = '', $waypoints = '', $altitude = '', $heading = '', $groundspeed = '', $date = '', $departure_airport_time = '', $arrival_airport_time = '', $squawk = '', $route_stop = '', $ModeS = '', $putinarchive = false, $registration = '', $pilot_id = '', $pilot_name = '', $verticalrate = '', $noarchive = false, $ground = false, $format_source = '', $source_name = '', $over_country = '')
811 811
 	{
812 812
 		global $globalURL, $globalArchive, $globalDebug;
813 813
 		$Common = new Common();
@@ -901,26 +901,26 @@  discard block
 block discarded – undo
901 901
 		if ($date == '') $date = date("Y-m-d H:i:s", time());
902 902
 
903 903
         
904
-		$flightaware_id = filter_var($flightaware_id,FILTER_SANITIZE_STRING);
905
-		$ident = filter_var($ident,FILTER_SANITIZE_STRING);
906
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
907
-		$departure_airport_icao = filter_var($departure_airport_icao,FILTER_SANITIZE_STRING);
908
-		$arrival_airport_icao = filter_var($arrival_airport_icao,FILTER_SANITIZE_STRING);
909
-		$latitude = filter_var($latitude,FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
910
-		$longitude = filter_var($longitude,FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
911
-		$waypoints = filter_var($waypoints,FILTER_SANITIZE_STRING);
912
-		$altitude = filter_var($altitude,FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
913
-		$heading = filter_var($heading,FILTER_SANITIZE_NUMBER_INT);
914
-		$groundspeed = filter_var($groundspeed,FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
915
-		$squawk = filter_var($squawk,FILTER_SANITIZE_NUMBER_INT);
916
-		$route_stop = filter_var($route_stop,FILTER_SANITIZE_STRING);
917
-		$ModeS = filter_var($ModeS,FILTER_SANITIZE_STRING);
918
-		$pilot_id = filter_var($pilot_id,FILTER_SANITIZE_STRING);
919
-		$pilot_name = filter_var($pilot_name,FILTER_SANITIZE_STRING);
920
-		$format_source = filter_var($format_source,FILTER_SANITIZE_STRING);
921
-		$source_name = filter_var($source_name,FILTER_SANITIZE_STRING);
922
-		$over_country = filter_var($over_country,FILTER_SANITIZE_STRING);
923
-		$verticalrate = filter_var($verticalrate,FILTER_SANITIZE_NUMBER_INT);
904
+		$flightaware_id = filter_var($flightaware_id, FILTER_SANITIZE_STRING);
905
+		$ident = filter_var($ident, FILTER_SANITIZE_STRING);
906
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
907
+		$departure_airport_icao = filter_var($departure_airport_icao, FILTER_SANITIZE_STRING);
908
+		$arrival_airport_icao = filter_var($arrival_airport_icao, FILTER_SANITIZE_STRING);
909
+		$latitude = filter_var($latitude, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
910
+		$longitude = filter_var($longitude, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
911
+		$waypoints = filter_var($waypoints, FILTER_SANITIZE_STRING);
912
+		$altitude = filter_var($altitude, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
913
+		$heading = filter_var($heading, FILTER_SANITIZE_NUMBER_INT);
914
+		$groundspeed = filter_var($groundspeed, FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
915
+		$squawk = filter_var($squawk, FILTER_SANITIZE_NUMBER_INT);
916
+		$route_stop = filter_var($route_stop, FILTER_SANITIZE_STRING);
917
+		$ModeS = filter_var($ModeS, FILTER_SANITIZE_STRING);
918
+		$pilot_id = filter_var($pilot_id, FILTER_SANITIZE_STRING);
919
+		$pilot_name = filter_var($pilot_name, FILTER_SANITIZE_STRING);
920
+		$format_source = filter_var($format_source, FILTER_SANITIZE_STRING);
921
+		$source_name = filter_var($source_name, FILTER_SANITIZE_STRING);
922
+		$over_country = filter_var($over_country, FILTER_SANITIZE_STRING);
923
+		$verticalrate = filter_var($verticalrate, FILTER_SANITIZE_NUMBER_INT);
924 924
 
925 925
 		$airline_name = '';
926 926
 		$airline_icao = '';
@@ -942,26 +942,26 @@  discard block
 block discarded – undo
942 942
 		$arrival_airport_country = '';
943 943
 		
944 944
             	
945
-            	if ($squawk == '' || $Common->isInteger($squawk) === false ) $squawk = NULL;
946
-            	if ($verticalrate == '' || $Common->isInteger($verticalrate) === false ) $verticalrate = NULL;
947
-            	if ($groundspeed == '' || $Common->isInteger($groundspeed) === false ) $groundspeed = 0;
948
-            	if ($heading == '' || $Common->isInteger($heading) === false ) $heading = 0;
945
+            	if ($squawk == '' || $Common->isInteger($squawk) === false) $squawk = NULL;
946
+            	if ($verticalrate == '' || $Common->isInteger($verticalrate) === false) $verticalrate = NULL;
947
+            	if ($groundspeed == '' || $Common->isInteger($groundspeed) === false) $groundspeed = 0;
948
+            	if ($heading == '' || $Common->isInteger($heading) === false) $heading = 0;
949 949
             	
950
-		$query  = 'INSERT INTO spotter_live (flightaware_id, ident, registration, airline_name, airline_icao, airline_country, airline_type, aircraft_icao, aircraft_shadow, aircraft_name, aircraft_manufacturer, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, latitude, longitude, waypoints, altitude, heading, ground_speed, date, departure_airport_time, arrival_airport_time, squawk, route_stop, ModeS, pilot_id, pilot_name, verticalrate, ground, format_source, source_name, over_country) 
950
+		$query = 'INSERT INTO spotter_live (flightaware_id, ident, registration, airline_name, airline_icao, airline_country, airline_type, aircraft_icao, aircraft_shadow, aircraft_name, aircraft_manufacturer, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, latitude, longitude, waypoints, altitude, heading, ground_speed, date, departure_airport_time, arrival_airport_time, squawk, route_stop, ModeS, pilot_id, pilot_name, verticalrate, ground, format_source, source_name, over_country) 
951 951
 		VALUES (:flightaware_id,:ident,:registration,:airline_name,:airline_icao,:airline_country,:airline_type,:aircraft_icao,:aircraft_shadow,:aircraft_type,:aircraft_manufacturer,:departure_airport_icao,:departure_airport_name, :departure_airport_city, :departure_airport_country, :arrival_airport_icao, :arrival_airport_name, :arrival_airport_city, :arrival_airport_country, :latitude,:longitude,:waypoints,:altitude,:heading,:groundspeed,:date,:departure_airport_time,:arrival_airport_time,:squawk,:route_stop,:ModeS, :pilot_id, :pilot_name, :verticalrate, :ground, :format_source, :source_name, :over_country)';
952 952
 
953
-		$query_values = array(':flightaware_id' => $flightaware_id,':ident' => $ident, ':registration' => $registration,':airline_name' => $airline_name,':airline_icao' => $airline_icao,':airline_country' => $airline_country,':airline_type' => $airline_type,':aircraft_icao' => $aircraft_icao,':aircraft_shadow' => $aircraft_shadow,':aircraft_type' => $aircraft_type,':aircraft_manufacturer' => $aircraft_manufacturer,':departure_airport_icao' => $departure_airport_icao,':departure_airport_name' => $departure_airport_name,':departure_airport_city' => $departure_airport_city,':departure_airport_country' => $departure_airport_country,':arrival_airport_icao' => $arrival_airport_icao,':arrival_airport_name' => $arrival_airport_name,':arrival_airport_city' => $arrival_airport_city,':arrival_airport_country' => $arrival_airport_country,':latitude' => $latitude,':longitude' => $longitude, ':waypoints' => $waypoints,':altitude' => $altitude,':heading' => $heading,':groundspeed' => $groundspeed,':date' => $date, ':departure_airport_time' => $departure_airport_time,':arrival_airport_time' => $arrival_airport_time, ':squawk' => $squawk,':route_stop' => $route_stop,':ModeS' => $ModeS, ':pilot_id' => $pilot_id, ':pilot_name' => $pilot_name, ':verticalrate' => $verticalrate, ':format_source' => $format_source,':ground' => $ground, ':source_name' => $source_name, ':over_country' => $over_country);
953
+		$query_values = array(':flightaware_id' => $flightaware_id, ':ident' => $ident, ':registration' => $registration, ':airline_name' => $airline_name, ':airline_icao' => $airline_icao, ':airline_country' => $airline_country, ':airline_type' => $airline_type, ':aircraft_icao' => $aircraft_icao, ':aircraft_shadow' => $aircraft_shadow, ':aircraft_type' => $aircraft_type, ':aircraft_manufacturer' => $aircraft_manufacturer, ':departure_airport_icao' => $departure_airport_icao, ':departure_airport_name' => $departure_airport_name, ':departure_airport_city' => $departure_airport_city, ':departure_airport_country' => $departure_airport_country, ':arrival_airport_icao' => $arrival_airport_icao, ':arrival_airport_name' => $arrival_airport_name, ':arrival_airport_city' => $arrival_airport_city, ':arrival_airport_country' => $arrival_airport_country, ':latitude' => $latitude, ':longitude' => $longitude, ':waypoints' => $waypoints, ':altitude' => $altitude, ':heading' => $heading, ':groundspeed' => $groundspeed, ':date' => $date, ':departure_airport_time' => $departure_airport_time, ':arrival_airport_time' => $arrival_airport_time, ':squawk' => $squawk, ':route_stop' => $route_stop, ':ModeS' => $ModeS, ':pilot_id' => $pilot_id, ':pilot_name' => $pilot_name, ':verticalrate' => $verticalrate, ':format_source' => $format_source, ':ground' => $ground, ':source_name' => $source_name, ':over_country' => $over_country);
954 954
 		//$query_values = array(':flightaware_id' => $flightaware_id,':ident' => $ident, ':registration' => $registration,':airline_name' => $airline_array[0]['name'],':airline_icao' => $airline_array[0]['icao'],':airline_country' => $airline_array[0]['country'],':airline_type' => $airline_array[0]['type'],':aircraft_icao' => $aircraft_icao,':aircraft_type' => $aircraft_array[0]['type'],':aircraft_manufacturer' => $aircraft_array[0]['manufacturer'],':departure_airport_icao' => $departure_airport_icao,':arrival_airport_icao' => $arrival_airport_icao,':latitude' => $latitude,':longitude' => $longitude, ':waypoints' => $waypoints,':altitude' => $altitude,':heading' => $heading,':groundspeed' => $groundspeed,':date' => $date);
955 955
 		try {
956 956
 			
957 957
 			$sth = $this->db->prepare($query);
958 958
 			$sth->execute($query_values);
959
-                } catch(PDOException $e) {
959
+                } catch (PDOException $e) {
960 960
                 	return "error : ".$e->getMessage();
961 961
                 }
962 962
 		if (isset($globalArchive) && $globalArchive && $putinarchive && $noarchive !== true) {
963 963
 		    if ($globalDebug) echo '(Add to SBS archive : ';
964
-		    $result =  $SpotterArchive->addSpotterArchiveData($flightaware_id, $ident, $registration, $airline_name, $airline_icao, $airline_country, $airline_type, $aircraft_icao, $aircraft_shadow, $aircraft_name, $aircraft_manufacturer, $departure_airport_icao, $departure_airport_name, $departure_airport_city, $departure_airport_country, $departure_airport_time,$arrival_airport_icao, $arrival_airport_name, $arrival_airport_city, $arrival_airport_country, $arrival_airport_time, $route_stop, $date,$latitude, $longitude, $waypoints, $altitude, $heading, $groundspeed, $squawk, $ModeS, $pilot_id, $pilot_name,$verticalrate,$format_source,$source_name, $over_country);
964
+		    $result = $SpotterArchive->addSpotterArchiveData($flightaware_id, $ident, $registration, $airline_name, $airline_icao, $airline_country, $airline_type, $aircraft_icao, $aircraft_shadow, $aircraft_name, $aircraft_manufacturer, $departure_airport_icao, $departure_airport_name, $departure_airport_city, $departure_airport_country, $departure_airport_time, $arrival_airport_icao, $arrival_airport_name, $arrival_airport_city, $arrival_airport_country, $arrival_airport_time, $route_stop, $date, $latitude, $longitude, $waypoints, $altitude, $heading, $groundspeed, $squawk, $ModeS, $pilot_id, $pilot_name, $verticalrate, $format_source, $source_name, $over_country);
965 965
 		    if ($globalDebug) echo $result.')';
966 966
 		}
967 967
 		return "success";
@@ -970,7 +970,7 @@  discard block
 block discarded – undo
970 970
 
971 971
 	public function getOrderBy()
972 972
 	{
973
-		$orderby = array("aircraft_asc" => array("key" => "aircraft_asc", "value" => "Aircraft Type - ASC", "sql" => "ORDER BY spotter_live.aircraft_icao ASC"), "aircraft_desc" => array("key" => "aircraft_desc", "value" => "Aircraft Type - DESC", "sql" => "ORDER BY spotter_live.aircraft_icao DESC"),"manufacturer_asc" => array("key" => "manufacturer_asc", "value" => "Aircraft Manufacturer - ASC", "sql" => "ORDER BY spotter_live.aircraft_manufacturer ASC"), "manufacturer_desc" => array("key" => "manufacturer_desc", "value" => "Aircraft Manufacturer - DESC", "sql" => "ORDER BY spotter_live.aircraft_manufacturer DESC"),"airline_name_asc" => array("key" => "airline_name_asc", "value" => "Airline Name - ASC", "sql" => "ORDER BY spotter_live.airline_name ASC"), "airline_name_desc" => array("key" => "airline_name_desc", "value" => "Airline Name - DESC", "sql" => "ORDER BY spotter_live.airline_name DESC"), "ident_asc" => array("key" => "ident_asc", "value" => "Ident - ASC", "sql" => "ORDER BY spotter_live.ident ASC"), "ident_desc" => array("key" => "ident_desc", "value" => "Ident - DESC", "sql" => "ORDER BY spotter_live.ident DESC"), "airport_departure_asc" => array("key" => "airport_departure_asc", "value" => "Departure Airport - ASC", "sql" => "ORDER BY spotter_live.departure_airport_city ASC"), "airport_departure_desc" => array("key" => "airport_departure_desc", "value" => "Departure Airport - DESC", "sql" => "ORDER BY spotter_live.departure_airport_city DESC"), "airport_arrival_asc" => array("key" => "airport_arrival_asc", "value" => "Arrival Airport - ASC", "sql" => "ORDER BY spotter_live.arrival_airport_city ASC"), "airport_arrival_desc" => array("key" => "airport_arrival_desc", "value" => "Arrival Airport - DESC", "sql" => "ORDER BY spotter_live.arrival_airport_city DESC"), "date_asc" => array("key" => "date_asc", "value" => "Date - ASC", "sql" => "ORDER BY spotter_live.date ASC"), "date_desc" => array("key" => "date_desc", "value" => "Date - DESC", "sql" => "ORDER BY spotter_live.date DESC"));
973
+		$orderby = array("aircraft_asc" => array("key" => "aircraft_asc", "value" => "Aircraft Type - ASC", "sql" => "ORDER BY spotter_live.aircraft_icao ASC"), "aircraft_desc" => array("key" => "aircraft_desc", "value" => "Aircraft Type - DESC", "sql" => "ORDER BY spotter_live.aircraft_icao DESC"), "manufacturer_asc" => array("key" => "manufacturer_asc", "value" => "Aircraft Manufacturer - ASC", "sql" => "ORDER BY spotter_live.aircraft_manufacturer ASC"), "manufacturer_desc" => array("key" => "manufacturer_desc", "value" => "Aircraft Manufacturer - DESC", "sql" => "ORDER BY spotter_live.aircraft_manufacturer DESC"), "airline_name_asc" => array("key" => "airline_name_asc", "value" => "Airline Name - ASC", "sql" => "ORDER BY spotter_live.airline_name ASC"), "airline_name_desc" => array("key" => "airline_name_desc", "value" => "Airline Name - DESC", "sql" => "ORDER BY spotter_live.airline_name DESC"), "ident_asc" => array("key" => "ident_asc", "value" => "Ident - ASC", "sql" => "ORDER BY spotter_live.ident ASC"), "ident_desc" => array("key" => "ident_desc", "value" => "Ident - DESC", "sql" => "ORDER BY spotter_live.ident DESC"), "airport_departure_asc" => array("key" => "airport_departure_asc", "value" => "Departure Airport - ASC", "sql" => "ORDER BY spotter_live.departure_airport_city ASC"), "airport_departure_desc" => array("key" => "airport_departure_desc", "value" => "Departure Airport - DESC", "sql" => "ORDER BY spotter_live.departure_airport_city DESC"), "airport_arrival_asc" => array("key" => "airport_arrival_asc", "value" => "Arrival Airport - ASC", "sql" => "ORDER BY spotter_live.arrival_airport_city ASC"), "airport_arrival_desc" => array("key" => "airport_arrival_desc", "value" => "Arrival Airport - DESC", "sql" => "ORDER BY spotter_live.arrival_airport_city DESC"), "date_asc" => array("key" => "date_asc", "value" => "Date - ASC", "sql" => "ORDER BY spotter_live.date ASC"), "date_desc" => array("key" => "date_desc", "value" => "Date - DESC", "sql" => "ORDER BY spotter_live.date DESC"));
974 974
 		return $orderby;
975 975
 	}
976 976
 
Please login to merge, or discard this patch.
Braces   +71 added lines, -24 removed lines patch added patch discarded remove patch
@@ -26,7 +26,9 @@  discard block
 block discarded – undo
26 26
 				$filter = array_merge($globalStatsFilters[$globalFilterName],$filter);
27 27
 			}
28 28
 		}
29
-		if (is_array($globalFilter)) $filter = array_merge($globalFilter,$filter);
29
+		if (is_array($globalFilter)) {
30
+			$filter = array_merge($globalFilter,$filter);
31
+		}
30 32
 		$filter_query_join = '';
31 33
 		$filter_query_where = '';
32 34
 		foreach($filters as $flt) {
@@ -71,8 +73,11 @@  discard block
 block discarded – undo
71 73
 				$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
72 74
 			}
73 75
 		}
74
-		if ($filter_query_where == '' && $where) $filter_query_where = ' WHERE';
75
-		elseif ($filter_query_where != '' && $and) $filter_query_where .= ' AND';
76
+		if ($filter_query_where == '' && $where) {
77
+			$filter_query_where = ' WHERE';
78
+		} elseif ($filter_query_where != '' && $and) {
79
+			$filter_query_where .= ' AND';
80
+		}
76 81
 		$filter_query = $filter_query_join.$filter_query_where;
77 82
 		return $filter_query;
78 83
 	}
@@ -108,7 +113,9 @@  discard block
 block discarded – undo
108 113
 			$orderby_query = ' '.$search_orderby_array[$sort]['sql'];
109 114
 		}
110 115
 
111
-		if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
116
+		if (!isset($globalLiveInterval)) {
117
+			$globalLiveInterval = '200';
118
+		}
112 119
 		if ($globalDBdriver == 'mysql') {
113 120
 			//$query  = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL 30 SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate";
114 121
 			$query  = 'SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate'.$filter_query.$orderby_query;
@@ -133,7 +140,9 @@  discard block
 block discarded – undo
133 140
 
134 141
 		$filter_query = $this->getFilter($filter,true,true);
135 142
 
136
-		if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
143
+		if (!isset($globalLiveInterval)) {
144
+			$globalLiveInterval = '200';
145
+		}
137 146
 		if ($globalDBdriver == 'mysql') {
138 147
 //			$query  = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL ".$globalLiveInterval." SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate$orderby_query";
139 148
 //			$query  = 'SELECT spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, a.aircraft_shadow FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate INNER JOIN (SELECT * FROM aircraft) a on spotter_live.aircraft_icao = a.icao';
@@ -180,7 +189,9 @@  discard block
 block discarded – undo
180 189
 
181 190
 		$filter_query = $this->getFilter($filter,true,true);
182 191
 
183
-		if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
192
+		if (!isset($globalLiveInterval)) {
193
+			$globalLiveInterval = '200';
194
+		}
184 195
 		if ($globalDBdriver == 'mysql') {
185 196
 
186 197
 			$query  = 'SELECT a.aircraft_shadow, a.engine_type, a.engine_count, a.wake_category, spotter_live.ident, spotter_live.flightaware_id, spotter_live.aircraft_icao, spotter_live.departure_airport_icao as departure_airport, spotter_live.arrival_airport_icao as arrival_airport, spotter_live.latitude, spotter_live.longitude, spotter_live.altitude, spotter_live.heading, spotter_live.ground_speed, spotter_live.squawk, spotter_live.date, spotter_live.format_source 
@@ -220,7 +231,9 @@  discard block
 block discarded – undo
220 231
 		global $globalDBdriver, $globalLiveInterval;
221 232
 		$filter_query = $this->getFilter($filter,true,true);
222 233
 
223
-		if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
234
+		if (!isset($globalLiveInterval)) {
235
+			$globalLiveInterval = '200';
236
+		}
224 237
 		if ($globalDBdriver == 'mysql') {
225 238
 			//$query  = 'SELECT COUNT(*) as nb FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate'.$filter_query;
226 239
 			$query = 'SELECT COUNT(DISTINCT spotter_live.flightaware_id) as nb FROM spotter_live'.$filter_query.' DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= date';
@@ -250,7 +263,9 @@  discard block
 block discarded – undo
250 263
 	{
251 264
 		global $globalDBdriver, $globalLiveInterval;
252 265
 		$Spotter = new Spotter($this->db);
253
-		if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
266
+		if (!isset($globalLiveInterval)) {
267
+			$globalLiveInterval = '200';
268
+		}
254 269
 		$filter_query = $this->getFilter($filter);
255 270
 
256 271
 		if (is_array($coord)) {
@@ -258,7 +273,9 @@  discard block
 block discarded – undo
258 273
 			$minlat = filter_var($coord[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
259 274
 			$maxlong = filter_var($coord[2],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
260 275
 			$maxlat = filter_var($coord[3],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
261
-		} else return array();
276
+		} else {
277
+			return array();
278
+		}
262 279
 		if ($globalDBdriver == 'mysql') {
263 280
 			//$query  = "SELECT spotter_output.* FROM spotter_output WHERE spotter_output.flightaware_id IN (SELECT spotter_live.flightaware_id FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL ".$globalLiveInterval." SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate AND spotter_live.latitude BETWEEN ".$minlat." AND ".$maxlat." AND spotter_live.longitude BETWEEN ".$minlong." AND ".$maxlong.")";
264 281
 			$query  = 'SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate AND spotter_live.latitude BETWEEN '.$minlat.' AND '.$maxlat.' AND spotter_live.longitude BETWEEN '.$minlong.' AND '.$maxlong.' GROUP BY spotter_live.flightaware_id'.$filter_query;
@@ -449,11 +466,15 @@  discard block
 block discarded – undo
449 466
 		//$query  = self::$global_query.' WHERE spotter_live.flightaware_id = :id ORDER BY date';
450 467
 		if ($globalDBdriver == 'mysql') {
451 468
 			$query = 'SELECT spotter_live.* FROM spotter_live WHERE spotter_live.flightaware_id = :id';
452
-			if ($liveinterval) $query .= ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= date';
469
+			if ($liveinterval) {
470
+				$query .= ' AND DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= date';
471
+			}
453 472
 			$query .= ' ORDER BY date';
454 473
 		} else {
455 474
 			$query = 'SELECT spotter_live.* FROM spotter_live WHERE spotter_live.flightaware_id = :id';
456
-			if ($liveinterval) $query .= " AND CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$globalLiveInterval." SECONDS' <= date";
475
+			if ($liveinterval) {
476
+				$query .= " AND CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$globalLiveInterval." SECONDS' <= date";
477
+			}
457 478
 			$query .= ' ORDER BY date';
458 479
 		}
459 480
 
@@ -548,7 +569,9 @@  discard block
 block discarded – undo
548 569
 				$i++;
549 570
 				$j++;
550 571
 				if ($j == 30) {
551
-					if ($globalDebug) echo ".";
572
+					if ($globalDebug) {
573
+						echo ".";
574
+					}
552 575
 				    	try {
553 576
 						
554 577
 						$sth = $this->db->prepare(substr($query_delete,0,-1).")");
@@ -856,7 +879,9 @@  discard block
 block discarded – undo
856 879
 			{
857 880
 				return false;
858 881
 			}
859
-		} else return '';
882
+		} else {
883
+			return '';
884
+		}
860 885
 
861 886
 		if ($longitude != '')
862 887
 		{
@@ -864,7 +889,9 @@  discard block
 block discarded – undo
864 889
 			{
865 890
 				return false;
866 891
 			}
867
-		} else return '';
892
+		} else {
893
+			return '';
894
+		}
868 895
 
869 896
 		if ($waypoints != '')
870 897
 		{
@@ -880,7 +907,9 @@  discard block
 block discarded – undo
880 907
 			{
881 908
 				return false;
882 909
 			}
883
-		} else $altitude = 0;
910
+		} else {
911
+			$altitude = 0;
912
+		}
884 913
 
885 914
 		if ($heading != '')
886 915
 		{
@@ -888,7 +917,9 @@  discard block
 block discarded – undo
888 917
 			{
889 918
 				return false;
890 919
 			}
891
-		} else $heading = 0;
920
+		} else {
921
+			$heading = 0;
922
+		}
892 923
 
893 924
 		if ($groundspeed != '')
894 925
 		{
@@ -896,9 +927,13 @@  discard block
 block discarded – undo
896 927
 			{
897 928
 				return false;
898 929
 			}
899
-		} else $groundspeed = 0;
930
+		} else {
931
+			$groundspeed = 0;
932
+		}
900 933
 		date_default_timezone_set('UTC');
901
-		if ($date == '') $date = date("Y-m-d H:i:s", time());
934
+		if ($date == '') {
935
+			$date = date("Y-m-d H:i:s", time());
936
+		}
902 937
 
903 938
         
904 939
 		$flightaware_id = filter_var($flightaware_id,FILTER_SANITIZE_STRING);
@@ -942,10 +977,18 @@  discard block
 block discarded – undo
942 977
 		$arrival_airport_country = '';
943 978
 		
944 979
             	
945
-            	if ($squawk == '' || $Common->isInteger($squawk) === false ) $squawk = NULL;
946
-            	if ($verticalrate == '' || $Common->isInteger($verticalrate) === false ) $verticalrate = NULL;
947
-            	if ($groundspeed == '' || $Common->isInteger($groundspeed) === false ) $groundspeed = 0;
948
-            	if ($heading == '' || $Common->isInteger($heading) === false ) $heading = 0;
980
+            	if ($squawk == '' || $Common->isInteger($squawk) === false ) {
981
+            		$squawk = NULL;
982
+            	}
983
+            	if ($verticalrate == '' || $Common->isInteger($verticalrate) === false ) {
984
+            		$verticalrate = NULL;
985
+            	}
986
+            	if ($groundspeed == '' || $Common->isInteger($groundspeed) === false ) {
987
+            		$groundspeed = 0;
988
+            	}
989
+            	if ($heading == '' || $Common->isInteger($heading) === false ) {
990
+            		$heading = 0;
991
+            	}
949 992
             	
950 993
 		$query  = 'INSERT INTO spotter_live (flightaware_id, ident, registration, airline_name, airline_icao, airline_country, airline_type, aircraft_icao, aircraft_shadow, aircraft_name, aircraft_manufacturer, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, latitude, longitude, waypoints, altitude, heading, ground_speed, date, departure_airport_time, arrival_airport_time, squawk, route_stop, ModeS, pilot_id, pilot_name, verticalrate, ground, format_source, source_name, over_country) 
951 994
 		VALUES (:flightaware_id,:ident,:registration,:airline_name,:airline_icao,:airline_country,:airline_type,:aircraft_icao,:aircraft_shadow,:aircraft_type,:aircraft_manufacturer,:departure_airport_icao,:departure_airport_name, :departure_airport_city, :departure_airport_country, :arrival_airport_icao, :arrival_airport_name, :arrival_airport_city, :arrival_airport_country, :latitude,:longitude,:waypoints,:altitude,:heading,:groundspeed,:date,:departure_airport_time,:arrival_airport_time,:squawk,:route_stop,:ModeS, :pilot_id, :pilot_name, :verticalrate, :ground, :format_source, :source_name, :over_country)';
@@ -960,9 +1003,13 @@  discard block
 block discarded – undo
960 1003
                 	return "error : ".$e->getMessage();
961 1004
                 }
962 1005
 		if (isset($globalArchive) && $globalArchive && $putinarchive && $noarchive !== true) {
963
-		    if ($globalDebug) echo '(Add to SBS archive : ';
1006
+		    if ($globalDebug) {
1007
+		    	echo '(Add to SBS archive : ';
1008
+		    }
964 1009
 		    $result =  $SpotterArchive->addSpotterArchiveData($flightaware_id, $ident, $registration, $airline_name, $airline_icao, $airline_country, $airline_type, $aircraft_icao, $aircraft_shadow, $aircraft_name, $aircraft_manufacturer, $departure_airport_icao, $departure_airport_name, $departure_airport_city, $departure_airport_country, $departure_airport_time,$arrival_airport_icao, $arrival_airport_name, $arrival_airport_city, $arrival_airport_country, $arrival_airport_time, $route_stop, $date,$latitude, $longitude, $waypoints, $altitude, $heading, $groundspeed, $squawk, $ModeS, $pilot_id, $pilot_name,$verticalrate,$format_source,$source_name, $over_country);
965
-		    if ($globalDebug) echo $result.')';
1010
+		    if ($globalDebug) {
1011
+		    	echo $result.')';
1012
+		    }
966 1013
 		}
967 1014
 		return "success";
968 1015
 
Please login to merge, or discard this patch.
require/class.SpotterArchive.php 3 patches
Indentation   +570 added lines, -570 removed lines patch added patch discarded remove patch
@@ -8,12 +8,12 @@  discard block
 block discarded – undo
8 8
 		$this->db = $Connection->db;
9 9
 	}
10 10
 
11
-    /**
12
-    * Get SQL query part for filter used
13
-    * @param Array $filter the filter
14
-    * @return Array the SQL part
15
-    */
16
-    public function getFilter($filter = array(),$where = false,$and = false) {
11
+	/**
12
+	 * Get SQL query part for filter used
13
+	 * @param Array $filter the filter
14
+	 * @return Array the SQL part
15
+	 */
16
+	public function getFilter($filter = array(),$where = false,$and = false) {
17 17
 	global $globalFilter, $globalStatsFilters, $globalFilterName;
18 18
 	$filters = array();
19 19
 	if (is_array($globalStatsFilters) && isset($globalStatsFilters[$globalFilterName])) {
@@ -27,53 +27,53 @@  discard block
 block discarded – undo
27 27
 	$filter_query_join = '';
28 28
 	$filter_query_where = '';
29 29
 	foreach($filters as $flt) {
30
-	    if (isset($flt['airlines']) && !empty($flt['airlines'])) {
30
+		if (isset($flt['airlines']) && !empty($flt['airlines'])) {
31 31
 		if ($flt['airlines'][0] != '') {
32
-		    if (isset($flt['source'])) {
32
+			if (isset($flt['source'])) {
33 33
 			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$flt['airlines'])."') AND spotter_archive_output.format_source IN ('".implode("','",$flt['source'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
34
-		    } else {
34
+			} else {
35 35
 			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$flt['airlines'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
36
-		    }
36
+			}
37 37
 		}
38
-	    }
39
-	    if (isset($flt['pilots_id']) && !empty($flt['pilots_id'])) {
38
+		}
39
+		if (isset($flt['pilots_id']) && !empty($flt['pilots_id'])) {
40 40
 		if (isset($flt['source'])) {
41
-		    $filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','",$flt['pilots_id'])."') AND spotter_archive_output.format_source IN ('".implode("','",$flt['source'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
41
+			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','",$flt['pilots_id'])."') AND spotter_archive_output.format_source IN ('".implode("','",$flt['source'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
42 42
 		} else {
43
-		    $filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','",$flt['pilots_id'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
43
+			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','",$flt['pilots_id'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
44
+		}
44 45
 		}
45
-	    }
46 46
 	}
47 47
 	if (isset($filter['airlines']) && !empty($filter['airlines'])) {
48
-	    if ($filter['airlines'][0] != '') {
48
+		if ($filter['airlines'][0] != '') {
49 49
 		$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
50
-	    }
50
+		}
51 51
 	}
52 52
 	
53 53
 	if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
54
-	    $filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive_output.flightaware_id ";
54
+		$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive_output.flightaware_id ";
55 55
 	}
56 56
 	if (isset($filter['pilots_id']) && !empty($filter['pilots_id'])) {
57
-	    $filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','",$filter['pilots_id'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
57
+		$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','",$filter['pilots_id'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
58 58
 	}
59 59
 	if (isset($filter['source']) && !empty($filter['source'])) {
60
-	    $filter_query_where = " WHERE format_source IN ('".implode("','",$filter['source'])."')";
60
+		$filter_query_where = " WHERE format_source IN ('".implode("','",$filter['source'])."')";
61 61
 	}
62 62
 	if (isset($filter['ident']) && !empty($filter['ident'])) {
63
-	    $filter_query_where = " WHERE ident = '".$filter['ident']."'";
63
+		$filter_query_where = " WHERE ident = '".$filter['ident']."'";
64 64
 	}
65 65
 	if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
66
-	    if ($filter_query_where == '') {
66
+		if ($filter_query_where == '') {
67 67
 		$filter_query_where = " WHERE format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
68
-	    } else {
68
+		} else {
69 69
 		$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
70
-	    }
70
+		}
71 71
 	}
72 72
 	if ($filter_query_where == '' && $where) $filter_query_where = ' WHERE';
73 73
 	elseif ($filter_query_where != '' && $and) $filter_query_where .= ' AND';
74 74
 	$filter_query = $filter_query_join.$filter_query_where;
75 75
 	return $filter_query;
76
-    }
76
+	}
77 77
 
78 78
 	// Spotter_archive
79 79
 	public function addSpotterArchiveData($flightaware_id = '', $ident = '', $registration = '', $airline_name = '', $airline_icao = '', $airline_country = '', $airline_type = '', $aircraft_icao = '', $aircraft_shadow = '', $aircraft_name = '', $aircraft_manufacturer = '', $departure_airport_icao = '', $departure_airport_name = '', $departure_airport_city = '', $departure_airport_country = '', $departure_airport_time = '',$arrival_airport_icao = '', $arrival_airport_name = '', $arrival_airport_city ='', $arrival_airport_country = '', $arrival_airport_time = '', $route_stop = '', $date = '',$latitude = '', $longitude = '', $waypoints = '', $altitude = '', $heading = '', $ground_speed = '', $squawk = '', $ModeS = '', $pilot_id = '', $pilot_name = '',$verticalrate = '',$format_source = '', $source_name = '', $over_country = '') {
@@ -104,44 +104,44 @@  discard block
 block discarded – undo
104 104
 	}
105 105
 
106 106
 
107
-        /**
108
-        * Gets all the spotter information based on a particular callsign
109
-        *
110
-        * @return Array the spotter information
111
-        *
112
-        */
113
-        public function getLastArchiveSpotterDataByIdent($ident)
114
-        {
107
+		/**
108
+		 * Gets all the spotter information based on a particular callsign
109
+		 *
110
+		 * @return Array the spotter information
111
+		 *
112
+		 */
113
+		public function getLastArchiveSpotterDataByIdent($ident)
114
+		{
115 115
 		$Spotter = new Spotter($this->db);
116
-                date_default_timezone_set('UTC');
116
+				date_default_timezone_set('UTC');
117 117
 
118
-                $ident = filter_var($ident, FILTER_SANITIZE_STRING);
119
-                //$query  = "SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
120
-                $query  = "SELECT spotter_archive.* FROM spotter_archive WHERE ident = :ident ORDER BY date DESC LIMIT 1";
118
+				$ident = filter_var($ident, FILTER_SANITIZE_STRING);
119
+				//$query  = "SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
120
+				$query  = "SELECT spotter_archive.* FROM spotter_archive WHERE ident = :ident ORDER BY date DESC LIMIT 1";
121 121
 
122
-                $spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident));
122
+				$spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident));
123 123
 
124
-                return $spotter_array;
125
-        }
124
+				return $spotter_array;
125
+		}
126 126
 
127 127
 
128
-        /**
129
-        * Gets last the spotter information based on a particular id
130
-        *
131
-        * @return Array the spotter information
132
-        *
133
-        */
134
-        public function getLastArchiveSpotterDataById($id)
135
-        {
136
-    		$Spotter = new Spotter($this->db);
137
-                date_default_timezone_set('UTC');
138
-                $id = filter_var($id, FILTER_SANITIZE_STRING);
139
-                //$query  = SpotterArchive->$global_query." WHERE spotter_archive.flightaware_id = :id";
140
-                //$query  = "SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.flightaware_id = :id GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
141
-                $query  = "SELECT * FROM spotter_archive WHERE flightaware_id = :id ORDER BY date DESC LIMIT 1";
128
+		/**
129
+		 * Gets last the spotter information based on a particular id
130
+		 *
131
+		 * @return Array the spotter information
132
+		 *
133
+		 */
134
+		public function getLastArchiveSpotterDataById($id)
135
+		{
136
+			$Spotter = new Spotter($this->db);
137
+				date_default_timezone_set('UTC');
138
+				$id = filter_var($id, FILTER_SANITIZE_STRING);
139
+				//$query  = SpotterArchive->$global_query." WHERE spotter_archive.flightaware_id = :id";
140
+				//$query  = "SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.flightaware_id = :id GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
141
+				$query  = "SELECT * FROM spotter_archive WHERE flightaware_id = :id ORDER BY date DESC LIMIT 1";
142 142
 
143 143
 //              $spotter_array = Spotter->getDataFromDB($query,array(':id' => $id));
144
-                  /*
144
+				  /*
145 145
                 try {
146 146
                         $Connection = new Connection();
147 147
                         $sth = Connection->$db->prepare($query);
@@ -151,232 +151,232 @@  discard block
 block discarded – undo
151 151
                 }
152 152
                 $spotter_array = $sth->fetchAll(PDO->FETCH_ASSOC);
153 153
                 */
154
-                $spotter_array = $Spotter->getDataFromDB($query,array(':id' => $id));
155
-
156
-                return $spotter_array;
157
-        }
158
-
159
-        /**
160
-        * Gets all the spotter information based on a particular id
161
-        *
162
-        * @return Array the spotter information
163
-        *
164
-        */
165
-        public function getAllArchiveSpotterDataById($id)
166
-        {
167
-                date_default_timezone_set('UTC');
168
-                $id = filter_var($id, FILTER_SANITIZE_STRING);
169
-                $query  = $this->global_query." WHERE spotter_archive.flightaware_id = :id";
154
+				$spotter_array = $Spotter->getDataFromDB($query,array(':id' => $id));
155
+
156
+				return $spotter_array;
157
+		}
158
+
159
+		/**
160
+		 * Gets all the spotter information based on a particular id
161
+		 *
162
+		 * @return Array the spotter information
163
+		 *
164
+		 */
165
+		public function getAllArchiveSpotterDataById($id)
166
+		{
167
+				date_default_timezone_set('UTC');
168
+				$id = filter_var($id, FILTER_SANITIZE_STRING);
169
+				$query  = $this->global_query." WHERE spotter_archive.flightaware_id = :id";
170 170
 
171 171
 //              $spotter_array = Spotter->getDataFromDB($query,array(':id' => $id));
172 172
 
173
-                try {
174
-                        $sth = $this->db->prepare($query);
175
-                        $sth->execute(array(':id' => $id));
176
-                } catch(PDOException $e) {
177
-                        echo $e->getMessage();
178
-                        die;
179
-                }
180
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
181
-
182
-                return $spotter_array;
183
-        }
184
-
185
-        /**
186
-        * Gets coordinate & time spotter information based on a particular id
187
-        *
188
-        * @return Array the spotter information
189
-        *
190
-        */
191
-        public function getCoordArchiveSpotterDataById($id)
192
-        {
193
-                date_default_timezone_set('UTC');
194
-                $id = filter_var($id, FILTER_SANITIZE_STRING);
195
-                $query  = "SELECT spotter_archive.latitude, spotter_archive.longitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id";
173
+				try {
174
+						$sth = $this->db->prepare($query);
175
+						$sth->execute(array(':id' => $id));
176
+				} catch(PDOException $e) {
177
+						echo $e->getMessage();
178
+						die;
179
+				}
180
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
181
+
182
+				return $spotter_array;
183
+		}
184
+
185
+		/**
186
+		 * Gets coordinate & time spotter information based on a particular id
187
+		 *
188
+		 * @return Array the spotter information
189
+		 *
190
+		 */
191
+		public function getCoordArchiveSpotterDataById($id)
192
+		{
193
+				date_default_timezone_set('UTC');
194
+				$id = filter_var($id, FILTER_SANITIZE_STRING);
195
+				$query  = "SELECT spotter_archive.latitude, spotter_archive.longitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id";
196 196
 
197 197
 //              $spotter_array = Spotter->getDataFromDB($query,array(':id' => $id));
198 198
 
199
-                try {
200
-                        $sth = $this->db->prepare($query);
201
-                        $sth->execute(array(':id' => $id));
202
-                } catch(PDOException $e) {
203
-                        echo $e->getMessage();
204
-                        die;
205
-                }
206
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
199
+				try {
200
+						$sth = $this->db->prepare($query);
201
+						$sth->execute(array(':id' => $id));
202
+				} catch(PDOException $e) {
203
+						echo $e->getMessage();
204
+						die;
205
+				}
206
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
207 207
 
208
-                return $spotter_array;
209
-        }
208
+				return $spotter_array;
209
+		}
210 210
 
211 211
 
212
-        /**
213
-        * Gets altitude information based on a particular callsign
214
-        *
215
-        * @return Array the spotter information
216
-        *
217
-        */
218
-        public function getAltitudeArchiveSpotterDataByIdent($ident)
219
-        {
212
+		/**
213
+		 * Gets altitude information based on a particular callsign
214
+		 *
215
+		 * @return Array the spotter information
216
+		 *
217
+		 */
218
+		public function getAltitudeArchiveSpotterDataByIdent($ident)
219
+		{
220 220
 
221
-                date_default_timezone_set('UTC');
221
+				date_default_timezone_set('UTC');
222 222
 
223
-                $ident = filter_var($ident, FILTER_SANITIZE_STRING);
224
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.ident = :ident AND spotter_archive.latitude <> 0 AND spotter_archive.longitude <> 0 ORDER BY date";
223
+				$ident = filter_var($ident, FILTER_SANITIZE_STRING);
224
+				$query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.ident = :ident AND spotter_archive.latitude <> 0 AND spotter_archive.longitude <> 0 ORDER BY date";
225 225
 
226
-                try {
227
-                        $sth = $this->db->prepare($query);
228
-                        $sth->execute(array(':ident' => $ident));
229
-                } catch(PDOException $e) {
230
-                        echo $e->getMessage();
231
-                        die;
232
-                }
233
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
226
+				try {
227
+						$sth = $this->db->prepare($query);
228
+						$sth->execute(array(':ident' => $ident));
229
+				} catch(PDOException $e) {
230
+						echo $e->getMessage();
231
+						die;
232
+				}
233
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
234 234
 
235
-                return $spotter_array;
236
-        }
235
+				return $spotter_array;
236
+		}
237 237
 
238
-        /**
239
-        * Gets altitude information based on a particular id
240
-        *
241
-        * @return Array the spotter information
242
-        *
243
-        */
244
-        public function getAltitudeArchiveSpotterDataById($id)
245
-        {
238
+		/**
239
+		 * Gets altitude information based on a particular id
240
+		 *
241
+		 * @return Array the spotter information
242
+		 *
243
+		 */
244
+		public function getAltitudeArchiveSpotterDataById($id)
245
+		{
246 246
 
247
-                date_default_timezone_set('UTC');
247
+				date_default_timezone_set('UTC');
248 248
 
249
-                $id = filter_var($id, FILTER_SANITIZE_STRING);
250
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id AND spotter_archive.latitude <> 0 AND spotter_archive.longitude <> 0 ORDER BY date";
249
+				$id = filter_var($id, FILTER_SANITIZE_STRING);
250
+				$query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id AND spotter_archive.latitude <> 0 AND spotter_archive.longitude <> 0 ORDER BY date";
251 251
 
252
-                try {
253
-                        $sth = $this->db->prepare($query);
254
-                        $sth->execute(array(':id' => $id));
255
-                } catch(PDOException $e) {
256
-                        echo $e->getMessage();
257
-                        die;
258
-                }
259
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
252
+				try {
253
+						$sth = $this->db->prepare($query);
254
+						$sth->execute(array(':id' => $id));
255
+				} catch(PDOException $e) {
256
+						echo $e->getMessage();
257
+						die;
258
+				}
259
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
260 260
 
261
-                return $spotter_array;
262
-        }
261
+				return $spotter_array;
262
+		}
263 263
 
264
-        /**
265
-        * Gets altitude & speed information based on a particular id
266
-        *
267
-        * @return Array the spotter information
268
-        *
269
-        */
270
-        public function getAltitudeSpeedArchiveSpotterDataById($id)
271
-        {
264
+		/**
265
+		 * Gets altitude & speed information based on a particular id
266
+		 *
267
+		 * @return Array the spotter information
268
+		 *
269
+		 */
270
+		public function getAltitudeSpeedArchiveSpotterDataById($id)
271
+		{
272 272
 
273
-                date_default_timezone_set('UTC');
273
+				date_default_timezone_set('UTC');
274 274
 
275
-                $id = filter_var($id, FILTER_SANITIZE_STRING);
276
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.ground_speed, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id ORDER BY date";
275
+				$id = filter_var($id, FILTER_SANITIZE_STRING);
276
+				$query  = "SELECT spotter_archive.altitude, spotter_archive.ground_speed, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id ORDER BY date";
277 277
 
278
-                try {
279
-                        $sth = $this->db->prepare($query);
280
-                        $sth->execute(array(':id' => $id));
281
-                } catch(PDOException $e) {
282
-                        echo $e->getMessage();
283
-                        die;
284
-                }
285
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
278
+				try {
279
+						$sth = $this->db->prepare($query);
280
+						$sth->execute(array(':id' => $id));
281
+				} catch(PDOException $e) {
282
+						echo $e->getMessage();
283
+						die;
284
+				}
285
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
286 286
 
287
-                return $spotter_array;
288
-        }
287
+				return $spotter_array;
288
+		}
289 289
 
290 290
 
291
-        /**
292
-        * Gets altitude information based on a particular callsign
293
-        *
294
-        * @return Array the spotter information
295
-        *
296
-        */
297
-        public function getLastAltitudeArchiveSpotterDataByIdent($ident)
298
-        {
291
+		/**
292
+		 * Gets altitude information based on a particular callsign
293
+		 *
294
+		 * @return Array the spotter information
295
+		 *
296
+		 */
297
+		public function getLastAltitudeArchiveSpotterDataByIdent($ident)
298
+		{
299 299
 
300
-                date_default_timezone_set('UTC');
300
+				date_default_timezone_set('UTC');
301 301
 
302
-                $ident = filter_var($ident, FILTER_SANITIZE_STRING);
303
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
302
+				$ident = filter_var($ident, FILTER_SANITIZE_STRING);
303
+				$query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
304 304
 //                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.ident = :ident";
305 305
 
306
-                try {
307
-                        $sth = $this->db->prepare($query);
308
-                        $sth->execute(array(':ident' => $ident));
309
-                } catch(PDOException $e) {
310
-                        echo $e->getMessage();
311
-                        die;
312
-                }
313
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
306
+				try {
307
+						$sth = $this->db->prepare($query);
308
+						$sth->execute(array(':ident' => $ident));
309
+				} catch(PDOException $e) {
310
+						echo $e->getMessage();
311
+						die;
312
+				}
313
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
314 314
 
315
-                return $spotter_array;
316
-        }
315
+				return $spotter_array;
316
+		}
317 317
 
318 318
 
319 319
 
320
-       /**
321
-        * Gets all the archive spotter information
322
-        *
323
-        * @return Array the spotter information
324
-        *
325
-        */
326
-        public function getSpotterArchiveData($ident,$flightaware_id,$date)
327
-        {
328
-    		$Spotter = new Spotter($this->db);
329
-                $ident = filter_var($ident, FILTER_SANITIZE_STRING);
330
-                $query  = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.flightaware_id = :flightaware_id AND l.date LIKE :date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate";
320
+	   /**
321
+	    * Gets all the archive spotter information
322
+	    *
323
+	    * @return Array the spotter information
324
+	    *
325
+	    */
326
+		public function getSpotterArchiveData($ident,$flightaware_id,$date)
327
+		{
328
+			$Spotter = new Spotter($this->db);
329
+				$ident = filter_var($ident, FILTER_SANITIZE_STRING);
330
+				$query  = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.flightaware_id = :flightaware_id AND l.date LIKE :date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate";
331 331
 
332
-                $spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident,':flightaware_id' => $flightaware_id,':date' => $date.'%'));
332
+				$spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident,':flightaware_id' => $flightaware_id,':date' => $date.'%'));
333 333
 
334
-                return $spotter_array;
335
-        }
334
+				return $spotter_array;
335
+		}
336 336
         
337
-        public function deleteSpotterArchiveTrackData()
338
-        {
337
+		public function deleteSpotterArchiveTrackData()
338
+		{
339 339
 		global $globalArchiveKeepTrackMonths;
340
-                date_default_timezone_set('UTC');
340
+				date_default_timezone_set('UTC');
341 341
 		$query = 'DELETE FROM spotter_archive WHERE spotter_archive.date < DATE_SUB(UTC_TIMESTAMP(), INTERVAL '.$globalArchiveKeepTrackMonths.' MONTH)';
342
-                try {
343
-                        $sth = $this->db->prepare($query);
344
-                        $sth->execute();
345
-                } catch(PDOException $e) {
346
-                        echo $e->getMessage();
347
-                        die;
348
-                }
342
+				try {
343
+						$sth = $this->db->prepare($query);
344
+						$sth->execute();
345
+				} catch(PDOException $e) {
346
+						echo $e->getMessage();
347
+						die;
348
+				}
349 349
 	}
350 350
 
351 351
 	/**
352
-        * Gets Minimal Live Spotter data
353
-        *
354
-        * @return Array the spotter information
355
-        *
356
-        */
357
-        public function getMinLiveSpotterData($begindate,$enddate,$filter = array())
358
-        {
359
-                global $globalDBdriver, $globalLiveInterval;
360
-                date_default_timezone_set('UTC');
361
-
362
-                $filter_query = '';
363
-                if (isset($filter['source']) && !empty($filter['source'])) {
364
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
365
-                }
366
-                // Use spotter_output also ?
367
-                if (isset($filter['airlines']) && !empty($filter['airlines'])) {
368
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
369
-                }
370
-                if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
371
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
372
-                }
373
-                if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
374
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
375
-                }
376
-
377
-                //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
378
-                if ($globalDBdriver == 'mysql') {
379
-                        /*
352
+	 * Gets Minimal Live Spotter data
353
+	 *
354
+	 * @return Array the spotter information
355
+	 *
356
+	 */
357
+		public function getMinLiveSpotterData($begindate,$enddate,$filter = array())
358
+		{
359
+				global $globalDBdriver, $globalLiveInterval;
360
+				date_default_timezone_set('UTC');
361
+
362
+				$filter_query = '';
363
+				if (isset($filter['source']) && !empty($filter['source'])) {
364
+						$filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
365
+				}
366
+				// Use spotter_output also ?
367
+				if (isset($filter['airlines']) && !empty($filter['airlines'])) {
368
+						$filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
369
+				}
370
+				if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
371
+						$filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
372
+				}
373
+				if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
374
+						$filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
375
+				}
376
+
377
+				//if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
378
+				if ($globalDBdriver == 'mysql') {
379
+						/*
380 380
                         $query  = 'SELECT a.aircraft_shadow, spotter_archive.ident, spotter_archive.flightaware_id, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk 
381 381
                     		    FROM spotter_archive 
382 382
                     		    INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE (l.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate '.$filter_query.'LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON spotter_archive.aircraft_icao = a.icao';
@@ -395,56 +395,56 @@  discard block
 block discarded – undo
395 395
 				    INNER JOIN (SELECT * FROM aircraft) a on spotter_archive.aircraft_icao = a.icao
396 396
 				    WHERE spotter_archive.date BETWEEN '."'".$begindate."'".' AND '."'".$begindate."'".' 
397 397
                         	    '.$filter_query.' ORDER BY flightaware_id';
398
-                } else {
399
-                        //$query  = 'SELECT spotter_archive.ident, spotter_archive.flightaware_id, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on spotter_archive.aircraft_icao = a.icao';
400
-                        $query  = 'SELECT spotter_archive.date,spotter_archive.flightaware_id, spotter_archive.ident, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
398
+				} else {
399
+						//$query  = 'SELECT spotter_archive.ident, spotter_archive.flightaware_id, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on spotter_archive.aircraft_icao = a.icao';
400
+						$query  = 'SELECT spotter_archive.date,spotter_archive.flightaware_id, spotter_archive.ident, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
401 401
                         	    FROM spotter_archive 
402 402
                         	    INNER JOIN (SELECT * FROM aircraft) a on spotter_archive.aircraft_icao = a.icao
403 403
                         	    WHERE spotter_archive.date >= '."'".$begindate."'".' AND spotter_archive.date <= '."'".$enddate."'".'
404 404
                         	    '.$filter_query.' ORDER BY flightaware_id';
405
-                }
406
-                //echo $query;
407
-                try {
408
-                        $sth = $this->db->prepare($query);
409
-                        $sth->execute();
410
-                } catch(PDOException $e) {
411
-                        echo $e->getMessage();
412
-                        die;
413
-                }
414
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
415
-
416
-                return $spotter_array;
417
-        }
405
+				}
406
+				//echo $query;
407
+				try {
408
+						$sth = $this->db->prepare($query);
409
+						$sth->execute();
410
+				} catch(PDOException $e) {
411
+						echo $e->getMessage();
412
+						die;
413
+				}
414
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
415
+
416
+				return $spotter_array;
417
+		}
418 418
 
419 419
 	/**
420
-        * Gets Minimal Live Spotter data
421
-        *
422
-        * @return Array the spotter information
423
-        *
424
-        */
425
-        public function getMinLiveSpotterDataPlayback($begindate,$enddate,$filter = array())
426
-        {
427
-                global $globalDBdriver, $globalLiveInterval;
428
-                date_default_timezone_set('UTC');
429
-
430
-                $filter_query = '';
431
-                if (isset($filter['source']) && !empty($filter['source'])) {
432
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
433
-                }
434
-                // Should use spotter_output also ?
435
-                if (isset($filter['airlines']) && !empty($filter['airlines'])) {
436
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
437
-                }
438
-                if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
439
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
440
-                }
441
-                if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
442
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
443
-                }
444
-
445
-                //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
446
-                if ($globalDBdriver == 'mysql') {
447
-                        /*
420
+	 * Gets Minimal Live Spotter data
421
+	 *
422
+	 * @return Array the spotter information
423
+	 *
424
+	 */
425
+		public function getMinLiveSpotterDataPlayback($begindate,$enddate,$filter = array())
426
+		{
427
+				global $globalDBdriver, $globalLiveInterval;
428
+				date_default_timezone_set('UTC');
429
+
430
+				$filter_query = '';
431
+				if (isset($filter['source']) && !empty($filter['source'])) {
432
+						$filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
433
+				}
434
+				// Should use spotter_output also ?
435
+				if (isset($filter['airlines']) && !empty($filter['airlines'])) {
436
+						$filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
437
+				}
438
+				if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
439
+						$filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
440
+				}
441
+				if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
442
+						$filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
443
+				}
444
+
445
+				//if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
446
+				if ($globalDBdriver == 'mysql') {
447
+						/*
448 448
                         $query  = 'SELECT a.aircraft_shadow, spotter_archive.ident, spotter_archive.flightaware_id, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk 
449 449
                     		    FROM spotter_archive 
450 450
                     		    INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE (l.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate '.$filter_query.'LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON spotter_archive.aircraft_icao = a.icao';
@@ -455,95 +455,95 @@  discard block
 block discarded – undo
455 455
 				    WHERE (spotter_archive_output.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') 
456 456
                         	    '.$filter_query.' GROUP BY spotter_archive_output.flightaware_id, spotter_archive_output.ident, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao, spotter_archive_output.arrival_airport_icao, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow';
457 457
 
458
-                } else {
459
-                        //$query  = 'SELECT spotter_archive_output.ident, spotter_archive_output.flightaware_id, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow FROM spotter_archive_output INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive_output l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_archive_output.flightaware_id = s.flightaware_id AND spotter_archive_output.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on spotter_archive_output.aircraft_icao = a.icao';
460
-                       /*
458
+				} else {
459
+						//$query  = 'SELECT spotter_archive_output.ident, spotter_archive_output.flightaware_id, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow FROM spotter_archive_output INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive_output l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_archive_output.flightaware_id = s.flightaware_id AND spotter_archive_output.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on spotter_archive_output.aircraft_icao = a.icao';
460
+					   /*
461 461
                         $query  = 'SELECT spotter_archive_output.ident, spotter_archive_output.flightaware_id, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow
462 462
                         	    FROM spotter_archive_output 
463 463
                         	    INNER JOIN (SELECT * FROM aircraft) a on spotter_archive_output.aircraft_icao = a.icao
464 464
                         	    WHERE spotter_archive_output.date >= '."'".$begindate."'".' AND spotter_archive_output.date <= '."'".$enddate."'".'
465 465
                         	    '.$filter_query.' GROUP BY spotter_archive_output.flightaware_id, spotter_archive_output.ident, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao, spotter_archive_output.arrival_airport_icao, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow';
466 466
                         */
467
-                        $query  = 'SELECT DISTINCT spotter_archive_output.flightaware_id, spotter_archive_output.ident, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow
467
+						$query  = 'SELECT DISTINCT spotter_archive_output.flightaware_id, spotter_archive_output.ident, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow
468 468
                         	    FROM spotter_archive_output 
469 469
                         	    INNER JOIN (SELECT * FROM aircraft) a on spotter_archive_output.aircraft_icao = a.icao
470 470
                         	    WHERE spotter_archive_output.date >= '."'".$begindate."'".' AND spotter_archive_output.date <= '."'".$enddate."'".'
471 471
                         	    '.$filter_query.' LIMIT 200 OFFSET 0';
472 472
 //                        	    .' GROUP BY spotter_output.flightaware_id, spotter_output.ident, spotter_output.aircraft_icao, spotter_output.departure_airport_icao, spotter_output.arrival_airport_icao, spotter_output.latitude, spotter_output.longitude, spotter_output.altitude, spotter_output.heading, spotter_output.ground_speed, spotter_output.squawk, a.aircraft_shadow';
473 473
                         	    
474
-                }
475
-                //echo $query;
476
-                try {
477
-                        $sth = $this->db->prepare($query);
478
-                        $sth->execute();
479
-                } catch(PDOException $e) {
480
-                        echo $e->getMessage();
481
-                        die;
482
-                }
483
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
484
-
485
-                return $spotter_array;
486
-        }
474
+				}
475
+				//echo $query;
476
+				try {
477
+						$sth = $this->db->prepare($query);
478
+						$sth->execute();
479
+				} catch(PDOException $e) {
480
+						echo $e->getMessage();
481
+						die;
482
+				}
483
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
484
+
485
+				return $spotter_array;
486
+		}
487 487
 
488 488
 	 /**
489
-        * Gets count Live Spotter data
490
-        *
491
-        * @return Array the spotter information
492
-        *
493
-        */
494
-        public function getLiveSpotterCount($begindate,$enddate,$filter = array())
495
-        {
496
-                global $globalDBdriver, $globalLiveInterval;
497
-                date_default_timezone_set('UTC');
498
-
499
-                $filter_query = '';
500
-                if (isset($filter['source']) && !empty($filter['source'])) {
501
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
502
-                }
503
-                if (isset($filter['airlines']) && !empty($filter['airlines'])) {
504
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
505
-                }
506
-                if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
507
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
508
-                }
509
-                if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
510
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
511
-                }
512
-
513
-                //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
514
-                if ($globalDBdriver == 'mysql') {
489
+	  * Gets count Live Spotter data
490
+	  *
491
+	  * @return Array the spotter information
492
+	  *
493
+	  */
494
+		public function getLiveSpotterCount($begindate,$enddate,$filter = array())
495
+		{
496
+				global $globalDBdriver, $globalLiveInterval;
497
+				date_default_timezone_set('UTC');
498
+
499
+				$filter_query = '';
500
+				if (isset($filter['source']) && !empty($filter['source'])) {
501
+						$filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
502
+				}
503
+				if (isset($filter['airlines']) && !empty($filter['airlines'])) {
504
+						$filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
505
+				}
506
+				if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
507
+						$filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
508
+				}
509
+				if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
510
+						$filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
511
+				}
512
+
513
+				//if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
514
+				if ($globalDBdriver == 'mysql') {
515 515
 			$query = 'SELECT COUNT(DISTINCT flightaware_id) as nb 
516 516
 			FROM spotter_archive l 
517 517
 			WHERE (l.date BETWEEN DATE_SUB('."'".$begindate."'".',INTERVAL '.$globalLiveInterval.' SECOND) AND '."'".$begindate."'".')'.$filter_query;
518
-                } else {
518
+				} else {
519 519
 			$query = 'SELECT COUNT(DISTINCT flightaware_id) as nb FROM spotter_archive l WHERE (l.date BETWEEN '."'".$begindate."' - INTERVAL '".$globalLiveInterval." SECONDS' AND "."'".$enddate."'".')'.$filter_query;
520
-                }
521
-                //echo $query;
522
-                try {
523
-                        $sth = $this->db->prepare($query);
524
-                        $sth->execute();
525
-                } catch(PDOException $e) {
526
-                        echo $e->getMessage();
527
-                        die;
528
-                }
520
+				}
521
+				//echo $query;
522
+				try {
523
+						$sth = $this->db->prepare($query);
524
+						$sth->execute();
525
+				} catch(PDOException $e) {
526
+						echo $e->getMessage();
527
+						die;
528
+				}
529 529
 		$result = $sth->fetch(PDO::FETCH_ASSOC);
530 530
 		$sth->closeCursor();
531
-                return $result['nb'];
531
+				return $result['nb'];
532 532
 
533
-        }
533
+		}
534 534
 
535 535
 
536 536
 
537 537
 	// Spotter_Archive_output
538 538
 	
539
-    /**
540
-    * Gets all the spotter information
541
-    *
542
-    * @return Array the spotter information
543
-    *
544
-    */
545
-    public function searchSpotterData($q = '', $registration = '', $aircraft_icao = '', $aircraft_manufacturer = '', $highlights = '', $airline_icao = '', $airline_country = '', $airline_type = '', $airport = '', $airport_country = '', $callsign = '', $departure_airport_route = '', $arrival_airport_route = '', $owner = '',$pilot_id = '',$pilot_name = '',$altitude = '', $date_posted = '', $limit = '', $sort = '', $includegeodata = '',$origLat = '',$origLon = '',$dist = '', $filters=array())
546
-    {
539
+	/**
540
+	 * Gets all the spotter information
541
+	 *
542
+	 * @return Array the spotter information
543
+	 *
544
+	 */
545
+	public function searchSpotterData($q = '', $registration = '', $aircraft_icao = '', $aircraft_manufacturer = '', $highlights = '', $airline_icao = '', $airline_country = '', $airline_type = '', $airport = '', $airport_country = '', $callsign = '', $departure_airport_route = '', $arrival_airport_route = '', $owner = '',$pilot_id = '',$pilot_name = '',$altitude = '', $date_posted = '', $limit = '', $sort = '', $includegeodata = '',$origLat = '',$origLon = '',$dist = '', $filters=array())
546
+	{
547 547
 	global $globalTimezone, $globalDBdriver;
548 548
 	require_once(dirname(__FILE__).'/class.Translation.php');
549 549
 	$Translation = new Translation();
@@ -557,159 +557,159 @@  discard block
 block discarded – undo
557 557
 	$filter_query = $this->getFilter($filters);
558 558
 	if ($q != "")
559 559
 	{
560
-	    if (!is_string($q))
561
-	    {
560
+		if (!is_string($q))
561
+		{
562 562
 		return false;
563
-	    } else {
563
+		} else {
564 564
 	        
565 565
 		$q_array = explode(" ", $q);
566 566
 		
567 567
 		foreach ($q_array as $q_item){
568
-		    $additional_query .= " AND (";
569
-		    $additional_query .= "(spotter_archive_output.spotter_id like '%".$q_item."%') OR ";
570
-		    $additional_query .= "(spotter_archive_output.aircraft_icao like '%".$q_item."%') OR ";
571
-		    $additional_query .= "(spotter_archive_output.aircraft_name like '%".$q_item."%') OR ";
572
-		    $additional_query .= "(spotter_archive_output.aircraft_manufacturer like '%".$q_item."%') OR ";
573
-		    $additional_query .= "(spotter_archive_output.airline_icao like '%".$q_item."%') OR ";
574
-		    $additional_query .= "(spotter_archive_output.airline_name like '%".$q_item."%') OR ";
575
-		    $additional_query .= "(spotter_archive_output.airline_country like '%".$q_item."%') OR ";
576
-		    $additional_query .= "(spotter_archive_output.departure_airport_icao like '%".$q_item."%') OR ";
577
-		    $additional_query .= "(spotter_archive_output.departure_airport_name like '%".$q_item."%') OR ";
578
-		    $additional_query .= "(spotter_archive_output.departure_airport_city like '%".$q_item."%') OR ";
579
-		    $additional_query .= "(spotter_archive_output.departure_airport_country like '%".$q_item."%') OR ";
580
-		    $additional_query .= "(spotter_archive_output.arrival_airport_icao like '%".$q_item."%') OR ";
581
-		    $additional_query .= "(spotter_archive_output.arrival_airport_name like '%".$q_item."%') OR ";
582
-		    $additional_query .= "(spotter_archive_output.arrival_airport_city like '%".$q_item."%') OR ";
583
-		    $additional_query .= "(spotter_archive_output.arrival_airport_country like '%".$q_item."%') OR ";
584
-		    $additional_query .= "(spotter_archive_output.registration like '%".$q_item."%') OR ";
585
-		    $additional_query .= "(spotter_archive_output.owner_name like '%".$q_item."%') OR ";
586
-		    $additional_query .= "(spotter_archive_output.pilot_id like '%".$q_item."%') OR ";
587
-		    $additional_query .= "(spotter_archive_output.pilot_name like '%".$q_item."%') OR ";
588
-		    $additional_query .= "(spotter_archive_output.ident like '%".$q_item."%') OR ";
589
-		    $translate = $Translation->ident2icao($q_item);
590
-		    if ($translate != $q_item) $additional_query .= "(spotter_archive_output.ident like '%".$translate."%') OR ";
591
-		    $additional_query .= "(spotter_archive_output.highlight like '%".$q_item."%')";
592
-		    $additional_query .= ")";
568
+			$additional_query .= " AND (";
569
+			$additional_query .= "(spotter_archive_output.spotter_id like '%".$q_item."%') OR ";
570
+			$additional_query .= "(spotter_archive_output.aircraft_icao like '%".$q_item."%') OR ";
571
+			$additional_query .= "(spotter_archive_output.aircraft_name like '%".$q_item."%') OR ";
572
+			$additional_query .= "(spotter_archive_output.aircraft_manufacturer like '%".$q_item."%') OR ";
573
+			$additional_query .= "(spotter_archive_output.airline_icao like '%".$q_item."%') OR ";
574
+			$additional_query .= "(spotter_archive_output.airline_name like '%".$q_item."%') OR ";
575
+			$additional_query .= "(spotter_archive_output.airline_country like '%".$q_item."%') OR ";
576
+			$additional_query .= "(spotter_archive_output.departure_airport_icao like '%".$q_item."%') OR ";
577
+			$additional_query .= "(spotter_archive_output.departure_airport_name like '%".$q_item."%') OR ";
578
+			$additional_query .= "(spotter_archive_output.departure_airport_city like '%".$q_item."%') OR ";
579
+			$additional_query .= "(spotter_archive_output.departure_airport_country like '%".$q_item."%') OR ";
580
+			$additional_query .= "(spotter_archive_output.arrival_airport_icao like '%".$q_item."%') OR ";
581
+			$additional_query .= "(spotter_archive_output.arrival_airport_name like '%".$q_item."%') OR ";
582
+			$additional_query .= "(spotter_archive_output.arrival_airport_city like '%".$q_item."%') OR ";
583
+			$additional_query .= "(spotter_archive_output.arrival_airport_country like '%".$q_item."%') OR ";
584
+			$additional_query .= "(spotter_archive_output.registration like '%".$q_item."%') OR ";
585
+			$additional_query .= "(spotter_archive_output.owner_name like '%".$q_item."%') OR ";
586
+			$additional_query .= "(spotter_archive_output.pilot_id like '%".$q_item."%') OR ";
587
+			$additional_query .= "(spotter_archive_output.pilot_name like '%".$q_item."%') OR ";
588
+			$additional_query .= "(spotter_archive_output.ident like '%".$q_item."%') OR ";
589
+			$translate = $Translation->ident2icao($q_item);
590
+			if ($translate != $q_item) $additional_query .= "(spotter_archive_output.ident like '%".$translate."%') OR ";
591
+			$additional_query .= "(spotter_archive_output.highlight like '%".$q_item."%')";
592
+			$additional_query .= ")";
593
+		}
593 594
 		}
594
-	    }
595 595
 	}
596 596
 	
597 597
 	if ($registration != "")
598 598
 	{
599
-	    $registration = filter_var($registration,FILTER_SANITIZE_STRING);
600
-	    if (!is_string($registration))
601
-	    {
599
+		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
600
+		if (!is_string($registration))
601
+		{
602 602
 		return false;
603
-	    } else {
603
+		} else {
604 604
 		$additional_query .= " AND (spotter_archive_output.registration = '".$registration."')";
605
-	    }
605
+		}
606 606
 	}
607 607
 	
608 608
 	if ($aircraft_icao != "")
609 609
 	{
610
-	    $aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
611
-	    if (!is_string($aircraft_icao))
612
-	    {
610
+		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
611
+		if (!is_string($aircraft_icao))
612
+		{
613 613
 		return false;
614
-	    } else {
614
+		} else {
615 615
 		$additional_query .= " AND (spotter_archive_output.aircraft_icao = '".$aircraft_icao."')";
616
-	    }
616
+		}
617 617
 	}
618 618
 	
619 619
 	if ($aircraft_manufacturer != "")
620 620
 	{
621
-	    $aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
622
-	    if (!is_string($aircraft_manufacturer))
623
-	    {
621
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
622
+		if (!is_string($aircraft_manufacturer))
623
+		{
624 624
 		return false;
625
-	    } else {
625
+		} else {
626 626
 		$additional_query .= " AND (spotter_archive_output.aircraft_manufacturer = '".$aircraft_manufacturer."')";
627
-	    }
627
+		}
628 628
 	}
629 629
 	
630 630
 	if ($highlights == "true")
631 631
 	{
632
-	    if (!is_string($highlights))
633
-	    {
632
+		if (!is_string($highlights))
633
+		{
634 634
 		return false;
635
-	    } else {
635
+		} else {
636 636
 		$additional_query .= " AND (spotter_archive_output.highlight <> '')";
637
-	    }
637
+		}
638 638
 	}
639 639
 	
640 640
 	if ($airline_icao != "")
641 641
 	{
642
-	    $airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
643
-	    if (!is_string($airline_icao))
644
-	    {
642
+		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
643
+		if (!is_string($airline_icao))
644
+		{
645 645
 		return false;
646
-	    } else {
646
+		} else {
647 647
 		$additional_query .= " AND (spotter_archive_output.airline_icao = '".$airline_icao."')";
648
-	    }
648
+		}
649 649
 	}
650 650
 	
651 651
 	if ($airline_country != "")
652 652
 	{
653
-	    $airline_country = filter_var($airline_country,FILTER_SANITIZE_STRING);
654
-	    if (!is_string($airline_country))
655
-	    {
653
+		$airline_country = filter_var($airline_country,FILTER_SANITIZE_STRING);
654
+		if (!is_string($airline_country))
655
+		{
656 656
 		return false;
657
-	    } else {
657
+		} else {
658 658
 		$additional_query .= " AND (spotter_archive_output.airline_country = '".$airline_country."')";
659
-	    }
659
+		}
660 660
 	}
661 661
 	
662 662
 	if ($airline_type != "")
663 663
 	{
664
-	    $airline_type = filter_var($airline_type,FILTER_SANITIZE_STRING);
665
-	    if (!is_string($airline_type))
666
-	    {
664
+		$airline_type = filter_var($airline_type,FILTER_SANITIZE_STRING);
665
+		if (!is_string($airline_type))
666
+		{
667 667
 		return false;
668
-	    } else {
668
+		} else {
669 669
 		if ($airline_type == "passenger")
670 670
 		{
671
-		    $additional_query .= " AND (spotter_archive_output.airline_type = 'passenger')";
671
+			$additional_query .= " AND (spotter_archive_output.airline_type = 'passenger')";
672 672
 		}
673 673
 		if ($airline_type == "cargo")
674 674
 		{
675
-		    $additional_query .= " AND (spotter_archive_output.airline_type = 'cargo')";
675
+			$additional_query .= " AND (spotter_archive_output.airline_type = 'cargo')";
676 676
 		}
677 677
 		if ($airline_type == "military")
678 678
 		{
679
-		    $additional_query .= " AND (spotter_archive_output.airline_type = 'military')";
679
+			$additional_query .= " AND (spotter_archive_output.airline_type = 'military')";
680
+		}
680 681
 		}
681
-	    }
682 682
 	}
683 683
 	
684 684
 	if ($airport != "")
685 685
 	{
686
-	    $airport = filter_var($airport,FILTER_SANITIZE_STRING);
687
-	    if (!is_string($airport))
688
-	    {
686
+		$airport = filter_var($airport,FILTER_SANITIZE_STRING);
687
+		if (!is_string($airport))
688
+		{
689 689
 		return false;
690
-	    } else {
690
+		} else {
691 691
 		$additional_query .= " AND ((spotter_archive_output.departure_airport_icao = '".$airport."') OR (spotter_archive_output.arrival_airport_icao = '".$airport."'))";
692
-	    }
692
+		}
693 693
 	}
694 694
 	
695 695
 	if ($airport_country != "")
696 696
 	{
697
-	    $airport_country = filter_var($airport_country,FILTER_SANITIZE_STRING);
698
-	    if (!is_string($airport_country))
699
-	    {
697
+		$airport_country = filter_var($airport_country,FILTER_SANITIZE_STRING);
698
+		if (!is_string($airport_country))
699
+		{
700 700
 		return false;
701
-	    } else {
701
+		} else {
702 702
 		$additional_query .= " AND ((spotter_archive_output.departure_airport_country = '".$airport_country."') OR (spotter_archive_output.arrival_airport_country = '".$airport_country."'))";
703
-	    }
703
+		}
704 704
 	}
705 705
     
706 706
 	if ($callsign != "")
707 707
 	{
708
-	    $callsign = filter_var($callsign,FILTER_SANITIZE_STRING);
709
-	    if (!is_string($callsign))
710
-	    {
708
+		$callsign = filter_var($callsign,FILTER_SANITIZE_STRING);
709
+		if (!is_string($callsign))
710
+		{
711 711
 		return false;
712
-	    } else {
712
+		} else {
713 713
 		$translate = $Translation->ident2icao($callsign);
714 714
 		if ($translate != $callsign) {
715 715
 			$additional_query .= " AND (spotter_archive_output.ident = :callsign OR spotter_archive_output.ident = :translate)";
@@ -717,99 +717,99 @@  discard block
 block discarded – undo
717 717
 		} else {
718 718
 			$additional_query .= " AND (spotter_archive_output.ident = '".$callsign."')";
719 719
 		}
720
-	    }
720
+		}
721 721
 	}
722 722
 
723 723
 	if ($owner != "")
724 724
 	{
725
-	    $owner = filter_var($owner,FILTER_SANITIZE_STRING);
726
-	    if (!is_string($owner))
727
-	    {
725
+		$owner = filter_var($owner,FILTER_SANITIZE_STRING);
726
+		if (!is_string($owner))
727
+		{
728 728
 		return false;
729
-	    } else {
729
+		} else {
730 730
 		$additional_query .= " AND (spotter_archive_output.owner_name = '".$owner."')";
731
-	    }
731
+		}
732 732
 	}
733 733
 
734 734
 	if ($pilot_name != "")
735 735
 	{
736
-	    $pilot_name = filter_var($pilot_name,FILTER_SANITIZE_STRING);
737
-	    if (!is_string($pilot_name))
738
-	    {
736
+		$pilot_name = filter_var($pilot_name,FILTER_SANITIZE_STRING);
737
+		if (!is_string($pilot_name))
738
+		{
739 739
 		return false;
740
-	    } else {
740
+		} else {
741 741
 		$additional_query .= " AND (spotter_archive_output.pilot_name = '".$pilot_name."')";
742
-	    }
742
+		}
743 743
 	}
744 744
 	
745 745
 	if ($pilot_id != "")
746 746
 	{
747
-	    $pilot_id = filter_var($pilot_id,FILTER_SANITIZE_NUMBER_INT);
748
-	    if (!is_string($pilot_id))
749
-	    {
747
+		$pilot_id = filter_var($pilot_id,FILTER_SANITIZE_NUMBER_INT);
748
+		if (!is_string($pilot_id))
749
+		{
750 750
 		return false;
751
-	    } else {
751
+		} else {
752 752
 		$additional_query .= " AND (spotter_archive_output.pilot_id = '".$pilot_id."')";
753
-	    }
753
+		}
754 754
 	}
755 755
 	
756 756
 	if ($departure_airport_route != "")
757 757
 	{
758
-	    $departure_airport_route = filter_var($departure_airport_route,FILTER_SANITIZE_STRING);
759
-	    if (!is_string($departure_airport_route))
760
-	    {
758
+		$departure_airport_route = filter_var($departure_airport_route,FILTER_SANITIZE_STRING);
759
+		if (!is_string($departure_airport_route))
760
+		{
761 761
 		return false;
762
-	    } else {
762
+		} else {
763 763
 		$additional_query .= " AND (spotter_archive_output.departure_airport_icao = '".$departure_airport_route."')";
764
-	    }
764
+		}
765 765
 	}
766 766
 	
767 767
 	if ($arrival_airport_route != "")
768 768
 	{
769
-	    $arrival_airport_route = filter_var($arrival_airport_route,FILTER_SANITIZE_STRING);
770
-	    if (!is_string($arrival_airport_route))
771
-	    {
769
+		$arrival_airport_route = filter_var($arrival_airport_route,FILTER_SANITIZE_STRING);
770
+		if (!is_string($arrival_airport_route))
771
+		{
772 772
 		return false;
773
-	    } else {
773
+		} else {
774 774
 		$additional_query .= " AND (spotter_archive_output.arrival_airport_icao = '".$arrival_airport_route."')";
775
-	    }
775
+		}
776 776
 	}
777 777
 	
778 778
 	if ($altitude != "")
779 779
 	{
780
-	    $altitude_array = explode(",", $altitude);
780
+		$altitude_array = explode(",", $altitude);
781 781
 	    
782
-	    $altitude_array[0] = filter_var($altitude_array[0],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
783
-	    $altitude_array[1] = filter_var($altitude_array[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
782
+		$altitude_array[0] = filter_var($altitude_array[0],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
783
+		$altitude_array[1] = filter_var($altitude_array[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
784 784
 	    
785 785
 
786
-	    if ($altitude_array[1] != "")
787
-	    {                
786
+		if ($altitude_array[1] != "")
787
+		{                
788 788
 		$altitude_array[0] = substr($altitude_array[0], 0, -2);
789 789
 		$altitude_array[1] = substr($altitude_array[1], 0, -2);
790 790
 		$additional_query .= " AND altitude BETWEEN '".$altitude_array[0]."' AND '".$altitude_array[1]."' ";
791
-	    } else {
791
+		} else {
792 792
 		$altitude_array[0] = substr($altitude_array[0], 0, -2);
793 793
 		$additional_query .= " AND altitude <= '".$altitude_array[0]."' ";
794
-	    }
794
+		}
795 795
 	}
796 796
 	
797 797
 	if ($date_posted != "")
798 798
 	{
799
-	    $date_array = explode(",", $date_posted);
799
+		$date_array = explode(",", $date_posted);
800 800
 	    
801
-	    $date_array[0] = filter_var($date_array[0],FILTER_SANITIZE_STRING);
802
-	    $date_array[1] = filter_var($date_array[1],FILTER_SANITIZE_STRING);
801
+		$date_array[0] = filter_var($date_array[0],FILTER_SANITIZE_STRING);
802
+		$date_array[1] = filter_var($date_array[1],FILTER_SANITIZE_STRING);
803 803
 	    
804
-	    if ($globalTimezone != '') {
804
+		if ($globalTimezone != '') {
805 805
 		date_default_timezone_set($globalTimezone);
806 806
 		$datetime = new DateTime();
807 807
 		$offset = $datetime->format('P');
808
-	    } else $offset = '+00:00';
808
+		} else $offset = '+00:00';
809 809
 
810 810
 
811
-	    if ($date_array[1] != "")
812
-	    {                
811
+		if ($date_array[1] != "")
812
+		{                
813 813
 		$date_array[0] = date("Y-m-d H:i:s", strtotime($date_array[0]));
814 814
 		$date_array[1] = date("Y-m-d H:i:s", strtotime($date_array[1]));
815 815
 		if ($globalDBdriver == 'mysql') {
@@ -817,28 +817,28 @@  discard block
 block discarded – undo
817 817
 		} else {
818 818
 			$additional_query .= " AND spotter_archive_output.date::timestamp AT TIME ZONE INTERVAL ".$offset." >= CAST('".$date_array[0]."' AS TIMESTAMP) AND spotter_archive_output.date::timestamp AT TIME ZONE INTERVAL ".$offset." <= CAST('".$date_array[1]."' AS TIMESTAMP) ";
819 819
 		}
820
-	    } else {
820
+		} else {
821 821
 		$date_array[0] = date("Y-m-d H:i:s", strtotime($date_array[0]));
822
-                if ($globalDBdriver == 'mysql') {
822
+				if ($globalDBdriver == 'mysql') {
823 823
 			$additional_query .= " AND TIMESTAMP(CONVERT_TZ(spotter_archive_output.date,'+00:00', '".$offset."')) >= '".$date_array[0]."' ";
824 824
 		} else {
825 825
 			$additional_query .= " AND spotter_archive_output.date::timestamp AT TIME ZONE INTERVAL ".$offset." >= CAST('".$date_array[0]."' AS TIMESTAMP) ";
826 826
 		}
827
-	    }
827
+		}
828 828
 	}
829 829
 	
830 830
 	if ($limit != "")
831 831
 	{
832
-	    $limit_array = explode(",", $limit);
832
+		$limit_array = explode(",", $limit);
833 833
 	    
834
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
835
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
834
+		$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
835
+		$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
836 836
 	    
837
-	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
838
-	    {
837
+		if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
838
+		{
839 839
 		//$limit_query = " LIMIT ".$limit_array[0].",".$limit_array[1];
840 840
 		$limit_query = " LIMIT ".$limit_array[1]." OFFSET ".$limit_array[0];
841
-	    }
841
+		}
842 842
 	}
843 843
 	
844 844
 
@@ -869,33 +869,33 @@  discard block
 block discarded – undo
869 869
 	$spotter_array = $Spotter->getDataFromDB($query, $query_values,$limit_query);
870 870
 
871 871
 	return $spotter_array;
872
-    }
872
+	}
873 873
 
874
-    public function deleteSpotterArchiveData()
875
-    {
874
+	public function deleteSpotterArchiveData()
875
+	{
876 876
 		global $globalArchiveKeepMonths, $globalDBdriver;
877
-                date_default_timezone_set('UTC');
878
-                if ($globalDBdriver == 'mysql') {
877
+				date_default_timezone_set('UTC');
878
+				if ($globalDBdriver == 'mysql') {
879 879
 			$query = 'DELETE FROM spotter_archive_output WHERE spotter_archive_output.date < DATE_SUB(UTC_TIMESTAMP(), INTERVAL '.$globalArchiveKeepMonths.' MONTH)';
880 880
 		} else {
881 881
 			$query = "DELETE FROM spotter_archive_output WHERE spotter_archive_output.date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$globalArchiveKeepMonths." MONTH'";
882 882
 		}
883
-                try {
884
-                        $sth = $this->db->prepare($query);
885
-                        $sth->execute();
886
-                } catch(PDOException $e) {
887
-                        return "error";
888
-                }
883
+				try {
884
+						$sth = $this->db->prepare($query);
885
+						$sth->execute();
886
+				} catch(PDOException $e) {
887
+						return "error";
888
+				}
889 889
 	}
890 890
 
891
-    /**
892
-    * Gets all the spotter information based on the callsign
893
-    *
894
-    * @return Array the spotter information
895
-    *
896
-    */
897
-    public function getSpotterDataByIdent($ident = '', $limit = '', $sort = '')
898
-    {
891
+	/**
892
+	 * Gets all the spotter information based on the callsign
893
+	 *
894
+	 * @return Array the spotter information
895
+	 *
896
+	 */
897
+	public function getSpotterDataByIdent($ident = '', $limit = '', $sort = '')
898
+	{
899 899
 	$global_query = "SELECT spotter_archive_output.* FROM spotter_archive_output";
900 900
 	
901 901
 	date_default_timezone_set('UTC');
@@ -907,35 +907,35 @@  discard block
 block discarded – undo
907 907
 	
908 908
 	if ($ident != "")
909 909
 	{
910
-	    if (!is_string($ident))
911
-	    {
910
+		if (!is_string($ident))
911
+		{
912 912
 		return false;
913
-	    } else {
913
+		} else {
914 914
 		$additional_query = " AND (spotter_archive_output.ident = :ident)";
915 915
 		$query_values = array(':ident' => $ident);
916
-	    }
916
+		}
917 917
 	}
918 918
 	
919 919
 	if ($limit != "")
920 920
 	{
921
-	    $limit_array = explode(",", $limit);
921
+		$limit_array = explode(",", $limit);
922 922
 	    
923
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
924
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
923
+		$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
924
+		$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
925 925
 	    
926
-	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
927
-	    {
926
+		if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
927
+		{
928 928
 		//$limit_query = " LIMIT ".$limit_array[0].",".$limit_array[1];
929 929
 		$limit_query = " LIMIT ".$limit_array[1]." OFFSET ".$limit_array[0];
930
-	    }
930
+		}
931 931
 	}
932 932
 
933 933
 	if ($sort != "")
934 934
 	{
935
-	    $search_orderby_array = $Spotter->getOrderBy();
936
-	    $orderby_query = $search_orderby_array[$sort]['sql'];
935
+		$search_orderby_array = $Spotter->getOrderBy();
936
+		$orderby_query = $search_orderby_array[$sort]['sql'];
937 937
 	} else {
938
-	    $orderby_query = " ORDER BY spotter_archive_output.date DESC";
938
+		$orderby_query = " ORDER BY spotter_archive_output.date DESC";
939 939
 	}
940 940
 
941 941
 	$query = $global_query." WHERE spotter_archive_output.ident <> '' ".$additional_query." ".$orderby_query;
@@ -943,16 +943,16 @@  discard block
 block discarded – undo
943 943
 	$spotter_array = $Spotter->getDataFromDB($query, $query_values, $limit_query);
944 944
 
945 945
 	return $spotter_array;
946
-    }
947
-
948
-    /**
949
-    * Gets all number of flight over countries
950
-    *
951
-    * @return Array the airline country list
952
-    *
953
-    */
954
-    public function countAllFlightOverCountries($limit = true,$olderthanmonths = 0,$sincedate = '')
955
-    {
946
+	}
947
+
948
+	/**
949
+	 * Gets all number of flight over countries
950
+	 *
951
+	 * @return Array the airline country list
952
+	 *
953
+	 */
954
+	public function countAllFlightOverCountries($limit = true,$olderthanmonths = 0,$sincedate = '')
955
+	{
956 956
 	global $globalDBdriver;
957 957
 	/*
958 958
 	$query = "SELECT c.name, c.iso3, c.iso2, count(c.name) as nb 
@@ -962,14 +962,14 @@  discard block
 block discarded – undo
962 962
 	$query = "SELECT c.name, c.iso3, c.iso2, count(c.name) as nb
963 963
 		    FROM countries c, spotter_archive s
964 964
 		    WHERE c.iso2 = s.over_country ";
965
-                if ($olderthanmonths > 0) {
966
-            		if ($globalDBdriver == 'mysql') {
965
+				if ($olderthanmonths > 0) {
966
+					if ($globalDBdriver == 'mysql') {
967 967
 				$query .= 'AND date < DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$olderthanmonths.' MONTH) ';
968 968
 			} else {
969 969
 				$query .= "AND date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$olderthanmonths." MONTHS'";
970 970
 			}
971 971
 		}
972
-                if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
972
+				if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
973 973
 	$query .= "GROUP BY c.name, c.iso3, c.iso2 ORDER BY nb DESC";
974 974
 	if ($limit) $query .= " LIMIT 0,10";
975 975
       
@@ -982,23 +982,23 @@  discard block
 block discarded – undo
982 982
         
983 983
 	while($row = $sth->fetch(PDO::FETCH_ASSOC))
984 984
 	{
985
-	    $temp_array['flight_count'] = $row['nb'];
986
-	    $temp_array['flight_country'] = $row['name'];
987
-	    $temp_array['flight_country_iso3'] = $row['iso3'];
988
-	    $temp_array['flight_country_iso2'] = $row['iso2'];
989
-	    $flight_array[] = $temp_array;
985
+		$temp_array['flight_count'] = $row['nb'];
986
+		$temp_array['flight_country'] = $row['name'];
987
+		$temp_array['flight_country_iso3'] = $row['iso3'];
988
+		$temp_array['flight_country_iso2'] = $row['iso2'];
989
+		$flight_array[] = $temp_array;
990 990
 	}
991 991
 	return $flight_array;
992
-    }
993
-
994
-    /**
995
-    * Gets last spotter information based on a particular callsign
996
-    *
997
-    * @return Array the spotter information
998
-    *
999
-    */
1000
-    public function getDateArchiveSpotterDataById($id,$date)
1001
-    {
992
+	}
993
+
994
+	/**
995
+	 * Gets last spotter information based on a particular callsign
996
+	 *
997
+	 * @return Array the spotter information
998
+	 *
999
+	 */
1000
+	public function getDateArchiveSpotterDataById($id,$date)
1001
+	{
1002 1002
 	$Spotter = new Spotter($this->db);
1003 1003
 	date_default_timezone_set('UTC');
1004 1004
 	$id = filter_var($id, FILTER_SANITIZE_STRING);
@@ -1006,16 +1006,16 @@  discard block
 block discarded – undo
1006 1006
 	$date = date('c',$date);
1007 1007
 	$spotter_array = $Spotter->getDataFromDB($query,array(':id' => $id,':date' => $date));
1008 1008
 	return $spotter_array;
1009
-    }
1010
-
1011
-    /**
1012
-    * Gets all the spotter information based on a particular callsign
1013
-    *
1014
-    * @return Array the spotter information
1015
-    *
1016
-    */
1017
-    public function getDateArchiveSpotterDataByIdent($ident,$date)
1018
-    {
1009
+	}
1010
+
1011
+	/**
1012
+	 * Gets all the spotter information based on a particular callsign
1013
+	 *
1014
+	 * @return Array the spotter information
1015
+	 *
1016
+	 */
1017
+	public function getDateArchiveSpotterDataByIdent($ident,$date)
1018
+	{
1019 1019
 	$Spotter = new Spotter($this->db);
1020 1020
 	date_default_timezone_set('UTC');
1021 1021
 	$ident = filter_var($ident, FILTER_SANITIZE_STRING);
@@ -1023,16 +1023,16 @@  discard block
 block discarded – undo
1023 1023
 	$date = date('c',$date);
1024 1024
 	$spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident,':date' => $date));
1025 1025
 	return $spotter_array;
1026
-    }
1027
-
1028
-    /**
1029
-    * Gets all the spotter information based on the airport
1030
-    *
1031
-    * @return Array the spotter information
1032
-    *
1033
-    */
1034
-    public function getSpotterDataByAirport($airport = '', $limit = '', $sort = '',$filters = array())
1035
-    {
1026
+	}
1027
+
1028
+	/**
1029
+	 * Gets all the spotter information based on the airport
1030
+	 *
1031
+	 * @return Array the spotter information
1032
+	 *
1033
+	 */
1034
+	public function getSpotterDataByAirport($airport = '', $limit = '', $sort = '',$filters = array())
1035
+	{
1036 1036
 	global $global_query;
1037 1037
 	$Spotter = new Spotter();
1038 1038
 	date_default_timezone_set('UTC');
@@ -1043,35 +1043,35 @@  discard block
 block discarded – undo
1043 1043
 	
1044 1044
 	if ($airport != "")
1045 1045
 	{
1046
-	    if (!is_string($airport))
1047
-	    {
1046
+		if (!is_string($airport))
1047
+		{
1048 1048
 		return false;
1049
-	    } else {
1049
+		} else {
1050 1050
 		$additional_query .= " AND ((spotter_archive_output.departure_airport_icao = :airport) OR (spotter_archive_output.arrival_airport_icao = :airport))";
1051 1051
 		$query_values = array(':airport' => $airport);
1052
-	    }
1052
+		}
1053 1053
 	}
1054 1054
 	
1055 1055
 	if ($limit != "")
1056 1056
 	{
1057
-	    $limit_array = explode(",", $limit);
1057
+		$limit_array = explode(",", $limit);
1058 1058
 	    
1059
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1060
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1059
+		$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1060
+		$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1061 1061
 	    
1062
-	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1063
-	    {
1062
+		if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1063
+		{
1064 1064
 		//$limit_query = " LIMIT ".$limit_array[0].",".$limit_array[1];
1065 1065
 		$limit_query = " LIMIT ".$limit_array[1]." OFFSET ".$limit_array[0];
1066
-	    }
1066
+		}
1067 1067
 	}
1068 1068
 	
1069 1069
 	if ($sort != "")
1070 1070
 	{
1071
-	    $search_orderby_array = $Spotter->getOrderBy();
1072
-	    $orderby_query = $search_orderby_array[$sort]['sql'];
1071
+		$search_orderby_array = $Spotter->getOrderBy();
1072
+		$orderby_query = $search_orderby_array[$sort]['sql'];
1073 1073
 	} else {
1074
-	    $orderby_query = " ORDER BY spotter_archive_output.date DESC";
1074
+		$orderby_query = " ORDER BY spotter_archive_output.date DESC";
1075 1075
 	}
1076 1076
 
1077 1077
 	$query = $global_query.$filter_query." spotter_archive_output.ident <> '' ".$additional_query." AND ((spotter_archive_output.departure_airport_icao <> 'NA') AND (spotter_archive_output.arrival_airport_icao <> 'NA')) ".$orderby_query;
@@ -1079,6 +1079,6 @@  discard block
 block discarded – undo
1079 1079
 	$spotter_array = $Spotter->getDataFromDB($query, $query_values, $limit_query);
1080 1080
 
1081 1081
 	return $spotter_array;
1082
-    }
1082
+	}
1083 1083
 }
1084 1084
 ?>
1085 1085
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +102 added lines, -102 removed lines patch added patch discarded remove patch
@@ -13,40 +13,40 @@  discard block
 block discarded – undo
13 13
     * @param Array $filter the filter
14 14
     * @return Array the SQL part
15 15
     */
16
-    public function getFilter($filter = array(),$where = false,$and = false) {
16
+    public function getFilter($filter = array(), $where = false, $and = false) {
17 17
 	global $globalFilter, $globalStatsFilters, $globalFilterName;
18 18
 	$filters = array();
19 19
 	if (is_array($globalStatsFilters) && isset($globalStatsFilters[$globalFilterName])) {
20 20
 		if (isset($globalStatsFilters[$globalFilterName][0]['source'])) {
21 21
 			$filters = $globalStatsFilters[$globalFilterName];
22 22
 		} else {
23
-			$filter = array_merge($globalStatsFilters[$globalFilterName],$filter);
23
+			$filter = array_merge($globalStatsFilters[$globalFilterName], $filter);
24 24
 		}
25 25
 	}
26
-	if (is_array($globalFilter)) $filter = array_merge($globalFilter,$filter);
26
+	if (is_array($globalFilter)) $filter = array_merge($globalFilter, $filter);
27 27
 	$filter_query_join = '';
28 28
 	$filter_query_where = '';
29
-	foreach($filters as $flt) {
29
+	foreach ($filters as $flt) {
30 30
 	    if (isset($flt['airlines']) && !empty($flt['airlines'])) {
31 31
 		if ($flt['airlines'][0] != '') {
32 32
 		    if (isset($flt['source'])) {
33
-			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$flt['airlines'])."') AND spotter_archive_output.format_source IN ('".implode("','",$flt['source'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
33
+			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','", $flt['airlines'])."') AND spotter_archive_output.format_source IN ('".implode("','", $flt['source'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
34 34
 		    } else {
35
-			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$flt['airlines'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
35
+			$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','", $flt['airlines'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
36 36
 		    }
37 37
 		}
38 38
 	    }
39 39
 	    if (isset($flt['pilots_id']) && !empty($flt['pilots_id'])) {
40 40
 		if (isset($flt['source'])) {
41
-		    $filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','",$flt['pilots_id'])."') AND spotter_archive_output.format_source IN ('".implode("','",$flt['source'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
41
+		    $filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','", $flt['pilots_id'])."') AND spotter_archive_output.format_source IN ('".implode("','", $flt['source'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
42 42
 		} else {
43
-		    $filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','",$flt['pilots_id'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
43
+		    $filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','", $flt['pilots_id'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
44 44
 		}
45 45
 	    }
46 46
 	}
47 47
 	if (isset($filter['airlines']) && !empty($filter['airlines'])) {
48 48
 	    if ($filter['airlines'][0] != '') {
49
-		$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
49
+		$filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
50 50
 	    }
51 51
 	}
52 52
 	
@@ -54,19 +54,19 @@  discard block
 block discarded – undo
54 54
 	    $filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive_output.flightaware_id ";
55 55
 	}
56 56
 	if (isset($filter['pilots_id']) && !empty($filter['pilots_id'])) {
57
-	    $filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','",$filter['pilots_id'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
57
+	    $filter_query_join .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.pilot_id IN ('".implode("','", $filter['pilots_id'])."')) so ON so.flightaware_id = spotter_archive_output.flightaware_id";
58 58
 	}
59 59
 	if (isset($filter['source']) && !empty($filter['source'])) {
60
-	    $filter_query_where = " WHERE format_source IN ('".implode("','",$filter['source'])."')";
60
+	    $filter_query_where = " WHERE format_source IN ('".implode("','", $filter['source'])."')";
61 61
 	}
62 62
 	if (isset($filter['ident']) && !empty($filter['ident'])) {
63 63
 	    $filter_query_where = " WHERE ident = '".$filter['ident']."'";
64 64
 	}
65 65
 	if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
66 66
 	    if ($filter_query_where == '') {
67
-		$filter_query_where = " WHERE format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
67
+		$filter_query_where = " WHERE format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
68 68
 	    } else {
69
-		$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
69
+		$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
70 70
 	    }
71 71
 	}
72 72
 	if ($filter_query_where == '' && $where) $filter_query_where = ' WHERE';
@@ -76,28 +76,28 @@  discard block
 block discarded – undo
76 76
     }
77 77
 
78 78
 	// Spotter_archive
79
-	public function addSpotterArchiveData($flightaware_id = '', $ident = '', $registration = '', $airline_name = '', $airline_icao = '', $airline_country = '', $airline_type = '', $aircraft_icao = '', $aircraft_shadow = '', $aircraft_name = '', $aircraft_manufacturer = '', $departure_airport_icao = '', $departure_airport_name = '', $departure_airport_city = '', $departure_airport_country = '', $departure_airport_time = '',$arrival_airport_icao = '', $arrival_airport_name = '', $arrival_airport_city ='', $arrival_airport_country = '', $arrival_airport_time = '', $route_stop = '', $date = '',$latitude = '', $longitude = '', $waypoints = '', $altitude = '', $heading = '', $ground_speed = '', $squawk = '', $ModeS = '', $pilot_id = '', $pilot_name = '',$verticalrate = '',$format_source = '', $source_name = '', $over_country = '') {
79
+	public function addSpotterArchiveData($flightaware_id = '', $ident = '', $registration = '', $airline_name = '', $airline_icao = '', $airline_country = '', $airline_type = '', $aircraft_icao = '', $aircraft_shadow = '', $aircraft_name = '', $aircraft_manufacturer = '', $departure_airport_icao = '', $departure_airport_name = '', $departure_airport_city = '', $departure_airport_country = '', $departure_airport_time = '', $arrival_airport_icao = '', $arrival_airport_name = '', $arrival_airport_city = '', $arrival_airport_country = '', $arrival_airport_time = '', $route_stop = '', $date = '', $latitude = '', $longitude = '', $waypoints = '', $altitude = '', $heading = '', $ground_speed = '', $squawk = '', $ModeS = '', $pilot_id = '', $pilot_name = '', $verticalrate = '', $format_source = '', $source_name = '', $over_country = '') {
80 80
 		require_once(dirname(__FILE__).'/class.Spotter.php');
81 81
 		if ($over_country == '') {
82 82
 			$Spotter = new Spotter($this->db);
83
-			$data_country = $Spotter->getCountryFromLatitudeLongitude($latitude,$longitude);
83
+			$data_country = $Spotter->getCountryFromLatitudeLongitude($latitude, $longitude);
84 84
 			if (!empty($data_country)) $country = $data_country['iso2'];
85 85
 			else $country = '';
86 86
 		} else $country = $over_country;
87
-		if ($airline_type === NULL) $airline_type ='';
87
+		if ($airline_type === NULL) $airline_type = '';
88 88
 	
89 89
 		//if ($country == '') echo "\n".'************ UNKNOW COUNTRY ****************'."\n";
90 90
 		//else echo "\n".'*/*/*/*/*/*/*/ Country : '.$country.' */*/*/*/*/*/*/*/*/'."\n";
91 91
 
92 92
 		// Route is not added in spotter_archive
93
-		$query  = "INSERT INTO spotter_archive (flightaware_id, ident, registration, airline_name, airline_icao, airline_country, airline_type, aircraft_icao, aircraft_shadow, aircraft_name, aircraft_manufacturer, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, departure_airport_time,arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, arrival_airport_time, route_stop, date,latitude, longitude, waypoints, altitude, heading, ground_speed, squawk, ModeS, pilot_id, pilot_name, verticalrate,format_source,over_country,source_name)
93
+		$query = "INSERT INTO spotter_archive (flightaware_id, ident, registration, airline_name, airline_icao, airline_country, airline_type, aircraft_icao, aircraft_shadow, aircraft_name, aircraft_manufacturer, departure_airport_icao, departure_airport_name, departure_airport_city, departure_airport_country, departure_airport_time,arrival_airport_icao, arrival_airport_name, arrival_airport_city, arrival_airport_country, arrival_airport_time, route_stop, date,latitude, longitude, waypoints, altitude, heading, ground_speed, squawk, ModeS, pilot_id, pilot_name, verticalrate,format_source,over_country,source_name)
94 94
 		        VALUES (:flightaware_id, :ident, :registration, :airline_name, :airline_icao, :airline_country, :airline_type, :aircraft_icao, :aircraft_shadow, :aircraft_name, :aircraft_manufacturer, :departure_airport_icao, :departure_airport_name, :departure_airport_city, :departure_airport_country, :departure_airport_time,:arrival_airport_icao, :arrival_airport_name, :arrival_airport_city, :arrival_airport_country, :arrival_airport_time, :route_stop, :date,:latitude, :longitude, :waypoints, :altitude, :heading, :ground_speed, :squawk, :ModeS, :pilot_id, :pilot_name, :verticalrate, :format_source, :over_country, :source_name)";
95 95
 
96
-		$query_values = array(':flightaware_id' => $flightaware_id, ':ident' => $ident, ':registration' => $registration, ':airline_name' => $airline_name, ':airline_icao' => $airline_icao, ':airline_country' => $airline_country, ':airline_type' => $airline_type, ':aircraft_icao' => $aircraft_icao, ':aircraft_shadow' => $aircraft_shadow, ':aircraft_name' => $aircraft_name, ':aircraft_manufacturer' => $aircraft_manufacturer, ':departure_airport_icao' => $departure_airport_icao, ':departure_airport_name' => $departure_airport_name, ':departure_airport_city' => $departure_airport_city, ':departure_airport_country' => $departure_airport_country, ':departure_airport_time' => $departure_airport_time,':arrival_airport_icao' => $arrival_airport_icao, ':arrival_airport_name' => $arrival_airport_name, ':arrival_airport_city' => $arrival_airport_city, ':arrival_airport_country' => $arrival_airport_country, ':arrival_airport_time' => $arrival_airport_time, ':route_stop' => $route_stop, ':date' => $date,':latitude' => $latitude, ':longitude' => $longitude, ':waypoints' => $waypoints, ':altitude' => $altitude, ':heading' => $heading, ':ground_speed' => $ground_speed, ':squawk' => $squawk, ':ModeS' => $ModeS, ':pilot_id' => $pilot_id, ':pilot_name' => $pilot_name, ':verticalrate' => $verticalrate, ':format_source' => $format_source, ':over_country' => $country, ':source_name' => $source_name);
96
+		$query_values = array(':flightaware_id' => $flightaware_id, ':ident' => $ident, ':registration' => $registration, ':airline_name' => $airline_name, ':airline_icao' => $airline_icao, ':airline_country' => $airline_country, ':airline_type' => $airline_type, ':aircraft_icao' => $aircraft_icao, ':aircraft_shadow' => $aircraft_shadow, ':aircraft_name' => $aircraft_name, ':aircraft_manufacturer' => $aircraft_manufacturer, ':departure_airport_icao' => $departure_airport_icao, ':departure_airport_name' => $departure_airport_name, ':departure_airport_city' => $departure_airport_city, ':departure_airport_country' => $departure_airport_country, ':departure_airport_time' => $departure_airport_time, ':arrival_airport_icao' => $arrival_airport_icao, ':arrival_airport_name' => $arrival_airport_name, ':arrival_airport_city' => $arrival_airport_city, ':arrival_airport_country' => $arrival_airport_country, ':arrival_airport_time' => $arrival_airport_time, ':route_stop' => $route_stop, ':date' => $date, ':latitude' => $latitude, ':longitude' => $longitude, ':waypoints' => $waypoints, ':altitude' => $altitude, ':heading' => $heading, ':ground_speed' => $ground_speed, ':squawk' => $squawk, ':ModeS' => $ModeS, ':pilot_id' => $pilot_id, ':pilot_name' => $pilot_name, ':verticalrate' => $verticalrate, ':format_source' => $format_source, ':over_country' => $country, ':source_name' => $source_name);
97 97
 		try {
98 98
 			$sth = $this->db->prepare($query);
99 99
 			$sth->execute($query_values);
100
-		} catch(PDOException $e) {
100
+		} catch (PDOException $e) {
101 101
 			return "error : ".$e->getMessage();
102 102
 		}
103 103
 		return "success";
@@ -117,9 +117,9 @@  discard block
 block discarded – undo
117 117
 
118 118
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
119 119
                 //$query  = "SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
120
-                $query  = "SELECT spotter_archive.* FROM spotter_archive WHERE ident = :ident ORDER BY date DESC LIMIT 1";
120
+                $query = "SELECT spotter_archive.* FROM spotter_archive WHERE ident = :ident ORDER BY date DESC LIMIT 1";
121 121
 
122
-                $spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident));
122
+                $spotter_array = $Spotter->getDataFromDB($query, array(':ident' => $ident));
123 123
 
124 124
                 return $spotter_array;
125 125
         }
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
139 139
                 //$query  = SpotterArchive->$global_query." WHERE spotter_archive.flightaware_id = :id";
140 140
                 //$query  = "SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.flightaware_id = :id GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
141
-                $query  = "SELECT * FROM spotter_archive WHERE flightaware_id = :id ORDER BY date DESC LIMIT 1";
141
+                $query = "SELECT * FROM spotter_archive WHERE flightaware_id = :id ORDER BY date DESC LIMIT 1";
142 142
 
143 143
 //              $spotter_array = Spotter->getDataFromDB($query,array(':id' => $id));
144 144
                   /*
@@ -151,7 +151,7 @@  discard block
 block discarded – undo
151 151
                 }
152 152
                 $spotter_array = $sth->fetchAll(PDO->FETCH_ASSOC);
153 153
                 */
154
-                $spotter_array = $Spotter->getDataFromDB($query,array(':id' => $id));
154
+                $spotter_array = $Spotter->getDataFromDB($query, array(':id' => $id));
155 155
 
156 156
                 return $spotter_array;
157 157
         }
@@ -166,14 +166,14 @@  discard block
 block discarded – undo
166 166
         {
167 167
                 date_default_timezone_set('UTC');
168 168
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
169
-                $query  = $this->global_query." WHERE spotter_archive.flightaware_id = :id";
169
+                $query = $this->global_query." WHERE spotter_archive.flightaware_id = :id";
170 170
 
171 171
 //              $spotter_array = Spotter->getDataFromDB($query,array(':id' => $id));
172 172
 
173 173
                 try {
174 174
                         $sth = $this->db->prepare($query);
175 175
                         $sth->execute(array(':id' => $id));
176
-                } catch(PDOException $e) {
176
+                } catch (PDOException $e) {
177 177
                         echo $e->getMessage();
178 178
                         die;
179 179
                 }
@@ -192,14 +192,14 @@  discard block
 block discarded – undo
192 192
         {
193 193
                 date_default_timezone_set('UTC');
194 194
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
195
-                $query  = "SELECT spotter_archive.latitude, spotter_archive.longitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id";
195
+                $query = "SELECT spotter_archive.latitude, spotter_archive.longitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id";
196 196
 
197 197
 //              $spotter_array = Spotter->getDataFromDB($query,array(':id' => $id));
198 198
 
199 199
                 try {
200 200
                         $sth = $this->db->prepare($query);
201 201
                         $sth->execute(array(':id' => $id));
202
-                } catch(PDOException $e) {
202
+                } catch (PDOException $e) {
203 203
                         echo $e->getMessage();
204 204
                         die;
205 205
                 }
@@ -221,12 +221,12 @@  discard block
 block discarded – undo
221 221
                 date_default_timezone_set('UTC');
222 222
 
223 223
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
224
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.ident = :ident AND spotter_archive.latitude <> 0 AND spotter_archive.longitude <> 0 ORDER BY date";
224
+                $query = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.ident = :ident AND spotter_archive.latitude <> 0 AND spotter_archive.longitude <> 0 ORDER BY date";
225 225
 
226 226
                 try {
227 227
                         $sth = $this->db->prepare($query);
228 228
                         $sth->execute(array(':ident' => $ident));
229
-                } catch(PDOException $e) {
229
+                } catch (PDOException $e) {
230 230
                         echo $e->getMessage();
231 231
                         die;
232 232
                 }
@@ -247,12 +247,12 @@  discard block
 block discarded – undo
247 247
                 date_default_timezone_set('UTC');
248 248
 
249 249
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
250
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id AND spotter_archive.latitude <> 0 AND spotter_archive.longitude <> 0 ORDER BY date";
250
+                $query = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id AND spotter_archive.latitude <> 0 AND spotter_archive.longitude <> 0 ORDER BY date";
251 251
 
252 252
                 try {
253 253
                         $sth = $this->db->prepare($query);
254 254
                         $sth->execute(array(':id' => $id));
255
-                } catch(PDOException $e) {
255
+                } catch (PDOException $e) {
256 256
                         echo $e->getMessage();
257 257
                         die;
258 258
                 }
@@ -273,12 +273,12 @@  discard block
 block discarded – undo
273 273
                 date_default_timezone_set('UTC');
274 274
 
275 275
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
276
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.ground_speed, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id ORDER BY date";
276
+                $query = "SELECT spotter_archive.altitude, spotter_archive.ground_speed, spotter_archive.date FROM spotter_archive WHERE spotter_archive.flightaware_id = :id ORDER BY date";
277 277
 
278 278
                 try {
279 279
                         $sth = $this->db->prepare($query);
280 280
                         $sth->execute(array(':id' => $id));
281
-                } catch(PDOException $e) {
281
+                } catch (PDOException $e) {
282 282
                         echo $e->getMessage();
283 283
                         die;
284 284
                 }
@@ -300,13 +300,13 @@  discard block
 block discarded – undo
300 300
                 date_default_timezone_set('UTC');
301 301
 
302 302
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
303
-                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
303
+                $query = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate LIMIT 1";
304 304
 //                $query  = "SELECT spotter_archive.altitude, spotter_archive.date FROM spotter_archive WHERE spotter_archive.ident = :ident";
305 305
 
306 306
                 try {
307 307
                         $sth = $this->db->prepare($query);
308 308
                         $sth->execute(array(':ident' => $ident));
309
-                } catch(PDOException $e) {
309
+                } catch (PDOException $e) {
310 310
                         echo $e->getMessage();
311 311
                         die;
312 312
                 }
@@ -323,13 +323,13 @@  discard block
 block discarded – undo
323 323
         * @return Array the spotter information
324 324
         *
325 325
         */
326
-        public function getSpotterArchiveData($ident,$flightaware_id,$date)
326
+        public function getSpotterArchiveData($ident, $flightaware_id, $date)
327 327
         {
328 328
     		$Spotter = new Spotter($this->db);
329 329
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
330
-                $query  = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.flightaware_id = :flightaware_id AND l.date LIKE :date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate";
330
+                $query = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.flightaware_id = :flightaware_id AND l.date LIKE :date GROUP BY l.flightaware_id) s on spotter_live.flightaware_id = s.flightaware_id AND spotter_live.date = s.maxdate";
331 331
 
332
-                $spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident,':flightaware_id' => $flightaware_id,':date' => $date.'%'));
332
+                $spotter_array = $Spotter->getDataFromDB($query, array(':ident' => $ident, ':flightaware_id' => $flightaware_id, ':date' => $date.'%'));
333 333
 
334 334
                 return $spotter_array;
335 335
         }
@@ -342,7 +342,7 @@  discard block
 block discarded – undo
342 342
                 try {
343 343
                         $sth = $this->db->prepare($query);
344 344
                         $sth->execute();
345
-                } catch(PDOException $e) {
345
+                } catch (PDOException $e) {
346 346
                         echo $e->getMessage();
347 347
                         die;
348 348
                 }
@@ -354,24 +354,24 @@  discard block
 block discarded – undo
354 354
         * @return Array the spotter information
355 355
         *
356 356
         */
357
-        public function getMinLiveSpotterData($begindate,$enddate,$filter = array())
357
+        public function getMinLiveSpotterData($begindate, $enddate, $filter = array())
358 358
         {
359 359
                 global $globalDBdriver, $globalLiveInterval;
360 360
                 date_default_timezone_set('UTC');
361 361
 
362 362
                 $filter_query = '';
363 363
                 if (isset($filter['source']) && !empty($filter['source'])) {
364
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
364
+                        $filter_query .= " AND format_source IN ('".implode("','", $filter['source'])."') ";
365 365
                 }
366 366
                 // Use spotter_output also ?
367 367
                 if (isset($filter['airlines']) && !empty($filter['airlines'])) {
368
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
368
+                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
369 369
                 }
370 370
                 if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
371 371
                         $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
372 372
                 }
373 373
                 if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
374
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
374
+                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
375 375
                 }
376 376
 
377 377
                 //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
@@ -390,14 +390,14 @@  discard block
 block discarded – undo
390 390
 						GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id 
391 391
 				    AND spotter_archive.date = s.maxdate '.$filter_query.'LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON spotter_archive.aircraft_icao = a.icao';
392 392
 */
393
-			$query  = 'SELECT spotter_archive.date,spotter_archive.flightaware_id, spotter_archive.ident, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
393
+			$query = 'SELECT spotter_archive.date,spotter_archive.flightaware_id, spotter_archive.ident, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
394 394
 				    FROM spotter_archive 
395 395
 				    INNER JOIN (SELECT * FROM aircraft) a on spotter_archive.aircraft_icao = a.icao
396 396
 				    WHERE spotter_archive.date BETWEEN '."'".$begindate."'".' AND '."'".$begindate."'".' 
397 397
                         	    '.$filter_query.' ORDER BY flightaware_id';
398 398
                 } else {
399 399
                         //$query  = 'SELECT spotter_archive.ident, spotter_archive.flightaware_id, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on spotter_archive.aircraft_icao = a.icao';
400
-                        $query  = 'SELECT spotter_archive.date,spotter_archive.flightaware_id, spotter_archive.ident, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
400
+                        $query = 'SELECT spotter_archive.date,spotter_archive.flightaware_id, spotter_archive.ident, spotter_archive.aircraft_icao, spotter_archive.departure_airport_icao as departure_airport, spotter_archive.arrival_airport_icao as arrival_airport, spotter_archive.latitude, spotter_archive.longitude, spotter_archive.altitude, spotter_archive.heading, spotter_archive.ground_speed, spotter_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
401 401
                         	    FROM spotter_archive 
402 402
                         	    INNER JOIN (SELECT * FROM aircraft) a on spotter_archive.aircraft_icao = a.icao
403 403
                         	    WHERE spotter_archive.date >= '."'".$begindate."'".' AND spotter_archive.date <= '."'".$enddate."'".'
@@ -407,7 +407,7 @@  discard block
 block discarded – undo
407 407
                 try {
408 408
                         $sth = $this->db->prepare($query);
409 409
                         $sth->execute();
410
-                } catch(PDOException $e) {
410
+                } catch (PDOException $e) {
411 411
                         echo $e->getMessage();
412 412
                         die;
413 413
                 }
@@ -422,24 +422,24 @@  discard block
 block discarded – undo
422 422
         * @return Array the spotter information
423 423
         *
424 424
         */
425
-        public function getMinLiveSpotterDataPlayback($begindate,$enddate,$filter = array())
425
+        public function getMinLiveSpotterDataPlayback($begindate, $enddate, $filter = array())
426 426
         {
427 427
                 global $globalDBdriver, $globalLiveInterval;
428 428
                 date_default_timezone_set('UTC');
429 429
 
430 430
                 $filter_query = '';
431 431
                 if (isset($filter['source']) && !empty($filter['source'])) {
432
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
432
+                        $filter_query .= " AND format_source IN ('".implode("','", $filter['source'])."') ";
433 433
                 }
434 434
                 // Should use spotter_output also ?
435 435
                 if (isset($filter['airlines']) && !empty($filter['airlines'])) {
436
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
436
+                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
437 437
                 }
438 438
                 if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
439 439
                         $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_archive_output WHERE spotter_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
440 440
                 }
441 441
                 if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
442
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
442
+                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
443 443
                 }
444 444
 
445 445
                 //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
@@ -449,7 +449,7 @@  discard block
 block discarded – undo
449 449
                     		    FROM spotter_archive 
450 450
                     		    INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE (l.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate '.$filter_query.'LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON spotter_archive.aircraft_icao = a.icao';
451 451
 			*/
452
-			$query  = 'SELECT a.aircraft_shadow, spotter_archive_output.ident, spotter_archive_output.flightaware_id, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk 
452
+			$query = 'SELECT a.aircraft_shadow, spotter_archive_output.ident, spotter_archive_output.flightaware_id, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk 
453 453
 				    FROM spotter_archive_output 
454 454
 				    LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON spotter_archive_output.aircraft_icao = a.icao 
455 455
 				    WHERE (spotter_archive_output.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') 
@@ -464,7 +464,7 @@  discard block
 block discarded – undo
464 464
                         	    WHERE spotter_archive_output.date >= '."'".$begindate."'".' AND spotter_archive_output.date <= '."'".$enddate."'".'
465 465
                         	    '.$filter_query.' GROUP BY spotter_archive_output.flightaware_id, spotter_archive_output.ident, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao, spotter_archive_output.arrival_airport_icao, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow';
466 466
                         */
467
-                        $query  = 'SELECT DISTINCT spotter_archive_output.flightaware_id, spotter_archive_output.ident, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow
467
+                        $query = 'SELECT DISTINCT spotter_archive_output.flightaware_id, spotter_archive_output.ident, spotter_archive_output.aircraft_icao, spotter_archive_output.departure_airport_icao as departure_airport, spotter_archive_output.arrival_airport_icao as arrival_airport, spotter_archive_output.latitude, spotter_archive_output.longitude, spotter_archive_output.altitude, spotter_archive_output.heading, spotter_archive_output.ground_speed, spotter_archive_output.squawk, a.aircraft_shadow
468 468
                         	    FROM spotter_archive_output 
469 469
                         	    INNER JOIN (SELECT * FROM aircraft) a on spotter_archive_output.aircraft_icao = a.icao
470 470
                         	    WHERE spotter_archive_output.date >= '."'".$begindate."'".' AND spotter_archive_output.date <= '."'".$enddate."'".'
@@ -476,7 +476,7 @@  discard block
 block discarded – undo
476 476
                 try {
477 477
                         $sth = $this->db->prepare($query);
478 478
                         $sth->execute();
479
-                } catch(PDOException $e) {
479
+                } catch (PDOException $e) {
480 480
                         echo $e->getMessage();
481 481
                         die;
482 482
                 }
@@ -491,23 +491,23 @@  discard block
 block discarded – undo
491 491
         * @return Array the spotter information
492 492
         *
493 493
         */
494
-        public function getLiveSpotterCount($begindate,$enddate,$filter = array())
494
+        public function getLiveSpotterCount($begindate, $enddate, $filter = array())
495 495
         {
496 496
                 global $globalDBdriver, $globalLiveInterval;
497 497
                 date_default_timezone_set('UTC');
498 498
 
499 499
                 $filter_query = '';
500 500
                 if (isset($filter['source']) && !empty($filter['source'])) {
501
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
501
+                        $filter_query .= " AND format_source IN ('".implode("','", $filter['source'])."') ";
502 502
                 }
503 503
                 if (isset($filter['airlines']) && !empty($filter['airlines'])) {
504
-                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
504
+                        $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.flightaware_id = spotter_archive.flightaware_id ";
505 505
                 }
506 506
                 if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
507 507
                         $filter_query .= " INNER JOIN (SELECT flightaware_id FROM spotter_output WHERE spotter_output.airline_type = '".$filter['airlinestype']."') sa ON sa.flightaware_id = spotter_archive.flightaware_id ";
508 508
                 }
509 509
                 if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
510
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
510
+                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
511 511
                 }
512 512
 
513 513
                 //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
@@ -522,7 +522,7 @@  discard block
 block discarded – undo
522 522
                 try {
523 523
                         $sth = $this->db->prepare($query);
524 524
                         $sth->execute();
525
-                } catch(PDOException $e) {
525
+                } catch (PDOException $e) {
526 526
                         echo $e->getMessage();
527 527
                         die;
528 528
                 }
@@ -542,7 +542,7 @@  discard block
 block discarded – undo
542 542
     * @return Array the spotter information
543 543
     *
544 544
     */
545
-    public function searchSpotterData($q = '', $registration = '', $aircraft_icao = '', $aircraft_manufacturer = '', $highlights = '', $airline_icao = '', $airline_country = '', $airline_type = '', $airport = '', $airport_country = '', $callsign = '', $departure_airport_route = '', $arrival_airport_route = '', $owner = '',$pilot_id = '',$pilot_name = '',$altitude = '', $date_posted = '', $limit = '', $sort = '', $includegeodata = '',$origLat = '',$origLon = '',$dist = '', $filters=array())
545
+    public function searchSpotterData($q = '', $registration = '', $aircraft_icao = '', $aircraft_manufacturer = '', $highlights = '', $airline_icao = '', $airline_country = '', $airline_type = '', $airport = '', $airport_country = '', $callsign = '', $departure_airport_route = '', $arrival_airport_route = '', $owner = '', $pilot_id = '', $pilot_name = '', $altitude = '', $date_posted = '', $limit = '', $sort = '', $includegeodata = '', $origLat = '', $origLon = '', $dist = '', $filters = array())
546 546
     {
547 547
 	global $globalTimezone, $globalDBdriver;
548 548
 	require_once(dirname(__FILE__).'/class.Translation.php');
@@ -564,7 +564,7 @@  discard block
 block discarded – undo
564 564
 	        
565 565
 		$q_array = explode(" ", $q);
566 566
 		
567
-		foreach ($q_array as $q_item){
567
+		foreach ($q_array as $q_item) {
568 568
 		    $additional_query .= " AND (";
569 569
 		    $additional_query .= "(spotter_archive_output.spotter_id like '%".$q_item."%') OR ";
570 570
 		    $additional_query .= "(spotter_archive_output.aircraft_icao like '%".$q_item."%') OR ";
@@ -596,7 +596,7 @@  discard block
 block discarded – undo
596 596
 	
597 597
 	if ($registration != "")
598 598
 	{
599
-	    $registration = filter_var($registration,FILTER_SANITIZE_STRING);
599
+	    $registration = filter_var($registration, FILTER_SANITIZE_STRING);
600 600
 	    if (!is_string($registration))
601 601
 	    {
602 602
 		return false;
@@ -607,7 +607,7 @@  discard block
 block discarded – undo
607 607
 	
608 608
 	if ($aircraft_icao != "")
609 609
 	{
610
-	    $aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
610
+	    $aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
611 611
 	    if (!is_string($aircraft_icao))
612 612
 	    {
613 613
 		return false;
@@ -618,7 +618,7 @@  discard block
 block discarded – undo
618 618
 	
619 619
 	if ($aircraft_manufacturer != "")
620 620
 	{
621
-	    $aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
621
+	    $aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
622 622
 	    if (!is_string($aircraft_manufacturer))
623 623
 	    {
624 624
 		return false;
@@ -639,7 +639,7 @@  discard block
 block discarded – undo
639 639
 	
640 640
 	if ($airline_icao != "")
641 641
 	{
642
-	    $airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
642
+	    $airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
643 643
 	    if (!is_string($airline_icao))
644 644
 	    {
645 645
 		return false;
@@ -650,7 +650,7 @@  discard block
 block discarded – undo
650 650
 	
651 651
 	if ($airline_country != "")
652 652
 	{
653
-	    $airline_country = filter_var($airline_country,FILTER_SANITIZE_STRING);
653
+	    $airline_country = filter_var($airline_country, FILTER_SANITIZE_STRING);
654 654
 	    if (!is_string($airline_country))
655 655
 	    {
656 656
 		return false;
@@ -661,7 +661,7 @@  discard block
 block discarded – undo
661 661
 	
662 662
 	if ($airline_type != "")
663 663
 	{
664
-	    $airline_type = filter_var($airline_type,FILTER_SANITIZE_STRING);
664
+	    $airline_type = filter_var($airline_type, FILTER_SANITIZE_STRING);
665 665
 	    if (!is_string($airline_type))
666 666
 	    {
667 667
 		return false;
@@ -683,7 +683,7 @@  discard block
 block discarded – undo
683 683
 	
684 684
 	if ($airport != "")
685 685
 	{
686
-	    $airport = filter_var($airport,FILTER_SANITIZE_STRING);
686
+	    $airport = filter_var($airport, FILTER_SANITIZE_STRING);
687 687
 	    if (!is_string($airport))
688 688
 	    {
689 689
 		return false;
@@ -694,7 +694,7 @@  discard block
 block discarded – undo
694 694
 	
695 695
 	if ($airport_country != "")
696 696
 	{
697
-	    $airport_country = filter_var($airport_country,FILTER_SANITIZE_STRING);
697
+	    $airport_country = filter_var($airport_country, FILTER_SANITIZE_STRING);
698 698
 	    if (!is_string($airport_country))
699 699
 	    {
700 700
 		return false;
@@ -705,7 +705,7 @@  discard block
 block discarded – undo
705 705
     
706 706
 	if ($callsign != "")
707 707
 	{
708
-	    $callsign = filter_var($callsign,FILTER_SANITIZE_STRING);
708
+	    $callsign = filter_var($callsign, FILTER_SANITIZE_STRING);
709 709
 	    if (!is_string($callsign))
710 710
 	    {
711 711
 		return false;
@@ -713,7 +713,7 @@  discard block
 block discarded – undo
713 713
 		$translate = $Translation->ident2icao($callsign);
714 714
 		if ($translate != $callsign) {
715 715
 			$additional_query .= " AND (spotter_archive_output.ident = :callsign OR spotter_archive_output.ident = :translate)";
716
-			$query_values = array_merge($query_values,array(':callsign' => $callsign,':translate' => $translate));
716
+			$query_values = array_merge($query_values, array(':callsign' => $callsign, ':translate' => $translate));
717 717
 		} else {
718 718
 			$additional_query .= " AND (spotter_archive_output.ident = '".$callsign."')";
719 719
 		}
@@ -722,7 +722,7 @@  discard block
 block discarded – undo
722 722
 
723 723
 	if ($owner != "")
724 724
 	{
725
-	    $owner = filter_var($owner,FILTER_SANITIZE_STRING);
725
+	    $owner = filter_var($owner, FILTER_SANITIZE_STRING);
726 726
 	    if (!is_string($owner))
727 727
 	    {
728 728
 		return false;
@@ -733,7 +733,7 @@  discard block
 block discarded – undo
733 733
 
734 734
 	if ($pilot_name != "")
735 735
 	{
736
-	    $pilot_name = filter_var($pilot_name,FILTER_SANITIZE_STRING);
736
+	    $pilot_name = filter_var($pilot_name, FILTER_SANITIZE_STRING);
737 737
 	    if (!is_string($pilot_name))
738 738
 	    {
739 739
 		return false;
@@ -744,7 +744,7 @@  discard block
 block discarded – undo
744 744
 	
745 745
 	if ($pilot_id != "")
746 746
 	{
747
-	    $pilot_id = filter_var($pilot_id,FILTER_SANITIZE_NUMBER_INT);
747
+	    $pilot_id = filter_var($pilot_id, FILTER_SANITIZE_NUMBER_INT);
748 748
 	    if (!is_string($pilot_id))
749 749
 	    {
750 750
 		return false;
@@ -755,7 +755,7 @@  discard block
 block discarded – undo
755 755
 	
756 756
 	if ($departure_airport_route != "")
757 757
 	{
758
-	    $departure_airport_route = filter_var($departure_airport_route,FILTER_SANITIZE_STRING);
758
+	    $departure_airport_route = filter_var($departure_airport_route, FILTER_SANITIZE_STRING);
759 759
 	    if (!is_string($departure_airport_route))
760 760
 	    {
761 761
 		return false;
@@ -766,7 +766,7 @@  discard block
 block discarded – undo
766 766
 	
767 767
 	if ($arrival_airport_route != "")
768 768
 	{
769
-	    $arrival_airport_route = filter_var($arrival_airport_route,FILTER_SANITIZE_STRING);
769
+	    $arrival_airport_route = filter_var($arrival_airport_route, FILTER_SANITIZE_STRING);
770 770
 	    if (!is_string($arrival_airport_route))
771 771
 	    {
772 772
 		return false;
@@ -779,8 +779,8 @@  discard block
 block discarded – undo
779 779
 	{
780 780
 	    $altitude_array = explode(",", $altitude);
781 781
 	    
782
-	    $altitude_array[0] = filter_var($altitude_array[0],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
783
-	    $altitude_array[1] = filter_var($altitude_array[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
782
+	    $altitude_array[0] = filter_var($altitude_array[0], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
783
+	    $altitude_array[1] = filter_var($altitude_array[1], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
784 784
 	    
785 785
 
786 786
 	    if ($altitude_array[1] != "")
@@ -798,8 +798,8 @@  discard block
 block discarded – undo
798 798
 	{
799 799
 	    $date_array = explode(",", $date_posted);
800 800
 	    
801
-	    $date_array[0] = filter_var($date_array[0],FILTER_SANITIZE_STRING);
802
-	    $date_array[1] = filter_var($date_array[1],FILTER_SANITIZE_STRING);
801
+	    $date_array[0] = filter_var($date_array[0], FILTER_SANITIZE_STRING);
802
+	    $date_array[1] = filter_var($date_array[1], FILTER_SANITIZE_STRING);
803 803
 	    
804 804
 	    if ($globalTimezone != '') {
805 805
 		date_default_timezone_set($globalTimezone);
@@ -831,8 +831,8 @@  discard block
 block discarded – undo
831 831
 	{
832 832
 	    $limit_array = explode(",", $limit);
833 833
 	    
834
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
835
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
834
+	    $limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
835
+	    $limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
836 836
 	    
837 837
 	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
838 838
 	    {
@@ -843,8 +843,8 @@  discard block
 block discarded – undo
843 843
 	
844 844
 
845 845
 	if ($origLat != "" && $origLon != "" && $dist != "") {
846
-		$dist = number_format($dist*0.621371,2,'.','');
847
-		$query="SELECT spotter_archive_output.*, 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - ABS(CAST(spotter_archive.latitude as double precision)))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(ABS(CAST(spotter_archive.latitude as double precision))*pi()/180)*POWER(SIN(($origLon-CAST(spotter_archive.longitude as double precision))*pi()/180/2),2))) as distance 
846
+		$dist = number_format($dist*0.621371, 2, '.', '');
847
+		$query = "SELECT spotter_archive_output.*, 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - ABS(CAST(spotter_archive.latitude as double precision)))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(ABS(CAST(spotter_archive.latitude as double precision))*pi()/180)*POWER(SIN(($origLon-CAST(spotter_archive.longitude as double precision))*pi()/180/2),2))) as distance 
848 848
                           FROM spotter_archive_output, spotter_archive WHERE spotter_output_archive.flightaware_id = spotter_archive.flightaware_id AND spotter_output.ident <> '' ".$additional_query."AND CAST(spotter_archive.longitude as double precision) between ($origLon-$dist/ABS(cos(radians($origLat))*69)) and ($origLon+$dist/ABS(cos(radians($origLat))*69)) and CAST(spotter_archive.latitude as double precision) between ($origLat-($dist/69)) and ($origLat+($dist/69)) 
849 849
                           AND (3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - ABS(CAST(spotter_archive.latitude as double precision)))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(ABS(CAST(spotter_archive.latitude as double precision))*pi()/180)*POWER(SIN(($origLon-CAST(spotter_archive.longitude as double precision))*pi()/180/2),2)))) < $dist".$filter_query." ORDER BY distance";
850 850
 	} else {
@@ -861,12 +861,12 @@  discard block
 block discarded – undo
861 861
 			$additional_query .= " AND (spotter_archive_output.waypoints <> '')";
862 862
 		}
863 863
 
864
-		$query  = "SELECT spotter_archive_output.* FROM spotter_archive_output 
864
+		$query = "SELECT spotter_archive_output.* FROM spotter_archive_output 
865 865
 		    WHERE spotter_archive_output.ident <> '' 
866 866
 		    ".$additional_query."
867 867
 		    ".$filter_query.$orderby_query;
868 868
 	}
869
-	$spotter_array = $Spotter->getDataFromDB($query, $query_values,$limit_query);
869
+	$spotter_array = $Spotter->getDataFromDB($query, $query_values, $limit_query);
870 870
 
871 871
 	return $spotter_array;
872 872
     }
@@ -883,7 +883,7 @@  discard block
 block discarded – undo
883 883
                 try {
884 884
                         $sth = $this->db->prepare($query);
885 885
                         $sth->execute();
886
-                } catch(PDOException $e) {
886
+                } catch (PDOException $e) {
887 887
                         return "error";
888 888
                 }
889 889
 	}
@@ -920,8 +920,8 @@  discard block
 block discarded – undo
920 920
 	{
921 921
 	    $limit_array = explode(",", $limit);
922 922
 	    
923
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
924
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
923
+	    $limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
924
+	    $limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
925 925
 	    
926 926
 	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
927 927
 	    {
@@ -951,7 +951,7 @@  discard block
 block discarded – undo
951 951
     * @return Array the airline country list
952 952
     *
953 953
     */
954
-    public function countAllFlightOverCountries($limit = true,$olderthanmonths = 0,$sincedate = '')
954
+    public function countAllFlightOverCountries($limit = true, $olderthanmonths = 0, $sincedate = '')
955 955
     {
956 956
 	global $globalDBdriver;
957 957
 	/*
@@ -980,7 +980,7 @@  discard block
 block discarded – undo
980 980
 	$flight_array = array();
981 981
 	$temp_array = array();
982 982
         
983
-	while($row = $sth->fetch(PDO::FETCH_ASSOC))
983
+	while ($row = $sth->fetch(PDO::FETCH_ASSOC))
984 984
 	{
985 985
 	    $temp_array['flight_count'] = $row['nb'];
986 986
 	    $temp_array['flight_country'] = $row['name'];
@@ -997,14 +997,14 @@  discard block
 block discarded – undo
997 997
     * @return Array the spotter information
998 998
     *
999 999
     */
1000
-    public function getDateArchiveSpotterDataById($id,$date)
1000
+    public function getDateArchiveSpotterDataById($id, $date)
1001 1001
     {
1002 1002
 	$Spotter = new Spotter($this->db);
1003 1003
 	date_default_timezone_set('UTC');
1004 1004
 	$id = filter_var($id, FILTER_SANITIZE_STRING);
1005
-	$query  = 'SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.flightaware_id = :id AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate ORDER BY spotter_archive.date DESC';
1006
-	$date = date('c',$date);
1007
-	$spotter_array = $Spotter->getDataFromDB($query,array(':id' => $id,':date' => $date));
1005
+	$query = 'SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.flightaware_id = :id AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate ORDER BY spotter_archive.date DESC';
1006
+	$date = date('c', $date);
1007
+	$spotter_array = $Spotter->getDataFromDB($query, array(':id' => $id, ':date' => $date));
1008 1008
 	return $spotter_array;
1009 1009
     }
1010 1010
 
@@ -1014,14 +1014,14 @@  discard block
 block discarded – undo
1014 1014
     * @return Array the spotter information
1015 1015
     *
1016 1016
     */
1017
-    public function getDateArchiveSpotterDataByIdent($ident,$date)
1017
+    public function getDateArchiveSpotterDataByIdent($ident, $date)
1018 1018
     {
1019 1019
 	$Spotter = new Spotter($this->db);
1020 1020
 	date_default_timezone_set('UTC');
1021 1021
 	$ident = filter_var($ident, FILTER_SANITIZE_STRING);
1022
-	$query  = 'SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate ORDER BY spotter_archive.date DESC';
1023
-	$date = date('c',$date);
1024
-	$spotter_array = $Spotter->getDataFromDB($query,array(':ident' => $ident,':date' => $date));
1022
+	$query = 'SELECT spotter_archive.* FROM spotter_archive INNER JOIN (SELECT l.flightaware_id, max(l.date) as maxdate FROM spotter_archive l WHERE l.ident = :ident AND l.date <= :date GROUP BY l.flightaware_id) s on spotter_archive.flightaware_id = s.flightaware_id AND spotter_archive.date = s.maxdate ORDER BY spotter_archive.date DESC';
1023
+	$date = date('c', $date);
1024
+	$spotter_array = $Spotter->getDataFromDB($query, array(':ident' => $ident, ':date' => $date));
1025 1025
 	return $spotter_array;
1026 1026
     }
1027 1027
 
@@ -1031,7 +1031,7 @@  discard block
 block discarded – undo
1031 1031
     * @return Array the spotter information
1032 1032
     *
1033 1033
     */
1034
-    public function getSpotterDataByAirport($airport = '', $limit = '', $sort = '',$filters = array())
1034
+    public function getSpotterDataByAirport($airport = '', $limit = '', $sort = '', $filters = array())
1035 1035
     {
1036 1036
 	global $global_query;
1037 1037
 	$Spotter = new Spotter();
@@ -1039,7 +1039,7 @@  discard block
 block discarded – undo
1039 1039
 	$query_values = array();
1040 1040
 	$limit_query = '';
1041 1041
 	$additional_query = '';
1042
-	$filter_query = $this->getFilter($filters,true,true);
1042
+	$filter_query = $this->getFilter($filters, true, true);
1043 1043
 	
1044 1044
 	if ($airport != "")
1045 1045
 	{
@@ -1056,8 +1056,8 @@  discard block
 block discarded – undo
1056 1056
 	{
1057 1057
 	    $limit_array = explode(",", $limit);
1058 1058
 	    
1059
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1060
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1059
+	    $limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1060
+	    $limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1061 1061
 	    
1062 1062
 	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1063 1063
 	    {
Please login to merge, or discard this patch.
Braces   +31 added lines, -11 removed lines patch added patch discarded remove patch
@@ -23,7 +23,9 @@  discard block
 block discarded – undo
23 23
 			$filter = array_merge($globalStatsFilters[$globalFilterName],$filter);
24 24
 		}
25 25
 	}
26
-	if (is_array($globalFilter)) $filter = array_merge($globalFilter,$filter);
26
+	if (is_array($globalFilter)) {
27
+		$filter = array_merge($globalFilter,$filter);
28
+	}
27 29
 	$filter_query_join = '';
28 30
 	$filter_query_where = '';
29 31
 	foreach($filters as $flt) {
@@ -69,8 +71,11 @@  discard block
 block discarded – undo
69 71
 		$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
70 72
 	    }
71 73
 	}
72
-	if ($filter_query_where == '' && $where) $filter_query_where = ' WHERE';
73
-	elseif ($filter_query_where != '' && $and) $filter_query_where .= ' AND';
74
+	if ($filter_query_where == '' && $where) {
75
+		$filter_query_where = ' WHERE';
76
+	} elseif ($filter_query_where != '' && $and) {
77
+		$filter_query_where .= ' AND';
78
+	}
74 79
 	$filter_query = $filter_query_join.$filter_query_where;
75 80
 	return $filter_query;
76 81
     }
@@ -81,10 +86,17 @@  discard block
 block discarded – undo
81 86
 		if ($over_country == '') {
82 87
 			$Spotter = new Spotter($this->db);
83 88
 			$data_country = $Spotter->getCountryFromLatitudeLongitude($latitude,$longitude);
84
-			if (!empty($data_country)) $country = $data_country['iso2'];
85
-			else $country = '';
86
-		} else $country = $over_country;
87
-		if ($airline_type === NULL) $airline_type ='';
89
+			if (!empty($data_country)) {
90
+				$country = $data_country['iso2'];
91
+			} else {
92
+				$country = '';
93
+			}
94
+		} else {
95
+			$country = $over_country;
96
+		}
97
+		if ($airline_type === NULL) {
98
+			$airline_type ='';
99
+		}
88 100
 	
89 101
 		//if ($country == '') echo "\n".'************ UNKNOW COUNTRY ****************'."\n";
90 102
 		//else echo "\n".'*/*/*/*/*/*/*/ Country : '.$country.' */*/*/*/*/*/*/*/*/'."\n";
@@ -587,7 +599,9 @@  discard block
 block discarded – undo
587 599
 		    $additional_query .= "(spotter_archive_output.pilot_name like '%".$q_item."%') OR ";
588 600
 		    $additional_query .= "(spotter_archive_output.ident like '%".$q_item."%') OR ";
589 601
 		    $translate = $Translation->ident2icao($q_item);
590
-		    if ($translate != $q_item) $additional_query .= "(spotter_archive_output.ident like '%".$translate."%') OR ";
602
+		    if ($translate != $q_item) {
603
+		    	$additional_query .= "(spotter_archive_output.ident like '%".$translate."%') OR ";
604
+		    }
591 605
 		    $additional_query .= "(spotter_archive_output.highlight like '%".$q_item."%')";
592 606
 		    $additional_query .= ")";
593 607
 		}
@@ -805,7 +819,9 @@  discard block
 block discarded – undo
805 819
 		date_default_timezone_set($globalTimezone);
806 820
 		$datetime = new DateTime();
807 821
 		$offset = $datetime->format('P');
808
-	    } else $offset = '+00:00';
822
+	    } else {
823
+	    	$offset = '+00:00';
824
+	    }
809 825
 
810 826
 
811 827
 	    if ($date_array[1] != "")
@@ -969,9 +985,13 @@  discard block
 block discarded – undo
969 985
 				$query .= "AND date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$olderthanmonths." MONTHS'";
970 986
 			}
971 987
 		}
972
-                if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
988
+                if ($sincedate != '') {
989
+                	$query .= "AND date > '".$sincedate."' ";
990
+                }
973 991
 	$query .= "GROUP BY c.name, c.iso3, c.iso2 ORDER BY nb DESC";
974
-	if ($limit) $query .= " LIMIT 0,10";
992
+	if ($limit) {
993
+		$query .= " LIMIT 0,10";
994
+	}
975 995
       
976 996
 	
977 997
 	$sth = $this->db->prepare($query);
Please login to merge, or discard this patch.