Completed
Push — master ( abe207...090b05 )
by Yannick
07:26
created
country-statistics-arrival-airport-country.php 2 patches
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -3,8 +3,8 @@  discard block
 block discarded – undo
3 3
 require_once('require/class.Spotter.php');
4 4
 require_once('require/class.Language.php');
5 5
 if (!isset($_GET['country'])) {
6
-        header('Location: '.$globalURL.'/country');
7
-        die();
6
+		header('Location: '.$globalURL.'/country');
7
+		die();
8 8
 }
9 9
 $Spotter = new Spotter();
10 10
 $country = ucwords(str_replace("-", " ", filter_input(INPUT_GET,'country',FILTER_SANITIZE_STRING)));
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
 	include('country-sub-menu.php');
52 52
 	print '<div class="column">';
53 53
 	print '<h2>'._("Most Common Arrival Airports by Country").'</h2>';
54
-        print '<p>'.sprintf(_("The statistic below shows all arrival airports by Country of origin of flights of airports &amp; airlines from <strong>%s</strong>."),$country).'</p>';
54
+		print '<p>'.sprintf(_("The statistic below shows all arrival airports by Country of origin of flights of airports &amp; airlines from <strong>%s</strong>."),$country).'</p>';
55 55
 
56 56
 	$airport_country_array = $Spotter->countAllArrivalAirportCountriesByCountry($country);
57 57
 	print '<script type="text/javascript" src="'.$globalURL.'/js/d3.min.js"></script>';
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -7,8 +7,8 @@  discard block
 block discarded – undo
7 7
         die();
8 8
 }
9 9
 $Spotter = new Spotter();
10
-$country = ucwords(str_replace("-", " ", filter_input(INPUT_GET,'country',FILTER_SANITIZE_STRING)));
11
-$sort = filter_input(INPUT_GET,'sort',FILTER_SANITIZE_STRING);
10
+$country = ucwords(str_replace("-", " ", filter_input(INPUT_GET, 'country', FILTER_SANITIZE_STRING)));
11
+$sort = filter_input(INPUT_GET, 'sort', FILTER_SANITIZE_STRING);
12 12
 
13 13
 if (isset($_GET['sort'])) {
14 14
 	$spotter_array = $Spotter->getSpotterDataByCountry($country, "0,1", $sort);
@@ -18,16 +18,16 @@  discard block
 block discarded – undo
18 18
 
19 19
 if (!empty($spotter_array))
20 20
 {
21
-	$title = sprintf(_("Most Common Arrival Airports by Country from %s"),$country);
21
+	$title = sprintf(_("Most Common Arrival Airports by Country from %s"), $country);
22 22
 	require_once('header.php');
23 23
 	print '<div class="select-item">';
24 24
 	print '<form action="'.$globalURL.'/country" method="post">';
25 25
 	print '<select name="country" class="selectpicker" data-live-search="true">';
26 26
 	print '<option></option>';
27 27
 	$all_countries = $Spotter->getAllCountries();
28
-	foreach($all_countries as $all_country)
28
+	foreach ($all_countries as $all_country)
29 29
 	{
30
-		if($country == $all_country['country'])
30
+		if ($country == $all_country['country'])
31 31
 		{
32 32
 			print '<option value="'.strtolower(str_replace(" ", "-", $all_country['country'])).'" selected="selected">'.$all_country['country'].'</option>';
33 33
 		} else {
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
 	if ($_GET['country'] != "NA")
43 43
 	{
44 44
 		print '<div class="info column">';
45
-		print '<h1>'.sprintf(_("Airports &amp; Airlines from %s"),$country).'</h1>';
45
+		print '<h1>'.sprintf(_("Airports &amp; Airlines from %s"), $country).'</h1>';
46 46
 		print '</div>';
47 47
 	} else {
48 48
 		print '<div class="alert alert-warning">'._("This special country profile shows all flights that do <u>not</u> have a country of a airline or departure/arrival airport associated with them.").'</div>';
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
 	include('country-sub-menu.php');
52 52
 	print '<div class="column">';
53 53
 	print '<h2>'._("Most Common Arrival Airports by Country").'</h2>';
54
-        print '<p>'.sprintf(_("The statistic below shows all arrival airports by Country of origin of flights of airports &amp; airlines from <strong>%s</strong>."),$country).'</p>';
54
+        print '<p>'.sprintf(_("The statistic below shows all arrival airports by Country of origin of flights of airports &amp; airlines from <strong>%s</strong>."), $country).'</p>';
55 55
 
56 56
 	$airport_country_array = $Spotter->countAllArrivalAirportCountriesByCountry($country);
57 57
 	print '<script type="text/javascript" src="'.$globalURL.'/js/d3.min.js"></script>';
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
 	print '<div id="chartCountry" class="chart" width="100%"></div><script>';
62 62
 	print 'var series = [';
63 63
 	$country_data = '';
64
-	foreach($airport_country_array as $airport_item)
64
+	foreach ($airport_country_array as $airport_item)
65 65
 	{
66 66
 		$country_data .= '[ "'.$airport_item['arrival_airport_country_iso3'].'",'.$airport_item['airport_arrival_country_count'].'],';
67 67
 	}
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
 		print '</thead>';
110 110
 		print '<tbody>';
111 111
 		$i = 1;
112
-		foreach($airport_country_array as $airport_item)
112
+		foreach ($airport_country_array as $airport_item)
113 113
 		{
114 114
 			print '<tr>';
115 115
 			print '<td><strong>'.$i.'</strong></td>';
Please login to merge, or discard this patch.
date-statistics-departure-airport-country.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -3,13 +3,13 @@  discard block
 block discarded – undo
3 3
 require_once('require/class.Spotter.php');
4 4
 require_once('require/class.Language.php');
5 5
 $Spotter = new Spotter();
6
-$sort = filter_input(INPUT_GET,'sort',FILTER_SANITIZE_STRING);
7
-$date = filter_input(INPUT_GET,'date',FILTER_SANITIZE_STRING);
8
-$spotter_array = $Spotter->getSpotterDataByDate($date,"0,1", $sort);
6
+$sort = filter_input(INPUT_GET, 'sort', FILTER_SANITIZE_STRING);
7
+$date = filter_input(INPUT_GET, 'date', FILTER_SANITIZE_STRING);
8
+$spotter_array = $Spotter->getSpotterDataByDate($date, "0,1", $sort);
9 9
 
10 10
 if (!empty($spotter_array))
11 11
 {
12
-	$title = sprintf(_("Most Common Departure Airports by Country on %s"),date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601'])));
12
+	$title = sprintf(_("Most Common Departure Airports by Country on %s"), date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601'])));
13 13
 
14 14
 	require_once('header.php');
15 15
 	print '<div class="select-item">';
@@ -27,13 +27,13 @@  discard block
 block discarded – undo
27 27
 	print '<script type="text/javascript">$(function () { $("#datepicker").datetimepicker({ format: "YYYY-MM-DD", defaultDate: "'.$date.'" }); }); </script>';
28 28
 	print '<br />';
29 29
 	print '<div class="info column">';
30
-	print '<h1>'.sprintf(_("Flights from %s"),date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601']))).'</h1>';
30
+	print '<h1>'.sprintf(_("Flights from %s"), date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601']))).'</h1>';
31 31
 	print '</div>';
32 32
 
33 33
 	include('date-sub-menu.php');
34 34
 	print '<div class="column">';
35 35
 	print '<h2>'._("Most Common Departure Airports by Country").'</h2>';
36
-	print '<p>'.sprintf(_("The statistic below shows all departure airports by Country of origin of flights on <strong>%s</strong>."),date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601']))).'</p>';
36
+	print '<p>'.sprintf(_("The statistic below shows all departure airports by Country of origin of flights on <strong>%s</strong>."), date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601']))).'</p>';
37 37
 	$airport_country_array = $Spotter->countAllDepartureAirportCountriesByDate($date);
38 38
 	print '<script type="text/javascript" src="'.$globalURL.'/js/d3.min.js"></script>';
39 39
 	print '<script type="text/javascript" src="'.$globalURL.'/js/topojson.v2.min.js"></script>';
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
 	print '<div id="chartCountry" class="chart" width="100%"></div><script>';
42 42
 	print 'var series = [';
43 43
 	$country_data = '';
44
-	foreach($airport_country_array as $airport_item)
44
+	foreach ($airport_country_array as $airport_item)
45 45
 	{
46 46
 		$country_data .= '[ "'.$airport_item['departure_airport_country_iso3'].'",'.$airport_item['airport_departure_country_count'].'],';
47 47
 	}
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
 		print '</thead>';
90 90
 		print '<tbody>';
91 91
 		$i = 1;
92
-		foreach($airport_country_array as $airport_item)
92
+		foreach ($airport_country_array as $airport_item)
93 93
 		{
94 94
 			print '<tr>';
95 95
 			print '<td><strong>'.$i.'</strong></td>';
Please login to merge, or discard this patch.
date-statistics-arrival-airport-country.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -3,13 +3,13 @@  discard block
 block discarded – undo
3 3
 require_once('require/class.Spotter.php');
4 4
 require_once('require/class.Language.php');
5 5
 $Spotter = new Spotter();
6
-$sort = filter_input(INPUT_GET,'sort',FILTER_SANITIZE_STRING);
7
-$date = filter_input(INPUT_GET,'date',FILTER_SANITIZE_STRING);
8
-$spotter_array = $Spotter->getSpotterDataByDate($date,"0,1", $sort);
6
+$sort = filter_input(INPUT_GET, 'sort', FILTER_SANITIZE_STRING);
7
+$date = filter_input(INPUT_GET, 'date', FILTER_SANITIZE_STRING);
8
+$spotter_array = $Spotter->getSpotterDataByDate($date, "0,1", $sort);
9 9
 
10 10
 if (!empty($spotter_array))
11 11
 {
12
-	$title = sprintf(_("Most Common Arrival Airports by Country on %s"),date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601'])));
12
+	$title = sprintf(_("Most Common Arrival Airports by Country on %s"), date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601'])));
13 13
 	require_once('header.php');
14 14
 	print '<div class="select-item">';
15 15
 	print '<form action="'.$globalURL.'/date" method="post" class="form-inline">';
@@ -26,13 +26,13 @@  discard block
 block discarded – undo
26 26
 	print '<script type="text/javascript">$(function () { $("#datepicker").datetimepicker({ format: "YYYY-MM-DD", defaultDate: "'.$date.'" }); }); </script>';
27 27
 	print '<br />';
28 28
 	print '<div class="info column">';
29
-	print '<h1>'.sprintf(_("Flights from %s"),date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601']))).'</h1>';
29
+	print '<h1>'.sprintf(_("Flights from %s"), date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601']))).'</h1>';
30 30
 	print '</div>';
31 31
 
32 32
 	include('date-sub-menu.php');
33 33
 	print '<div class="column">';
34 34
 	print '<h2>'._("Most Common Arrival Airports by Country").'</h2>';
35
-	print '<p>'.sprintf(_("The statistic below shows all arrival airports by Country of origin of flights on <strong>%s</strong>."),date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601']))).'</p>';
35
+	print '<p>'.sprintf(_("The statistic below shows all arrival airports by Country of origin of flights on <strong>%s</strong>."), date("l F j, Y", strtotime($spotter_array[0]['date_iso_8601']))).'</p>';
36 36
 
37 37
 	$airport_country_array = $Spotter->countAllArrivalAirportCountriesByDate($date);
38 38
 	//print '<script type="text/javascript" src="https://www.google.com/jsapi"></script>';
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
 */
74 74
 	print 'var series = [';
75 75
 	$country_data = '';
76
-	foreach($airport_country_array as $airport_item)
76
+	foreach ($airport_country_array as $airport_item)
77 77
 	{
78 78
 		$country_data .= '[ "'.$airport_item['arrival_airport_country_iso3'].'",'.$airport_item['airport_arrival_country_count'].'],';
79 79
 	}
@@ -121,7 +121,7 @@  discard block
 block discarded – undo
121 121
 		print '</thead>';
122 122
 		print '<tbody>';
123 123
 		$i = 1;
124
-		foreach($airport_country_array as $airport_item)
124
+		foreach ($airport_country_array as $airport_item)
125 125
 		{
126 126
 			print '<tr>';
127 127
 			print '<td><strong>'.$i.'</strong></td>';
Please login to merge, or discard this patch.
require/class.Common.php 4 patches
Indentation   +143 added lines, -143 removed lines patch added patch discarded remove patch
@@ -7,13 +7,13 @@  discard block
 block discarded – undo
7 7
 	//protected $cookies = array();
8 8
 	
9 9
 	/**
10
-	* Get data from form result
11
-	* @param String $url form URL
12
-	* @param String $type type of submit form method (get or post)
13
-	* @param String|Array $data values form post method
14
-	* @param Array $headers header to submit with the form
15
-	* @return String the result
16
-	*/
10
+	 * Get data from form result
11
+	 * @param String $url form URL
12
+	 * @param String $type type of submit form method (get or post)
13
+	 * @param String|Array $data values form post method
14
+	 * @param Array $headers header to submit with the form
15
+	 * @return String the result
16
+	 */
17 17
 	public function getData($url, $type = 'get', $data = '', $headers = '',$cookie = '',$referer = '',$timeout = '',$useragent = '') {
18 18
 		global $globalProxy, $globalForceIPv4;
19 19
 		$ch = curl_init();
@@ -107,10 +107,10 @@  discard block
 block discarded – undo
107 107
 	}
108 108
 	
109 109
 	/**
110
-	* Convert a HTML table to an array
111
-	* @param String $data HTML page
112
-	* @return Array array of the tables in HTML page
113
-	*/
110
+	 * Convert a HTML table to an array
111
+	 * @param String $data HTML page
112
+	 * @return Array array of the tables in HTML page
113
+	 */
114 114
 	public function table2array($data) {
115 115
 		if (!is_string($data)) return array();
116 116
 		if ($data == '') return array();
@@ -144,10 +144,10 @@  discard block
 block discarded – undo
144 144
 	}
145 145
 	
146 146
 	/**
147
-	* Convert <p> part of a HTML page to an array
148
-	* @param String $data HTML page
149
-	* @return Array array of the <p> in HTML page
150
-	*/
147
+	 * Convert <p> part of a HTML page to an array
148
+	 * @param String $data HTML page
149
+	 * @return Array array of the <p> in HTML page
150
+	 */
151 151
 	public function text2array($data) {
152 152
 		$html = str_get_html($data);
153 153
 		if ($html === false) return array();
@@ -162,14 +162,14 @@  discard block
 block discarded – undo
162 162
 	}
163 163
 
164 164
 	/**
165
-	* Give distance between 2 coordonnates
166
-	* @param Float $lat latitude of first point
167
-	* @param Float $lon longitude of first point
168
-	* @param Float $latc latitude of second point
169
-	* @param Float $lonc longitude of second point
170
-	* @param String $unit km else no unit used
171
-	* @return Float Distance in $unit
172
-	*/
165
+	 * Give distance between 2 coordonnates
166
+	 * @param Float $lat latitude of first point
167
+	 * @param Float $lon longitude of first point
168
+	 * @param Float $latc latitude of second point
169
+	 * @param Float $lonc longitude of second point
170
+	 * @param String $unit km else no unit used
171
+	 * @return Float Distance in $unit
172
+	 */
173 173
 	public function distance($lat, $lon, $latc, $lonc, $unit = 'km') {
174 174
 		if ($lat == $latc && $lon == $lonc) return 0;
175 175
 		$dist = rad2deg(acos(sin(deg2rad(floatval($lat)))*sin(deg2rad(floatval($latc)))+ cos(deg2rad(floatval($lat)))*cos(deg2rad(floatval($latc)))*cos(deg2rad(floatval($lon)-floatval($lonc)))))*60*1.1515;
@@ -187,11 +187,11 @@  discard block
 block discarded – undo
187 187
 	}
188 188
 
189 189
 	/**
190
-	* Check is distance realistic
191
-	* @param int $timeDifference the time between the reception of both messages
192
-	* @param float $distance distance covered
193
-	* @return whether distance is realistic
194
-	*/
190
+	 * Check is distance realistic
191
+	 * @param int $timeDifference the time between the reception of both messages
192
+	 * @param float $distance distance covered
193
+	 * @return whether distance is realistic
194
+	 */
195 195
 	public function withinThreshold ($timeDifference, $distance) {
196 196
 		$x = abs($timeDifference);
197 197
 		$d = abs($distance);
@@ -209,7 +209,7 @@  discard block
 block discarded – undo
209 209
 	}
210 210
 
211 211
 	public function isInteger($input){
212
-	    return(ctype_digit(strval($input)));
212
+		return(ctype_digit(strval($input)));
213 213
 	}
214 214
 
215 215
 
@@ -240,11 +240,11 @@  discard block
 block discarded – undo
240 240
 	}
241 241
 	
242 242
 	/**
243
-	* Copy folder contents
244
-	* @param       string   $source    Source path
245
-	* @param       string   $dest      Destination path
246
-	* @return      bool     Returns true on success, false on failure
247
-	*/
243
+	 * Copy folder contents
244
+	 * @param       string   $source    Source path
245
+	 * @param       string   $dest      Destination path
246
+	 * @return      bool     Returns true on success, false on failure
247
+	 */
248 248
 	public function xcopy($source, $dest)
249 249
 	{
250 250
 		$files = glob($source.'*.*');
@@ -256,20 +256,20 @@  discard block
 block discarded – undo
256 256
 	}
257 257
 	
258 258
 	/**
259
-	* Check if an url exist
260
-	* @param	String $url url to check
261
-	* @return	bool Return true on succes false on failure
262
-	*/
259
+	 * Check if an url exist
260
+	 * @param	String $url url to check
261
+	 * @return	bool Return true on succes false on failure
262
+	 */
263 263
 	public function urlexist($url){
264 264
 		$headers=get_headers($url);
265 265
 		return stripos($headers[0],"200 OK")?true:false;
266 266
 	}
267 267
 	
268 268
 	/**
269
-	* Convert hexa to string
270
-	* @param	String $hex data in hexa
271
-	* @return	String Return result
272
-	*/
269
+	 * Convert hexa to string
270
+	 * @param	String $hex data in hexa
271
+	 * @return	String Return result
272
+	 */
273 273
 	public function hex2str($hex) {
274 274
 		$str = '';
275 275
 		$hexln = strlen($hex);
@@ -278,10 +278,10 @@  discard block
 block discarded – undo
278 278
 	}
279 279
 	
280 280
 	/**
281
-	* Convert hexa color to rgb
282
-	* @param	String $hex data in hexa
283
-	* @return	String Return result
284
-	*/
281
+	 * Convert hexa color to rgb
282
+	 * @param	String $hex data in hexa
283
+	 * @return	String Return result
284
+	 */
285 285
 	public function hex2rgb($hex) {
286 286
 		$hex = str_replace('#','',$hex);
287 287
 		return sscanf($hex, "%02x%02x%02x"); 
@@ -359,9 +359,9 @@  discard block
 block discarded – undo
359 359
 	}
360 360
 	
361 361
 	/**
362
-	* Returns list of available locales
363
-	*
364
-	* @return array
362
+	 * Returns list of available locales
363
+	 *
364
+	 * @return array
365 365
 	 */
366 366
 	public function listLocaleDir()
367 367
 	{
@@ -456,100 +456,100 @@  discard block
 block discarded – undo
456 456
 	public function remove_accents($string) {
457 457
 		if ( !preg_match('/[\x80-\xff]/', $string) ) return $string;
458 458
 		$chars = array(
459
-		    // Decompositions for Latin-1 Supplement
460
-		    chr(195).chr(128) => 'A', chr(195).chr(129) => 'A',
461
-		    chr(195).chr(130) => 'A', chr(195).chr(131) => 'A',
462
-		    chr(195).chr(132) => 'A', chr(195).chr(133) => 'A',
463
-		    chr(195).chr(135) => 'C', chr(195).chr(136) => 'E',
464
-		    chr(195).chr(137) => 'E', chr(195).chr(138) => 'E',
465
-		    chr(195).chr(139) => 'E', chr(195).chr(140) => 'I',
466
-		    chr(195).chr(141) => 'I', chr(195).chr(142) => 'I',
467
-		    chr(195).chr(143) => 'I', chr(195).chr(145) => 'N',
468
-		    chr(195).chr(146) => 'O', chr(195).chr(147) => 'O',
469
-		    chr(195).chr(148) => 'O', chr(195).chr(149) => 'O',
470
-		    chr(195).chr(150) => 'O', chr(195).chr(153) => 'U',
471
-		    chr(195).chr(154) => 'U', chr(195).chr(155) => 'U',
472
-		    chr(195).chr(156) => 'U', chr(195).chr(157) => 'Y',
473
-		    chr(195).chr(159) => 's', chr(195).chr(160) => 'a',
474
-		    chr(195).chr(161) => 'a', chr(195).chr(162) => 'a',
475
-		    chr(195).chr(163) => 'a', chr(195).chr(164) => 'a',
476
-		    chr(195).chr(165) => 'a', chr(195).chr(167) => 'c',
477
-		    chr(195).chr(168) => 'e', chr(195).chr(169) => 'e',
478
-		    chr(195).chr(170) => 'e', chr(195).chr(171) => 'e',
479
-		    chr(195).chr(172) => 'i', chr(195).chr(173) => 'i',
480
-		    chr(195).chr(174) => 'i', chr(195).chr(175) => 'i',
481
-		    chr(195).chr(177) => 'n', chr(195).chr(178) => 'o',
482
-		    chr(195).chr(179) => 'o', chr(195).chr(180) => 'o',
483
-		    chr(195).chr(181) => 'o', chr(195).chr(182) => 'o',
484
-		    chr(195).chr(182) => 'o', chr(195).chr(185) => 'u',
485
-		    chr(195).chr(186) => 'u', chr(195).chr(187) => 'u',
486
-		    chr(195).chr(188) => 'u', chr(195).chr(189) => 'y',
487
-		    chr(195).chr(191) => 'y',
488
-		    // Decompositions for Latin Extended-A
489
-		    chr(196).chr(128) => 'A', chr(196).chr(129) => 'a',
490
-		    chr(196).chr(130) => 'A', chr(196).chr(131) => 'a',
491
-		    chr(196).chr(132) => 'A', chr(196).chr(133) => 'a',
492
-		    chr(196).chr(134) => 'C', chr(196).chr(135) => 'c',
493
-		    chr(196).chr(136) => 'C', chr(196).chr(137) => 'c',
494
-		    chr(196).chr(138) => 'C', chr(196).chr(139) => 'c',
495
-		    chr(196).chr(140) => 'C', chr(196).chr(141) => 'c',
496
-		    chr(196).chr(142) => 'D', chr(196).chr(143) => 'd',
497
-		    chr(196).chr(144) => 'D', chr(196).chr(145) => 'd',
498
-		    chr(196).chr(146) => 'E', chr(196).chr(147) => 'e',
499
-		    chr(196).chr(148) => 'E', chr(196).chr(149) => 'e',
500
-		    chr(196).chr(150) => 'E', chr(196).chr(151) => 'e',
501
-		    chr(196).chr(152) => 'E', chr(196).chr(153) => 'e',
502
-		    chr(196).chr(154) => 'E', chr(196).chr(155) => 'e',
503
-		    chr(196).chr(156) => 'G', chr(196).chr(157) => 'g',
504
-		    chr(196).chr(158) => 'G', chr(196).chr(159) => 'g',
505
-		    chr(196).chr(160) => 'G', chr(196).chr(161) => 'g',
506
-		    chr(196).chr(162) => 'G', chr(196).chr(163) => 'g',
507
-		    chr(196).chr(164) => 'H', chr(196).chr(165) => 'h',
508
-		    chr(196).chr(166) => 'H', chr(196).chr(167) => 'h',
509
-		    chr(196).chr(168) => 'I', chr(196).chr(169) => 'i',
510
-		    chr(196).chr(170) => 'I', chr(196).chr(171) => 'i',
511
-		    chr(196).chr(172) => 'I', chr(196).chr(173) => 'i',
512
-		    chr(196).chr(174) => 'I', chr(196).chr(175) => 'i',
513
-		    chr(196).chr(176) => 'I', chr(196).chr(177) => 'i',
514
-		    chr(196).chr(178) => 'IJ',chr(196).chr(179) => 'ij',
515
-		    chr(196).chr(180) => 'J', chr(196).chr(181) => 'j',
516
-		    chr(196).chr(182) => 'K', chr(196).chr(183) => 'k',
517
-		    chr(196).chr(184) => 'k', chr(196).chr(185) => 'L',
518
-		    chr(196).chr(186) => 'l', chr(196).chr(187) => 'L',
519
-		    chr(196).chr(188) => 'l', chr(196).chr(189) => 'L',
520
-		    chr(196).chr(190) => 'l', chr(196).chr(191) => 'L',
521
-		    chr(197).chr(128) => 'l', chr(197).chr(129) => 'L',
522
-		    chr(197).chr(130) => 'l', chr(197).chr(131) => 'N',
523
-		    chr(197).chr(132) => 'n', chr(197).chr(133) => 'N',
524
-		    chr(197).chr(134) => 'n', chr(197).chr(135) => 'N',
525
-		    chr(197).chr(136) => 'n', chr(197).chr(137) => 'N',
526
-		    chr(197).chr(138) => 'n', chr(197).chr(139) => 'N',
527
-		    chr(197).chr(140) => 'O', chr(197).chr(141) => 'o',
528
-		    chr(197).chr(142) => 'O', chr(197).chr(143) => 'o',
529
-		    chr(197).chr(144) => 'O', chr(197).chr(145) => 'o',
530
-		    chr(197).chr(146) => 'OE',chr(197).chr(147) => 'oe',
531
-		    chr(197).chr(148) => 'R',chr(197).chr(149) => 'r',
532
-		    chr(197).chr(150) => 'R',chr(197).chr(151) => 'r',
533
-		    chr(197).chr(152) => 'R',chr(197).chr(153) => 'r',
534
-		    chr(197).chr(154) => 'S',chr(197).chr(155) => 's',
535
-		    chr(197).chr(156) => 'S',chr(197).chr(157) => 's',
536
-		    chr(197).chr(158) => 'S',chr(197).chr(159) => 's',
537
-		    chr(197).chr(160) => 'S', chr(197).chr(161) => 's',
538
-		    chr(197).chr(162) => 'T', chr(197).chr(163) => 't',
539
-		    chr(197).chr(164) => 'T', chr(197).chr(165) => 't',
540
-		    chr(197).chr(166) => 'T', chr(197).chr(167) => 't',
541
-		    chr(197).chr(168) => 'U', chr(197).chr(169) => 'u',
542
-		    chr(197).chr(170) => 'U', chr(197).chr(171) => 'u',
543
-		    chr(197).chr(172) => 'U', chr(197).chr(173) => 'u',
544
-		    chr(197).chr(174) => 'U', chr(197).chr(175) => 'u',
545
-		    chr(197).chr(176) => 'U', chr(197).chr(177) => 'u',
546
-		    chr(197).chr(178) => 'U', chr(197).chr(179) => 'u',
547
-		    chr(197).chr(180) => 'W', chr(197).chr(181) => 'w',
548
-		    chr(197).chr(182) => 'Y', chr(197).chr(183) => 'y',
549
-		    chr(197).chr(184) => 'Y', chr(197).chr(185) => 'Z',
550
-		    chr(197).chr(186) => 'z', chr(197).chr(187) => 'Z',
551
-		    chr(197).chr(188) => 'z', chr(197).chr(189) => 'Z',
552
-		    chr(197).chr(190) => 'z', chr(197).chr(191) => 's'
459
+			// Decompositions for Latin-1 Supplement
460
+			chr(195).chr(128) => 'A', chr(195).chr(129) => 'A',
461
+			chr(195).chr(130) => 'A', chr(195).chr(131) => 'A',
462
+			chr(195).chr(132) => 'A', chr(195).chr(133) => 'A',
463
+			chr(195).chr(135) => 'C', chr(195).chr(136) => 'E',
464
+			chr(195).chr(137) => 'E', chr(195).chr(138) => 'E',
465
+			chr(195).chr(139) => 'E', chr(195).chr(140) => 'I',
466
+			chr(195).chr(141) => 'I', chr(195).chr(142) => 'I',
467
+			chr(195).chr(143) => 'I', chr(195).chr(145) => 'N',
468
+			chr(195).chr(146) => 'O', chr(195).chr(147) => 'O',
469
+			chr(195).chr(148) => 'O', chr(195).chr(149) => 'O',
470
+			chr(195).chr(150) => 'O', chr(195).chr(153) => 'U',
471
+			chr(195).chr(154) => 'U', chr(195).chr(155) => 'U',
472
+			chr(195).chr(156) => 'U', chr(195).chr(157) => 'Y',
473
+			chr(195).chr(159) => 's', chr(195).chr(160) => 'a',
474
+			chr(195).chr(161) => 'a', chr(195).chr(162) => 'a',
475
+			chr(195).chr(163) => 'a', chr(195).chr(164) => 'a',
476
+			chr(195).chr(165) => 'a', chr(195).chr(167) => 'c',
477
+			chr(195).chr(168) => 'e', chr(195).chr(169) => 'e',
478
+			chr(195).chr(170) => 'e', chr(195).chr(171) => 'e',
479
+			chr(195).chr(172) => 'i', chr(195).chr(173) => 'i',
480
+			chr(195).chr(174) => 'i', chr(195).chr(175) => 'i',
481
+			chr(195).chr(177) => 'n', chr(195).chr(178) => 'o',
482
+			chr(195).chr(179) => 'o', chr(195).chr(180) => 'o',
483
+			chr(195).chr(181) => 'o', chr(195).chr(182) => 'o',
484
+			chr(195).chr(182) => 'o', chr(195).chr(185) => 'u',
485
+			chr(195).chr(186) => 'u', chr(195).chr(187) => 'u',
486
+			chr(195).chr(188) => 'u', chr(195).chr(189) => 'y',
487
+			chr(195).chr(191) => 'y',
488
+			// Decompositions for Latin Extended-A
489
+			chr(196).chr(128) => 'A', chr(196).chr(129) => 'a',
490
+			chr(196).chr(130) => 'A', chr(196).chr(131) => 'a',
491
+			chr(196).chr(132) => 'A', chr(196).chr(133) => 'a',
492
+			chr(196).chr(134) => 'C', chr(196).chr(135) => 'c',
493
+			chr(196).chr(136) => 'C', chr(196).chr(137) => 'c',
494
+			chr(196).chr(138) => 'C', chr(196).chr(139) => 'c',
495
+			chr(196).chr(140) => 'C', chr(196).chr(141) => 'c',
496
+			chr(196).chr(142) => 'D', chr(196).chr(143) => 'd',
497
+			chr(196).chr(144) => 'D', chr(196).chr(145) => 'd',
498
+			chr(196).chr(146) => 'E', chr(196).chr(147) => 'e',
499
+			chr(196).chr(148) => 'E', chr(196).chr(149) => 'e',
500
+			chr(196).chr(150) => 'E', chr(196).chr(151) => 'e',
501
+			chr(196).chr(152) => 'E', chr(196).chr(153) => 'e',
502
+			chr(196).chr(154) => 'E', chr(196).chr(155) => 'e',
503
+			chr(196).chr(156) => 'G', chr(196).chr(157) => 'g',
504
+			chr(196).chr(158) => 'G', chr(196).chr(159) => 'g',
505
+			chr(196).chr(160) => 'G', chr(196).chr(161) => 'g',
506
+			chr(196).chr(162) => 'G', chr(196).chr(163) => 'g',
507
+			chr(196).chr(164) => 'H', chr(196).chr(165) => 'h',
508
+			chr(196).chr(166) => 'H', chr(196).chr(167) => 'h',
509
+			chr(196).chr(168) => 'I', chr(196).chr(169) => 'i',
510
+			chr(196).chr(170) => 'I', chr(196).chr(171) => 'i',
511
+			chr(196).chr(172) => 'I', chr(196).chr(173) => 'i',
512
+			chr(196).chr(174) => 'I', chr(196).chr(175) => 'i',
513
+			chr(196).chr(176) => 'I', chr(196).chr(177) => 'i',
514
+			chr(196).chr(178) => 'IJ',chr(196).chr(179) => 'ij',
515
+			chr(196).chr(180) => 'J', chr(196).chr(181) => 'j',
516
+			chr(196).chr(182) => 'K', chr(196).chr(183) => 'k',
517
+			chr(196).chr(184) => 'k', chr(196).chr(185) => 'L',
518
+			chr(196).chr(186) => 'l', chr(196).chr(187) => 'L',
519
+			chr(196).chr(188) => 'l', chr(196).chr(189) => 'L',
520
+			chr(196).chr(190) => 'l', chr(196).chr(191) => 'L',
521
+			chr(197).chr(128) => 'l', chr(197).chr(129) => 'L',
522
+			chr(197).chr(130) => 'l', chr(197).chr(131) => 'N',
523
+			chr(197).chr(132) => 'n', chr(197).chr(133) => 'N',
524
+			chr(197).chr(134) => 'n', chr(197).chr(135) => 'N',
525
+			chr(197).chr(136) => 'n', chr(197).chr(137) => 'N',
526
+			chr(197).chr(138) => 'n', chr(197).chr(139) => 'N',
527
+			chr(197).chr(140) => 'O', chr(197).chr(141) => 'o',
528
+			chr(197).chr(142) => 'O', chr(197).chr(143) => 'o',
529
+			chr(197).chr(144) => 'O', chr(197).chr(145) => 'o',
530
+			chr(197).chr(146) => 'OE',chr(197).chr(147) => 'oe',
531
+			chr(197).chr(148) => 'R',chr(197).chr(149) => 'r',
532
+			chr(197).chr(150) => 'R',chr(197).chr(151) => 'r',
533
+			chr(197).chr(152) => 'R',chr(197).chr(153) => 'r',
534
+			chr(197).chr(154) => 'S',chr(197).chr(155) => 's',
535
+			chr(197).chr(156) => 'S',chr(197).chr(157) => 's',
536
+			chr(197).chr(158) => 'S',chr(197).chr(159) => 's',
537
+			chr(197).chr(160) => 'S', chr(197).chr(161) => 's',
538
+			chr(197).chr(162) => 'T', chr(197).chr(163) => 't',
539
+			chr(197).chr(164) => 'T', chr(197).chr(165) => 't',
540
+			chr(197).chr(166) => 'T', chr(197).chr(167) => 't',
541
+			chr(197).chr(168) => 'U', chr(197).chr(169) => 'u',
542
+			chr(197).chr(170) => 'U', chr(197).chr(171) => 'u',
543
+			chr(197).chr(172) => 'U', chr(197).chr(173) => 'u',
544
+			chr(197).chr(174) => 'U', chr(197).chr(175) => 'u',
545
+			chr(197).chr(176) => 'U', chr(197).chr(177) => 'u',
546
+			chr(197).chr(178) => 'U', chr(197).chr(179) => 'u',
547
+			chr(197).chr(180) => 'W', chr(197).chr(181) => 'w',
548
+			chr(197).chr(182) => 'Y', chr(197).chr(183) => 'y',
549
+			chr(197).chr(184) => 'Y', chr(197).chr(185) => 'Z',
550
+			chr(197).chr(186) => 'z', chr(197).chr(187) => 'Z',
551
+			chr(197).chr(188) => 'z', chr(197).chr(189) => 'Z',
552
+			chr(197).chr(190) => 'z', chr(197).chr(191) => 's'
553 553
 		);
554 554
 		$string = strtr($string, $chars);
555 555
 		return $string;
Please login to merge, or discard this patch.
Doc Comments   +15 added lines, -2 removed lines patch added patch discarded remove patch
@@ -90,6 +90,10 @@  discard block
 block discarded – undo
90 90
 		return strlen($headerLine); // Needed by curl
91 91
 	}
92 92
 
93
+	/**
94
+	 * @param string $url
95
+	 * @param string $file
96
+	 */
93 97
 	public static function download($url, $file, $referer = '') {
94 98
 		global $globalDebug;
95 99
 		$fp = fopen($file, 'w');
@@ -106,6 +110,9 @@  discard block
 block discarded – undo
106 110
 		fclose($fp);
107 111
 	}
108 112
 
113
+	/**
114
+	 * @param string $in_file
115
+	 */
109 116
 	public static function gunzip($in_file,$out_file_name = '') {
110 117
 		//echo $in_file.' -> '.$out_file_name."\n";
111 118
 		$buffer_size = 4096; // read 4kb at a time
@@ -211,7 +218,7 @@  discard block
 block discarded – undo
211 218
 	* Check is distance realistic
212 219
 	* @param int $timeDifference the time between the reception of both messages
213 220
 	* @param float $distance distance covered
214
-	* @return whether distance is realistic
221
+	* @return boolean distance is realistic
215 222
 	*/
216 223
 	public function withinThreshold ($timeDifference, $distance) {
217 224
 		$x = abs($timeDifference);
@@ -234,6 +241,9 @@  discard block
 block discarded – undo
234 241
 	}
235 242
 
236 243
 
244
+	/**
245
+	 * @param string $latlong
246
+	 */
237 247
 	public function convertDec($dms,$latlong) {
238 248
 		if ($latlong == 'latitude') {
239 249
 			$deg = substr($dms, 0, 2);
@@ -245,6 +255,9 @@  discard block
 block discarded – undo
245 255
 		return $deg+(($min*60)/3600);
246 256
 	}
247 257
 	
258
+	/**
259
+	 * @param string $latlong
260
+	 */
248 261
 	public function convertDM($coord,$latlong) {
249 262
 		if ($latlong == 'latitude') {
250 263
 			if ($coord < 0) $NSEW = 'S';
@@ -382,7 +395,7 @@  discard block
 block discarded – undo
382 395
 	/**
383 396
 	* Returns list of available locales
384 397
 	*
385
-	* @return array
398
+	* @return string[]
386 399
 	 */
387 400
 	public function listLocaleDir()
388 401
 	{
Please login to merge, or discard this patch.
Spacing   +80 added lines, -80 removed lines patch added patch discarded remove patch
@@ -14,12 +14,12 @@  discard block
 block discarded – undo
14 14
 	* @param Array $headers header to submit with the form
15 15
 	* @return String the result
16 16
 	*/
17
-	public function getData($url, $type = 'get', $data = '', $headers = '',$cookie = '',$referer = '',$timeout = '',$useragent = '') {
17
+	public function getData($url, $type = 'get', $data = '', $headers = '', $cookie = '', $referer = '', $timeout = '', $useragent = '') {
18 18
 		global $globalProxy, $globalForceIPv4;
19 19
 		$ch = curl_init();
20 20
 		curl_setopt($ch, CURLOPT_URL, $url);
21 21
 		if (isset($globalForceIPv4) && $globalForceIPv4) {
22
-			if (defined('CURLOPT_IPRESOLVE') && defined('CURL_IPRESOLVE_V4')){
22
+			if (defined('CURLOPT_IPRESOLVE') && defined('CURL_IPRESOLVE_V4')) {
23 23
 				curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
24 24
 			}
25 25
 		}
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
 		curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
30 30
 		curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
31 31
 		curl_setopt($ch, CURLINFO_HEADER_OUT, true); 
32
-		curl_setopt($ch,CURLOPT_ENCODING , "gzip");
32
+		curl_setopt($ch, CURLOPT_ENCODING, "gzip");
33 33
 		//curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5');
34 34
 //		curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0');
35 35
 		if ($useragent == '') {
@@ -39,13 +39,13 @@  discard block
 block discarded – undo
39 39
 		}
40 40
 		if ($timeout == '') curl_setopt($ch, CURLOPT_TIMEOUT, 10); 
41 41
 		else curl_setopt($ch, CURLOPT_TIMEOUT, $timeout); 
42
-		curl_setopt($ch, CURLOPT_HEADERFUNCTION, array('Common',"curlResponseHeaderCallback"));
42
+		curl_setopt($ch, CURLOPT_HEADERFUNCTION, array('Common', "curlResponseHeaderCallback"));
43 43
 		if ($type == 'post') {
44 44
 			curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
45 45
 			if (is_array($data)) {
46 46
 				curl_setopt($ch, CURLOPT_POST, count($data));
47 47
 				$data_string = '';
48
-				foreach($data as $key=>$value) { $data_string .= $key.'='.$value.'&'; }
48
+				foreach ($data as $key=>$value) { $data_string .= $key.'='.$value.'&'; }
49 49
 				rtrim($data_string, '&');
50 50
 				curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
51 51
 			} else {
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
 		}
58 58
 		if ($cookie != '') {
59 59
 			if (is_array($cookie)) {
60
-				curl_setopt($ch, CURLOPT_COOKIE, implode($cookie,';'));
60
+				curl_setopt($ch, CURLOPT_COOKIE, implode($cookie, ';'));
61 61
 			} else {
62 62
 				curl_setopt($ch, CURLOPT_COOKIE, $cookie);
63 63
 			}
@@ -69,13 +69,13 @@  discard block
 block discarded – undo
69 69
 		$info = curl_getinfo($ch);
70 70
 		//var_dump($info);
71 71
 		curl_close($ch);
72
-		if ($info['http_code'] == '503' && strstr($result,'DDoS protection by CloudFlare')) {
72
+		if ($info['http_code'] == '503' && strstr($result, 'DDoS protection by CloudFlare')) {
73 73
 			echo "Cloudflare Detected\n";
74 74
 			require_once(dirname(__FILE__).'/libs/cloudflare-bypass/libraries/cloudflareClass.php');
75 75
 			$useragent = UAgent::random();
76 76
 			cloudflare::useUserAgent($useragent);
77 77
 			if ($clearanceCookie = cloudflare::bypass($url)) {
78
-				return $this->getData($url,'get',$data,$headers,$clearanceCookie,$referer,$timeout,$useragent);
78
+				return $this->getData($url, 'get', $data, $headers, $clearanceCookie, $referer, $timeout, $useragent);
79 79
 			}
80 80
 		} else {
81 81
 			return $result;
@@ -106,20 +106,20 @@  discard block
 block discarded – undo
106 106
 		fclose($fp);
107 107
 	}
108 108
 
109
-	public static function gunzip($in_file,$out_file_name = '') {
109
+	public static function gunzip($in_file, $out_file_name = '') {
110 110
 		//echo $in_file.' -> '.$out_file_name."\n";
111 111
 		$buffer_size = 4096; // read 4kb at a time
112 112
 		if ($out_file_name == '') $out_file_name = str_replace('.gz', '', $in_file); 
113 113
 		if ($in_file != '' && file_exists($in_file)) {
114 114
 			// PHP version of Ubuntu use gzopen64 instead of gzopen
115
-			if (function_exists('gzopen')) $file = gzopen($in_file,'rb');
116
-			elseif (function_exists('gzopen64')) $file = gzopen64($in_file,'rb');
115
+			if (function_exists('gzopen')) $file = gzopen($in_file, 'rb');
116
+			elseif (function_exists('gzopen64')) $file = gzopen64($in_file, 'rb');
117 117
 			else {
118 118
 				echo 'gzopen not available';
119 119
 				die;
120 120
 			}
121 121
 			$out_file = fopen($out_file_name, 'wb'); 
122
-			while(!gzeof($file)) {
122
+			while (!gzeof($file)) {
123 123
 				fwrite($out_file, gzread($file, $buffer_size));
124 124
 			}  
125 125
 			fclose($out_file);
@@ -137,27 +137,27 @@  discard block
 block discarded – undo
137 137
 		if ($data == '') return array();
138 138
 		$html = str_get_html($data);
139 139
 		if ($html === false) return array();
140
-		$tabledata=array();
141
-		foreach($html->find('tr') as $element)
140
+		$tabledata = array();
141
+		foreach ($html->find('tr') as $element)
142 142
 		{
143 143
 			$td = array();
144
-			foreach( $element->find('th') as $row)
144
+			foreach ($element->find('th') as $row)
145 145
 			{
146 146
 				$td [] = trim($row->plaintext);
147 147
 			}
148
-			$td=array_filter($td);
148
+			$td = array_filter($td);
149 149
 			$tabledata[] = $td;
150 150
 
151 151
 			$td = array();
152 152
 			$tdi = array();
153
-			foreach( $element->find('td') as $row)
153
+			foreach ($element->find('td') as $row)
154 154
 			{
155 155
 				$td [] = trim($row->plaintext);
156 156
 				$tdi [] = trim($row->innertext);
157 157
 			}
158
-			$td=array_filter($td);
159
-			$tdi=array_filter($tdi);
160
-			$tabledata[]=array_merge($td,$tdi);
158
+			$td = array_filter($td);
159
+			$tdi = array_filter($tdi);
160
+			$tabledata[] = array_merge($td, $tdi);
161 161
 		}
162 162
 		$html->clear();
163 163
 		unset($html);
@@ -172,8 +172,8 @@  discard block
 block discarded – undo
172 172
 	public function text2array($data) {
173 173
 		$html = str_get_html($data);
174 174
 		if ($html === false) return array();
175
-		$tabledata=array();
176
-		foreach($html->find('p') as $element)
175
+		$tabledata = array();
176
+		foreach ($html->find('p') as $element)
177 177
 		{
178 178
 			$tabledata [] = trim($element->plaintext);
179 179
 		}
@@ -193,11 +193,11 @@  discard block
 block discarded – undo
193 193
 	*/
194 194
 	public function distance($lat, $lon, $latc, $lonc, $unit = 'km') {
195 195
 		if ($lat == $latc && $lon == $lonc) return 0;
196
-		$dist = rad2deg(acos(sin(deg2rad(floatval($lat)))*sin(deg2rad(floatval($latc)))+ cos(deg2rad(floatval($lat)))*cos(deg2rad(floatval($latc)))*cos(deg2rad(floatval($lon)-floatval($lonc)))))*60*1.1515;
196
+		$dist = rad2deg(acos(sin(deg2rad(floatval($lat)))*sin(deg2rad(floatval($latc))) + cos(deg2rad(floatval($lat)))*cos(deg2rad(floatval($latc)))*cos(deg2rad(floatval($lon) - floatval($lonc)))))*60*1.1515;
197 197
 		if ($unit == "km") {
198
-			return round($dist * 1.609344);
198
+			return round($dist*1.609344);
199 199
 		} elseif ($unit == "m") {
200
-			return round($dist * 1.609344 * 1000);
200
+			return round($dist*1.609344*1000);
201 201
 		} elseif ($unit == "mile" || $unit == "mi") {
202 202
 			return round($dist);
203 203
 		} elseif ($unit == "nm") {
@@ -213,7 +213,7 @@  discard block
 block discarded – undo
213 213
 	* @param float $distance distance covered
214 214
 	* @return whether distance is realistic
215 215
 	*/
216
-	public function withinThreshold ($timeDifference, $distance) {
216
+	public function withinThreshold($timeDifference, $distance) {
217 217
 		$x = abs($timeDifference);
218 218
 		$d = abs($distance);
219 219
 		if ($x == 0 || $d == 0) return true;
@@ -229,12 +229,12 @@  discard block
 block discarded – undo
229 229
 		return ($array !== array_values($array));
230 230
 	}
231 231
 
232
-	public function isInteger($input){
232
+	public function isInteger($input) {
233 233
 	    return(ctype_digit(strval($input)));
234 234
 	}
235 235
 
236 236
 
237
-	public function convertDec($dms,$latlong) {
237
+	public function convertDec($dms, $latlong) {
238 238
 		if ($latlong == 'latitude') {
239 239
 			$deg = substr($dms, 0, 2);
240 240
 			$min = substr($dms, 2, 4);
@@ -242,10 +242,10 @@  discard block
 block discarded – undo
242 242
 			$deg = substr($dms, 0, 3);
243 243
 			$min = substr($dms, 3, 5);
244 244
 		}
245
-		return $deg+(($min*60)/3600);
245
+		return $deg + (($min*60)/3600);
246 246
 	}
247 247
 	
248
-	public function convertDM($coord,$latlong) {
248
+	public function convertDM($coord, $latlong) {
249 249
 		if ($latlong == 'latitude') {
250 250
 			if ($coord < 0) $NSEW = 'S';
251 251
 			else $NSEW = 'N';
@@ -255,9 +255,9 @@  discard block
 block discarded – undo
255 255
 		}
256 256
 		$coord = abs($coord);
257 257
 		$deg = floor($coord);
258
-		$coord = ($coord-$deg)*60;
258
+		$coord = ($coord - $deg)*60;
259 259
 		$min = $coord;
260
-		return array('deg' => $deg,'min' => $min,'NSEW' => $NSEW);
260
+		return array('deg' => $deg, 'min' => $min, 'NSEW' => $NSEW);
261 261
 	}
262 262
 	
263 263
 	/**
@@ -269,8 +269,8 @@  discard block
 block discarded – undo
269 269
 	public function xcopy($source, $dest)
270 270
 	{
271 271
 		$files = glob($source.'*.*');
272
-		foreach($files as $file){
273
-			$file_to_go = str_replace($source,$dest,$file);
272
+		foreach ($files as $file) {
273
+			$file_to_go = str_replace($source, $dest, $file);
274 274
 			copy($file, $file_to_go);
275 275
 		}
276 276
 		return true;
@@ -281,9 +281,9 @@  discard block
 block discarded – undo
281 281
 	* @param	String $url url to check
282 282
 	* @return	bool Return true on succes false on failure
283 283
 	*/
284
-	public function urlexist($url){
285
-		$headers=get_headers($url);
286
-		return stripos($headers[0],"200 OK")?true:false;
284
+	public function urlexist($url) {
285
+		$headers = get_headers($url);
286
+		return stripos($headers[0], "200 OK") ? true : false;
287 287
 	}
288 288
 	
289 289
 	/**
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
 	public function hex2str($hex) {
295 295
 		$str = '';
296 296
 		$hexln = strlen($hex);
297
-		for($i=0;$i<$hexln;$i+=2) $str .= chr(hexdec(substr($hex,$i,2)));
297
+		for ($i = 0; $i < $hexln; $i += 2) $str .= chr(hexdec(substr($hex, $i, 2)));
298 298
 		return $str;
299 299
 	}
300 300
 	
@@ -304,7 +304,7 @@  discard block
 block discarded – undo
304 304
 	* @return	String Return result
305 305
 	*/
306 306
 	public function hex2rgb($hex) {
307
-		$hex = str_replace('#','',$hex);
307
+		$hex = str_replace('#', '', $hex);
308 308
 		return sscanf($hex, "%02x%02x%02x"); 
309 309
 	}
310 310
 	
@@ -312,33 +312,33 @@  discard block
 block discarded – undo
312 312
 		//difference in longitudinal coordinates
313 313
 		$dLon = deg2rad($lon2) - deg2rad($lon1);
314 314
 		//difference in the phi of latitudinal coordinates
315
-		$dPhi = log(tan(deg2rad($lat2) / 2 + pi() / 4) / tan(deg2rad($lat1) / 2 + pi() / 4));
315
+		$dPhi = log(tan(deg2rad($lat2)/2 + pi()/4)/tan(deg2rad($lat1)/2 + pi()/4));
316 316
 		//we need to recalculate $dLon if it is greater than pi
317
-		if(abs($dLon) > pi()) {
318
-			if($dLon > 0) {
319
-				$dLon = (2 * pi() - $dLon) * -1;
317
+		if (abs($dLon) > pi()) {
318
+			if ($dLon > 0) {
319
+				$dLon = (2*pi() - $dLon)*-1;
320 320
 			} else {
321
-				$dLon = 2 * pi() + $dLon;
321
+				$dLon = 2*pi() + $dLon;
322 322
 			}
323 323
 		}
324 324
 		//return the angle, normalized
325
-		return (rad2deg(atan2($dLon, $dPhi)) + 360) % 360;
325
+		return (rad2deg(atan2($dLon, $dPhi)) + 360)%360;
326 326
 	}
327 327
 	
328
-	public function checkLine($lat1,$lon1,$lat2,$lon2,$lat3,$lon3,$approx = 0.2) {
328
+	public function checkLine($lat1, $lon1, $lat2, $lon2, $lat3, $lon3, $approx = 0.2) {
329 329
 		//$a = ($lon2-$lon1)*$lat3+($lat2-$lat1)*$lon3+($lat1*$lon2+$lat2*$lon1);
330
-		$a = -($lon2-$lon1);
330
+		$a = -($lon2 - $lon1);
331 331
 		$b = $lat2 - $lat1;
332
-		$c = -($a*$lat1+$b*$lon1);
333
-		$d = $a*$lat3+$b*$lon3+$c;
332
+		$c = -($a*$lat1 + $b*$lon1);
333
+		$d = $a*$lat3 + $b*$lon3 + $c;
334 334
 		if ($d > -$approx && $d < $approx) return true;
335 335
 		else return false;
336 336
 	}
337 337
 	
338 338
 	public function array_merge_noappend() {
339 339
 		$output = array();
340
-		foreach(func_get_args() as $array) {
341
-			foreach($array as $key => $value) {
340
+		foreach (func_get_args() as $array) {
341
+			foreach ($array as $key => $value) {
342 342
 				$output[$key] = isset($output[$key]) ?
343 343
 				array_merge($output[$key], $value) : $value;
344 344
 			}
@@ -402,34 +402,34 @@  discard block
 block discarded – undo
402 402
 		return $result;
403 403
 	}
404 404
 
405
-	public function nextcoord($latitude, $longitude, $speed, $heading, $archivespeed = 1){
405
+	public function nextcoord($latitude, $longitude, $speed, $heading, $archivespeed = 1) {
406 406
 		global $globalMapRefresh;
407 407
 		$distance = ($speed*0.514444*$globalMapRefresh*$archivespeed)/1000;
408 408
 		$r = 6378;
409 409
 		$latitude = deg2rad($latitude);
410 410
 		$longitude = deg2rad($longitude);
411 411
 		$bearing = deg2rad($heading); 
412
-		$latitude2 =  asin( (sin($latitude) * cos($distance/$r)) + (cos($latitude) * sin($distance/$r) * cos($bearing)) );
413
-		$longitude2 = $longitude + atan2( sin($bearing)*sin($distance/$r)*cos($latitude), cos($distance/$r)-(sin($latitude)*sin($latitude2)) );
414
-		return array('latitude' => number_format(rad2deg($latitude2),5,'.',''),'longitude' => number_format(rad2deg($longitude2),5,'.',''));
412
+		$latitude2 = asin((sin($latitude)*cos($distance/$r)) + (cos($latitude)*sin($distance/$r)*cos($bearing)));
413
+		$longitude2 = $longitude + atan2(sin($bearing)*sin($distance/$r)*cos($latitude), cos($distance/$r) - (sin($latitude)*sin($latitude2)));
414
+		return array('latitude' => number_format(rad2deg($latitude2), 5, '.', ''), 'longitude' => number_format(rad2deg($longitude2), 5, '.', ''));
415 415
 	}
416 416
 	
417
-	public function getCoordfromDistanceBearing($latitude,$longitude,$bearing,$distance) {
417
+	public function getCoordfromDistanceBearing($latitude, $longitude, $bearing, $distance) {
418 418
 		// distance in meter
419 419
 		$R = 6378.14;
420
-		$latitude1 = $latitude * (M_PI/180);
421
-		$longitude1 = $longitude * (M_PI/180);
422
-		$brng = $bearing * (M_PI/180);
420
+		$latitude1 = $latitude*(M_PI/180);
421
+		$longitude1 = $longitude*(M_PI/180);
422
+		$brng = $bearing*(M_PI/180);
423 423
 		$d = $distance;
424 424
 
425 425
 		$latitude2 = asin(sin($latitude1)*cos($d/$R) + cos($latitude1)*sin($d/$R)*cos($brng));
426
-		$longitude2 = $longitude1 + atan2(sin($brng)*sin($d/$R)*cos($latitude1),cos($d/$R)-sin($latitude1)*sin($latitude2));
426
+		$longitude2 = $longitude1 + atan2(sin($brng)*sin($d/$R)*cos($latitude1), cos($d/$R) - sin($latitude1)*sin($latitude2));
427 427
 
428
-		$latitude2 = $latitude2 * (180/M_PI);
429
-		$longitude2 = $longitude2 * (180/M_PI);
428
+		$latitude2 = $latitude2*(180/M_PI);
429
+		$longitude2 = $longitude2*(180/M_PI);
430 430
 
431
-		$flat = round ($latitude2,6);
432
-		$flong = round ($longitude2,6);
431
+		$flat = round($latitude2, 6);
432
+		$flong = round($longitude2, 6);
433 433
 /*
434 434
 		$dx = $distance*cos($bearing);
435 435
 		$dy = $distance*sin($bearing);
@@ -438,7 +438,7 @@  discard block
 block discarded – undo
438 438
 		$flong = $longitude + $dlong;
439 439
 		$flat = $latitude + $dlat;
440 440
 */
441
-		return array('latitude' => $flat,'longitude' => $flong);
441
+		return array('latitude' => $flat, 'longitude' => $flong);
442 442
 	}
443 443
 
444 444
 	/**
@@ -452,14 +452,14 @@  discard block
 block discarded – undo
452 452
 	 * @param integer $level GZIP compression level (default: 9)
453 453
 	 * @return string New filename (with .gz appended) if success, or false if operation fails
454 454
 	 */
455
-	public function gzCompressFile($source, $level = 9){ 
456
-		$dest = $source . '.gz'; 
457
-		$mode = 'wb' . $level; 
455
+	public function gzCompressFile($source, $level = 9) { 
456
+		$dest = $source.'.gz'; 
457
+		$mode = 'wb'.$level; 
458 458
 		$error = false; 
459 459
 		if ($fp_out = gzopen($dest, $mode)) { 
460
-			if ($fp_in = fopen($source,'rb')) { 
460
+			if ($fp_in = fopen($source, 'rb')) { 
461 461
 				while (!feof($fp_in)) 
462
-					gzwrite($fp_out, fread($fp_in, 1024 * 512)); 
462
+					gzwrite($fp_out, fread($fp_in, 1024*512)); 
463 463
 				fclose($fp_in); 
464 464
 			} else {
465 465
 				$error = true; 
@@ -475,7 +475,7 @@  discard block
 block discarded – undo
475 475
 	} 
476 476
 	
477 477
 	public function remove_accents($string) {
478
-		if ( !preg_match('/[\x80-\xff]/', $string) ) return $string;
478
+		if (!preg_match('/[\x80-\xff]/', $string)) return $string;
479 479
 		$chars = array(
480 480
 		    // Decompositions for Latin-1 Supplement
481 481
 		    chr(195).chr(128) => 'A', chr(195).chr(129) => 'A',
@@ -532,7 +532,7 @@  discard block
 block discarded – undo
532 532
 		    chr(196).chr(172) => 'I', chr(196).chr(173) => 'i',
533 533
 		    chr(196).chr(174) => 'I', chr(196).chr(175) => 'i',
534 534
 		    chr(196).chr(176) => 'I', chr(196).chr(177) => 'i',
535
-		    chr(196).chr(178) => 'IJ',chr(196).chr(179) => 'ij',
535
+		    chr(196).chr(178) => 'IJ', chr(196).chr(179) => 'ij',
536 536
 		    chr(196).chr(180) => 'J', chr(196).chr(181) => 'j',
537 537
 		    chr(196).chr(182) => 'K', chr(196).chr(183) => 'k',
538 538
 		    chr(196).chr(184) => 'k', chr(196).chr(185) => 'L',
@@ -548,13 +548,13 @@  discard block
 block discarded – undo
548 548
 		    chr(197).chr(140) => 'O', chr(197).chr(141) => 'o',
549 549
 		    chr(197).chr(142) => 'O', chr(197).chr(143) => 'o',
550 550
 		    chr(197).chr(144) => 'O', chr(197).chr(145) => 'o',
551
-		    chr(197).chr(146) => 'OE',chr(197).chr(147) => 'oe',
552
-		    chr(197).chr(148) => 'R',chr(197).chr(149) => 'r',
553
-		    chr(197).chr(150) => 'R',chr(197).chr(151) => 'r',
554
-		    chr(197).chr(152) => 'R',chr(197).chr(153) => 'r',
555
-		    chr(197).chr(154) => 'S',chr(197).chr(155) => 's',
556
-		    chr(197).chr(156) => 'S',chr(197).chr(157) => 's',
557
-		    chr(197).chr(158) => 'S',chr(197).chr(159) => 's',
551
+		    chr(197).chr(146) => 'OE', chr(197).chr(147) => 'oe',
552
+		    chr(197).chr(148) => 'R', chr(197).chr(149) => 'r',
553
+		    chr(197).chr(150) => 'R', chr(197).chr(151) => 'r',
554
+		    chr(197).chr(152) => 'R', chr(197).chr(153) => 'r',
555
+		    chr(197).chr(154) => 'S', chr(197).chr(155) => 's',
556
+		    chr(197).chr(156) => 'S', chr(197).chr(157) => 's',
557
+		    chr(197).chr(158) => 'S', chr(197).chr(159) => 's',
558 558
 		    chr(197).chr(160) => 'S', chr(197).chr(161) => 's',
559 559
 		    chr(197).chr(162) => 'T', chr(197).chr(163) => 't',
560 560
 		    chr(197).chr(164) => 'T', chr(197).chr(165) => 't',
@@ -588,7 +588,7 @@  discard block
 block discarded – undo
588 588
 		for ($i = 0, $int = '', $concat_flag = true; $i < $length; $i++) {
589 589
 			if (is_numeric($string[$i]) && $concat_flag) {
590 590
 				$int .= $string[$i];
591
-			} elseif(!$concat && $concat_flag && strlen($int) > 0) {
591
+			} elseif (!$concat && $concat_flag && strlen($int) > 0) {
592 592
 				$concat_flag = false;
593 593
 			}
594 594
 		}
Please login to merge, or discard this patch.
Braces   +81 added lines, -34 removed lines patch added patch discarded remove patch
@@ -37,8 +37,11 @@  discard block
 block discarded – undo
37 37
 		} else {
38 38
 			curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
39 39
 		}
40
-		if ($timeout == '') curl_setopt($ch, CURLOPT_TIMEOUT, 10); 
41
-		else curl_setopt($ch, CURLOPT_TIMEOUT, $timeout); 
40
+		if ($timeout == '') {
41
+			curl_setopt($ch, CURLOPT_TIMEOUT, 10);
42
+		} else {
43
+			curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
44
+		}
42 45
 		curl_setopt($ch, CURLOPT_HEADERFUNCTION, array('Common',"curlResponseHeaderCallback"));
43 46
 		if ($type == 'post') {
44 47
 			curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
@@ -85,8 +88,9 @@  discard block
 block discarded – undo
85 88
 	private function curlResponseHeaderCallback($ch, $headerLine) {
86 89
 		//global $cookies;
87 90
 		$cookies = array();
88
-		if (preg_match('/^Set-Cookie:\s*([^;]*)/mi', $headerLine, $cookie) == 1)
89
-			$cookies[] = $cookie;
91
+		if (preg_match('/^Set-Cookie:\s*([^;]*)/mi', $headerLine, $cookie) == 1) {
92
+					$cookies[] = $cookie;
93
+		}
90 94
 		return strlen($headerLine); // Needed by curl
91 95
 	}
92 96
 
@@ -97,11 +101,15 @@  discard block
 block discarded – undo
97 101
 		curl_setopt($ch, CURLOPT_URL, $url);
98 102
 		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
99 103
 		curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
100
-		if ($referer != '') curl_setopt($ch, CURLOPT_REFERER, $referer);
104
+		if ($referer != '') {
105
+			curl_setopt($ch, CURLOPT_REFERER, $referer);
106
+		}
101 107
 		curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5');
102 108
 		curl_setopt($ch, CURLOPT_FILE, $fp);
103 109
 		curl_exec($ch);
104
-		if (curl_errno($ch) && $globalDebug) echo 'Download error: '.curl_error($ch);
110
+		if (curl_errno($ch) && $globalDebug) {
111
+			echo 'Download error: '.curl_error($ch);
112
+		}
105 113
 		curl_close($ch);
106 114
 		fclose($fp);
107 115
 	}
@@ -109,12 +117,16 @@  discard block
 block discarded – undo
109 117
 	public static function gunzip($in_file,$out_file_name = '') {
110 118
 		//echo $in_file.' -> '.$out_file_name."\n";
111 119
 		$buffer_size = 4096; // read 4kb at a time
112
-		if ($out_file_name == '') $out_file_name = str_replace('.gz', '', $in_file); 
120
+		if ($out_file_name == '') {
121
+			$out_file_name = str_replace('.gz', '', $in_file);
122
+		}
113 123
 		if ($in_file != '' && file_exists($in_file)) {
114 124
 			// PHP version of Ubuntu use gzopen64 instead of gzopen
115
-			if (function_exists('gzopen')) $file = gzopen($in_file,'rb');
116
-			elseif (function_exists('gzopen64')) $file = gzopen64($in_file,'rb');
117
-			else {
125
+			if (function_exists('gzopen')) {
126
+				$file = gzopen($in_file,'rb');
127
+			} elseif (function_exists('gzopen64')) {
128
+				$file = gzopen64($in_file,'rb');
129
+			} else {
118 130
 				echo 'gzopen not available';
119 131
 				die;
120 132
 			}
@@ -133,10 +145,16 @@  discard block
 block discarded – undo
133 145
 	* @return Array array of the tables in HTML page
134 146
 	*/
135 147
 	public function table2array($data) {
136
-		if (!is_string($data)) return array();
137
-		if ($data == '') return array();
148
+		if (!is_string($data)) {
149
+			return array();
150
+		}
151
+		if ($data == '') {
152
+			return array();
153
+		}
138 154
 		$html = str_get_html($data);
139
-		if ($html === false) return array();
155
+		if ($html === false) {
156
+			return array();
157
+		}
140 158
 		$tabledata=array();
141 159
 		foreach($html->find('tr') as $element)
142 160
 		{
@@ -171,7 +189,9 @@  discard block
 block discarded – undo
171 189
 	*/
172 190
 	public function text2array($data) {
173 191
 		$html = str_get_html($data);
174
-		if ($html === false) return array();
192
+		if ($html === false) {
193
+			return array();
194
+		}
175 195
 		$tabledata=array();
176 196
 		foreach($html->find('p') as $element)
177 197
 		{
@@ -192,7 +212,9 @@  discard block
 block discarded – undo
192 212
 	* @return Float Distance in $unit
193 213
 	*/
194 214
 	public function distance($lat, $lon, $latc, $lonc, $unit = 'km') {
195
-		if ($lat == $latc && $lon == $lonc) return 0;
215
+		if ($lat == $latc && $lon == $lonc) {
216
+			return 0;
217
+		}
196 218
 		$dist = rad2deg(acos(sin(deg2rad(floatval($lat)))*sin(deg2rad(floatval($latc)))+ cos(deg2rad(floatval($lat)))*cos(deg2rad(floatval($latc)))*cos(deg2rad(floatval($lon)-floatval($lonc)))))*60*1.1515;
197 219
 		if ($unit == "km") {
198 220
 			return round($dist * 1.609344);
@@ -216,10 +238,16 @@  discard block
 block discarded – undo
216 238
 	public function withinThreshold ($timeDifference, $distance) {
217 239
 		$x = abs($timeDifference);
218 240
 		$d = abs($distance);
219
-		if ($x == 0 || $d == 0) return true;
241
+		if ($x == 0 || $d == 0) {
242
+			return true;
243
+		}
220 244
 		// may be due to Internet jitter; distance is realistic
221
-		if ($x < 0.7 && $d < 2000) return true;
222
-		else return $d/$x < 1500*0.27778; // 1500 km/h max
245
+		if ($x < 0.7 && $d < 2000) {
246
+			return true;
247
+		} else {
248
+			return $d/$x < 1500*0.27778;
249
+		}
250
+		// 1500 km/h max
223 251
 	}
224 252
 
225 253
 
@@ -247,11 +275,17 @@  discard block
 block discarded – undo
247 275
 	
248 276
 	public function convertDM($coord,$latlong) {
249 277
 		if ($latlong == 'latitude') {
250
-			if ($coord < 0) $NSEW = 'S';
251
-			else $NSEW = 'N';
278
+			if ($coord < 0) {
279
+				$NSEW = 'S';
280
+			} else {
281
+				$NSEW = 'N';
282
+			}
252 283
 		} elseif ($latlong == 'longitude') {
253
-			if ($coord < 0) $NSEW = 'W';
254
-			else $NSEW = 'E';
284
+			if ($coord < 0) {
285
+				$NSEW = 'W';
286
+			} else {
287
+				$NSEW = 'E';
288
+			}
255 289
 		}
256 290
 		$coord = abs($coord);
257 291
 		$deg = floor($coord);
@@ -294,7 +328,9 @@  discard block
 block discarded – undo
294 328
 	public function hex2str($hex) {
295 329
 		$str = '';
296 330
 		$hexln = strlen($hex);
297
-		for($i=0;$i<$hexln;$i+=2) $str .= chr(hexdec(substr($hex,$i,2)));
331
+		for($i=0;$i<$hexln;$i+=2) {
332
+			$str .= chr(hexdec(substr($hex,$i,2)));
333
+		}
298 334
 		return $str;
299 335
 	}
300 336
 	
@@ -331,8 +367,11 @@  discard block
 block discarded – undo
331 367
 		$b = $lat2 - $lat1;
332 368
 		$c = -($a*$lat1+$b*$lon1);
333 369
 		$d = $a*$lat3+$b*$lon3+$c;
334
-		if ($d > -$approx && $d < $approx) return true;
335
-		else return false;
370
+		if ($d > -$approx && $d < $approx) {
371
+			return true;
372
+		} else {
373
+			return false;
374
+		}
336 375
 	}
337 376
 	
338 377
 	public function array_merge_noappend() {
@@ -391,7 +430,9 @@  discard block
 block discarded – undo
391 430
 			return $result;
392 431
 		}
393 432
 		$handle = @opendir('./locale');
394
-		if ($handle === false) return $result;
433
+		if ($handle === false) {
434
+			return $result;
435
+		}
395 436
 		while (false !== ($file = readdir($handle))) {
396 437
 			$path = './locale'.'/'.$file.'/LC_MESSAGES/fam.mo';
397 438
 			if ($file != "." && $file != ".." && @file_exists($path)) {
@@ -458,8 +499,9 @@  discard block
 block discarded – undo
458 499
 		$error = false; 
459 500
 		if ($fp_out = gzopen($dest, $mode)) { 
460 501
 			if ($fp_in = fopen($source,'rb')) { 
461
-				while (!feof($fp_in)) 
462
-					gzwrite($fp_out, fread($fp_in, 1024 * 512)); 
502
+				while (!feof($fp_in)) {
503
+									gzwrite($fp_out, fread($fp_in, 1024 * 512));
504
+				}
463 505
 				fclose($fp_in); 
464 506
 			} else {
465 507
 				$error = true; 
@@ -468,14 +510,17 @@  discard block
 block discarded – undo
468 510
 		} else {
469 511
 			$error = true; 
470 512
 		}
471
-		if ($error)
472
-			return false; 
473
-		else
474
-			return $dest; 
513
+		if ($error) {
514
+					return false;
515
+		} else {
516
+					return $dest;
517
+		}
475 518
 	} 
476 519
 	
477 520
 	public function remove_accents($string) {
478
-		if ( !preg_match('/[\x80-\xff]/', $string) ) return $string;
521
+		if ( !preg_match('/[\x80-\xff]/', $string) ) {
522
+			return $string;
523
+		}
479 524
 		$chars = array(
480 525
 		    // Decompositions for Latin-1 Supplement
481 526
 		    chr(195).chr(128) => 'A', chr(195).chr(129) => 'A',
@@ -599,7 +644,9 @@  discard block
 block discarded – undo
599 644
 		$ip = gethostbyname($host);
600 645
 		$s = socket_create(AF_INET, SOCK_STREAM, 0);
601 646
 		$r = @socket_connect($s, $ip, $port);
602
-		if (!socket_set_nonblock($s)) echo "Unable to set nonblock on socket\n";
647
+		if (!socket_set_nonblock($s)) {
648
+			echo "Unable to set nonblock on socket\n";
649
+		}
603 650
 		if ($r || socket_last_error() == 114 || socket_last_error() == 115) {
604 651
 			return $s;
605 652
 		}
Please login to merge, or discard this patch.
manufacturer-sub-menu.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -3,9 +3,9 @@  discard block
 block discarded – undo
3 3
 </span>
4 4
 <div class="sub-menu sub-menu-container">
5 5
 	<ul class="nav nav-pills">
6
-		<li><a href="<?php print $globalURL; ?>/manufacturer/<?php print $manufacturer; ?>" <?php if (strtolower($current_page) == "manufacturer-detailed"){ print 'class="active"'; } ?>><?php echo _("Detailed"); ?></a></li>
6
+		<li><a href="<?php print $globalURL; ?>/manufacturer/<?php print $manufacturer; ?>" <?php if (strtolower($current_page) == "manufacturer-detailed") { print 'class="active"'; } ?>><?php echo _("Detailed"); ?></a></li>
7 7
 		<li class="dropdown">
8
-		    <a class="dropdown-toggle <?php if(strtolower($current_page) == "manufacturer-statistics-aircraft" || strtolower($current_page) == "manufacturer-statistics-registration"){ print 'active'; } ?>" data-toggle="dropdown" href="#">
8
+		    <a class="dropdown-toggle <?php if (strtolower($current_page) == "manufacturer-statistics-aircraft" || strtolower($current_page) == "manufacturer-statistics-registration") { print 'active'; } ?>" data-toggle="dropdown" href="#">
9 9
 		      <?php echo _("Aircraft"); ?> <span class="caret"></span>
10 10
 		    </a>
11 11
 		    <ul class="dropdown-menu" role="menu">
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
 		    </ul>
15 15
 		</li>
16 16
 		<li class="dropdown">
17
-		    <a class="dropdown-toggle <?php if(strtolower($current_page) == "manufacturer-statistics-airline" || strtolower($current_page) == "manufacturer-statistics-airline-country"){ print 'active'; } ?>" data-toggle="dropdown" href="#">
17
+		    <a class="dropdown-toggle <?php if (strtolower($current_page) == "manufacturer-statistics-airline" || strtolower($current_page) == "manufacturer-statistics-airline-country") { print 'active'; } ?>" data-toggle="dropdown" href="#">
18 18
 		      <?php echo _("Airline"); ?> <span class="caret"></span>
19 19
 		    </a>
20 20
 		    <ul class="dropdown-menu" role="menu">
@@ -23,7 +23,7 @@  discard block
 block discarded – undo
23 23
 		    </ul>
24 24
 		</li>
25 25
 		<li class="dropdown">
26
-		    <a class="dropdown-toggle <?php if(strtolower($current_page) == "manufacturer-statistics-departure-airport" || strtolower($current_page) == "manufacturer-statistics-departure-airport-country" || strtolower($current_page) == "manufacturer-statistics-arrival-airport" || strtolower($current_page) == "manufacturer-statistics-arrival-airport-country"){ print 'active'; } ?>" data-toggle="dropdown" href="#">
26
+		    <a class="dropdown-toggle <?php if (strtolower($current_page) == "manufacturer-statistics-departure-airport" || strtolower($current_page) == "manufacturer-statistics-departure-airport-country" || strtolower($current_page) == "manufacturer-statistics-arrival-airport" || strtolower($current_page) == "manufacturer-statistics-arrival-airport-country") { print 'active'; } ?>" data-toggle="dropdown" href="#">
27 27
 		      <?php echo _("Airport"); ?> <span class="caret"></span>
28 28
 		    </a>
29 29
 		    <ul class="dropdown-menu" role="menu">
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
 			  <li><a href="<?php print $globalURL; ?>/manufacturer/statistics/arrival-airport-country/<?php print $manufacturer; ?>"><?php echo _("Arrival Airport by Country"); ?></a></li>
34 34
 		    </ul>
35 35
 		</li>
36
-		<li><a href="<?php print $globalURL; ?>/manufacturer/statistics/route/<?php print $manufacturer; ?>" <?php if (strtolower($current_page) == "manufacturer-statistics-route"){ print 'class="active"'; } ?>><?php echo _("Route"); ?></a></li>
37
-		<li><a href="<?php print $globalURL; ?>/manufacturer/statistics/time/<?php print $manufacturer; ?>" <?php if (strtolower($current_page) == "manufacturer-statistics-time"){ print 'class="active"'; } ?>><?php echo _("Time"); ?></a></li>
36
+		<li><a href="<?php print $globalURL; ?>/manufacturer/statistics/route/<?php print $manufacturer; ?>" <?php if (strtolower($current_page) == "manufacturer-statistics-route") { print 'class="active"'; } ?>><?php echo _("Route"); ?></a></li>
37
+		<li><a href="<?php print $globalURL; ?>/manufacturer/statistics/time/<?php print $manufacturer; ?>" <?php if (strtolower($current_page) == "manufacturer-statistics-time") { print 'class="active"'; } ?>><?php echo _("Time"); ?></a></li>
38 38
 	</ul>
39 39
 </div>
40 40
\ No newline at end of file
Please login to merge, or discard this patch.
airport-geojson.php 2 patches
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
 		date_default_timezone_set('UTC');
28 28
 		//waypoint plotting
29 29
 		$output .= '{"type": "Feature",';
30
-		    $output .= '"properties": {';
30
+			$output .= '"properties": {';
31 31
 			$output .= '"name": "'.str_replace('"',"'",$spotter_item['name']).'",';
32 32
 			$output .= '"city": "'.str_replace('"',"'",$spotter_item['city']).'",';
33 33
 			$output .= '"country": "'.$spotter_item['country'].'",';
@@ -50,13 +50,13 @@  discard block
 block discarded – undo
50 50
 			$output .= '"homepage": "'.$spotter_item['home_link'].'",';
51 51
 			$output .= '"image_thumb": "'.$spotter_item['image_thumb'].'"';
52 52
 //			$output .= '"photo": "'.$spotter_item['image_thumbnail'].'",';
53
-		    $output .= '},';
54
-		    $output .= '"geometry": {';
53
+			$output .= '},';
54
+			$output .= '"geometry": {';
55 55
 			$output .= '"type": "Point",';
56 56
 			$output .= '"coordinates": [';
57
-			    $output .= $spotter_item['longitude'].', '.$spotter_item['latitude'];
57
+				$output .= $spotter_item['longitude'].', '.$spotter_item['latitude'];
58 58
 			$output .= ']';
59
-		    $output .= '}';
59
+			$output .= '}';
60 60
 		$output .= '},';
61 61
 	}
62 62
 	$output  = substr($output, 0, -1);
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
 
12 12
 if (isset($_GET['coord'])) 
13 13
 {
14
-	$coords = explode(',',$_GET['coord']);
14
+	$coords = explode(',', $_GET['coord']);
15 15
 	$spotter_array = $Spotter->getAllAirportInfobyCoord($coords);
16 16
 } else {
17 17
 	$spotter_array = $Spotter->getAllAirportInfo();
@@ -22,17 +22,17 @@  discard block
 block discarded – undo
22 22
             
23 23
 if (!empty($spotter_array))
24 24
 {	  
25
-	foreach($spotter_array as $spotter_item)
25
+	foreach ($spotter_array as $spotter_item)
26 26
 	{
27 27
 		date_default_timezone_set('UTC');
28 28
 		//waypoint plotting
29 29
 		$output .= '{"type": "Feature",';
30 30
 		    $output .= '"properties": {';
31
-			$output .= '"name": "'.str_replace('"',"'",$spotter_item['name']).'",';
32
-			$output .= '"city": "'.str_replace('"',"'",$spotter_item['city']).'",';
31
+			$output .= '"name": "'.str_replace('"', "'", $spotter_item['name']).'",';
32
+			$output .= '"city": "'.str_replace('"', "'", $spotter_item['city']).'",';
33 33
 			$output .= '"country": "'.$spotter_item['country'].'",';
34 34
 			$output .= '"altitude": "'.$spotter_item['altitude'].'",';
35
-			$output .= '"popupContent": "'.str_replace('"',"'",$spotter_item['name']).' : '.str_replace('"',"'",$spotter_item['city']).', '.$spotter_item['country'].'",';
35
+			$output .= '"popupContent": "'.str_replace('"', "'", $spotter_item['name']).' : '.str_replace('"', "'", $spotter_item['city']).', '.$spotter_item['country'].'",';
36 36
 			if ($spotter_item['type'] == 'large_airport') {
37 37
 				$output .= '"icon": "'.$globalURL.'/images/airport.png",';
38 38
 			} elseif ($spotter_item['type'] == 'heliport') {
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
 		    $output .= '}';
60 60
 		$output .= '},';
61 61
 	}
62
-	$output  = substr($output, 0, -1);
62
+	$output = substr($output, 0, -1);
63 63
 }
64 64
 $output .= ']}';
65 65
 print $output;
Please login to merge, or discard this patch.
require/class.Image.php 4 patches
Doc Comments   +13 added lines patch added patch discarded remove patch
@@ -254,6 +254,7 @@  discard block
 block discarded – undo
254 254
 	*
255 255
 	* @param String $aircraft_registration the registration of the aircraft
256 256
 	* @param String $aircraft_name type of the aircraft
257
+	* @param string $type
257 258
 	* @return Array the aircraft thumbnail, orignal url and copyright
258 259
 	*
259 260
 	*/
@@ -287,6 +288,7 @@  discard block
 block discarded – undo
287 288
 	*
288 289
 	* @param String $registration the registration of the aircraft
289 290
 	* @param String $name type of the aircraft
291
+	* @param string $type
290 292
 	* @return Array the aircraft thumbnail, orignal url and copyright
291 293
 	*
292 294
 	*/
@@ -325,6 +327,7 @@  discard block
 block discarded – undo
325 327
 	*
326 328
 	* @param String $aircraft_registration the registration of the aircraft
327 329
 	* @param String $aircraft_name type of the aircraft
330
+	* @param string $type
328 331
 	* @return Array the aircraft thumbnail, orignal url and copyright
329 332
 	*
330 333
 	*/
@@ -367,6 +370,7 @@  discard block
 block discarded – undo
367 370
 	*
368 371
 	* @param String $aircraft_registration the registration of the aircraft
369 372
 	* @param String $aircraft_name type of the aircraft
373
+	* @param string $type
370 374
 	* @return Array the aircraft thumbnail, orignal url and copyright
371 375
 	*
372 376
 	*/
@@ -401,6 +405,7 @@  discard block
 block discarded – undo
401 405
 	*
402 406
 	* @param String $registration the registration of the aircraft
403 407
 	* @param String $name type of the aircraft
408
+	* @param string $type
404 409
 	* @return Array the aircraft thumbnail, orignal url and copyright
405 410
 	*
406 411
 	*/
@@ -429,6 +434,10 @@  discard block
 block discarded – undo
429 434
 		return false;
430 435
 	}
431 436
 
437
+	/**
438
+	 * @param string $type
439
+	 * @param string $aircraft_icao
440
+	 */
432 441
 	public function fromIvaoMtl($type,$aircraft_icao,$airline_icao) {
433 442
 		$Common = new Common();
434 443
 		//echo "\n".'SEARCH IMAGE : http://mtlcatalog.ivao.aero/images/aircraft/'.$aircraft_icao.$airline_icao.'.jpg';
@@ -450,6 +459,7 @@  discard block
 block discarded – undo
450 459
 	*
451 460
 	* @param String $aircraft_registration the registration of the aircraft
452 461
 	* @param String $aircraft_name type of the aircraft
462
+	* @param string $type
453 463
 	* @return Array the aircraft thumbnail, orignal url and copyright
454 464
 	*
455 465
 	*/
@@ -482,6 +492,7 @@  discard block
 block discarded – undo
482 492
 	*
483 493
 	* @param String $aircraft_registration the registration of the aircraft
484 494
 	* @param String $aircraft_name type of the aircraft
495
+	* @param string $type
485 496
 	* @return Array the aircraft thumbnail, orignal url and copyright
486 497
 	*
487 498
 	*/
@@ -507,6 +518,7 @@  discard block
 block discarded – undo
507 518
 	*
508 519
 	* @param String $registration the registration of the aircraft/mmsi
509 520
 	* @param String $name name
521
+	* @param string $type
510 522
 	* @return Array the aircraft thumbnail, orignal url and copyright
511 523
 	*
512 524
 	*/
@@ -568,6 +580,7 @@  discard block
 block discarded – undo
568 580
 	*
569 581
 	* @param String $registration the registration of the aircraft
570 582
 	* @param String $name type of the aircraft
583
+	* @param string $type
571 584
 	* @return Array the aircraft thumbnail, orignal url and copyright
572 585
 	*
573 586
 	*/
Please login to merge, or discard this patch.
Indentation   +102 added lines, -102 removed lines patch added patch discarded remove patch
@@ -12,11 +12,11 @@  discard block
 block discarded – undo
12 12
 	}
13 13
 
14 14
 	/**
15
-	* Gets the images based on the aircraft registration
16
-	*
17
-	* @return Array the images list
18
-	*
19
-	*/
15
+	 * Gets the images based on the aircraft registration
16
+	 *
17
+	 * @return Array the images list
18
+	 *
19
+	 */
20 20
 	public function getSpotterImage($registration,$aircraft_icao = '', $airline_icao = '')
21 21
 	{
22 22
 		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
@@ -37,11 +37,11 @@  discard block
 block discarded – undo
37 37
 	}
38 38
 
39 39
 	/**
40
-	* Gets the images based on the ship name
41
-	*
42
-	* @return Array the images list
43
-	*
44
-	*/
40
+	 * Gets the images based on the ship name
41
+	 *
42
+	 * @return Array the images list
43
+	 *
44
+	 */
45 45
 	public function getMarineImage($mmsi,$imo = '',$name = '')
46 46
 	{
47 47
 		$mmsi = filter_var($mmsi,FILTER_SANITIZE_STRING);
@@ -68,11 +68,11 @@  discard block
 block discarded – undo
68 68
 	}
69 69
 
70 70
 	/**
71
-	* Gets the image copyright based on the Exif data
72
-	*
73
-	* @return String image copyright
74
-	*
75
-	*/
71
+	 * Gets the image copyright based on the Exif data
72
+	 *
73
+	 * @return String image copyright
74
+	 *
75
+	 */
76 76
 	public function getExifCopyright($url) {
77 77
 		$exif = exif_read_data($url);
78 78
 		$copyright = '';
@@ -87,11 +87,11 @@  discard block
 block discarded – undo
87 87
 	}
88 88
 
89 89
 	/**
90
-	* Adds the images based on the aircraft registration
91
-	*
92
-	* @return String either success or error
93
-	*
94
-	*/
90
+	 * Adds the images based on the aircraft registration
91
+	 *
92
+	 * @return String either success or error
93
+	 *
94
+	 */
95 95
 	public function addSpotterImage($registration,$aircraft_icao = '', $airline_icao = '')
96 96
 	{
97 97
 		global $globalDebug,$globalAircraftImageFetch;
@@ -119,11 +119,11 @@  discard block
 block discarded – undo
119 119
 	}
120 120
 
121 121
 	/**
122
-	* Adds the images based on the marine name
123
-	*
124
-	* @return String either success or error
125
-	*
126
-	*/
122
+	 * Adds the images based on the marine name
123
+	 *
124
+	 * @return String either success or error
125
+	 *
126
+	 */
127 127
 	public function addMarineImage($mmsi,$imo = '',$name = '')
128 128
 	{
129 129
 		global $globalDebug,$globalMarineImageFetch;
@@ -160,12 +160,12 @@  discard block
 block discarded – undo
160 160
 	}
161 161
 
162 162
 	/**
163
-	* Gets the aircraft image
164
-	*
165
-	* @param String $aircraft_registration the registration of the aircraft
166
-	* @return Array the aircraft thumbnail, orignal url and copyright
167
-	*
168
-	*/
163
+	 * Gets the aircraft image
164
+	 *
165
+	 * @param String $aircraft_registration the registration of the aircraft
166
+	 * @return Array the aircraft thumbnail, orignal url and copyright
167
+	 *
168
+	 */
169 169
 	public function findAircraftImage($aircraft_registration, $aircraft_icao = '', $airline_icao = '')
170 170
 	{
171 171
 		global $globalAircraftImageSources, $globalIVAO, $globalAircraftImageCheckICAO, $globalVA;
@@ -209,14 +209,14 @@  discard block
 block discarded – undo
209 209
 	}
210 210
 
211 211
 	/**
212
-	* Gets the vessel image
213
-	*
214
-	* @param String $mmsi the vessel mmsi
215
-	* @param String $imo the vessel imo
216
-	* @param String $name the vessel name
217
-	* @return Array the aircraft thumbnail, orignal url and copyright
218
-	*
219
-	*/
212
+	 * Gets the vessel image
213
+	 *
214
+	 * @param String $mmsi the vessel mmsi
215
+	 * @param String $imo the vessel imo
216
+	 * @param String $name the vessel name
217
+	 * @return Array the aircraft thumbnail, orignal url and copyright
218
+	 *
219
+	 */
220 220
 	public function findMarineImage($mmsi,$imo = '',$name = '')
221 221
 	{
222 222
 		global $globalMarineImageSources;
@@ -250,13 +250,13 @@  discard block
 block discarded – undo
250 250
 	}
251 251
 
252 252
 	/**
253
-	* Gets the aircraft image from Planespotters
254
-	*
255
-	* @param String $aircraft_registration the registration of the aircraft
256
-	* @param String $aircraft_name type of the aircraft
257
-	* @return Array the aircraft thumbnail, orignal url and copyright
258
-	*
259
-	*/
253
+	 * Gets the aircraft image from Planespotters
254
+	 *
255
+	 * @param String $aircraft_registration the registration of the aircraft
256
+	 * @param String $aircraft_name type of the aircraft
257
+	 * @return Array the aircraft thumbnail, orignal url and copyright
258
+	 *
259
+	 */
260 260
 	public function fromPlanespotters($type,$aircraft_registration, $aircraft_name='') {
261 261
 		$Common = new Common();
262 262
 		// If aircraft registration is only number, also check with aircraft model
@@ -283,13 +283,13 @@  discard block
 block discarded – undo
283 283
 	}
284 284
 
285 285
 	/**
286
-	* Gets the aircraft image from Deviantart
287
-	*
288
-	* @param String $registration the registration of the aircraft
289
-	* @param String $name type of the aircraft
290
-	* @return Array the aircraft thumbnail, orignal url and copyright
291
-	*
292
-	*/
286
+	 * Gets the aircraft image from Deviantart
287
+	 *
288
+	 * @param String $registration the registration of the aircraft
289
+	 * @param String $name type of the aircraft
290
+	 * @return Array the aircraft thumbnail, orignal url and copyright
291
+	 *
292
+	 */
293 293
 	public function fromDeviantart($type,$registration, $name='') {
294 294
 		$Common = new Common();
295 295
 		if ($type == 'aircraft') {
@@ -321,13 +321,13 @@  discard block
 block discarded – undo
321 321
 	}
322 322
 
323 323
 	/**
324
-	* Gets the aircraft image from JetPhotos
325
-	*
326
-	* @param String $aircraft_registration the registration of the aircraft
327
-	* @param String $aircraft_name type of the aircraft
328
-	* @return Array the aircraft thumbnail, orignal url and copyright
329
-	*
330
-	*/
324
+	 * Gets the aircraft image from JetPhotos
325
+	 *
326
+	 * @param String $aircraft_registration the registration of the aircraft
327
+	 * @param String $aircraft_name type of the aircraft
328
+	 * @return Array the aircraft thumbnail, orignal url and copyright
329
+	 *
330
+	 */
331 331
 	public function fromJetPhotos($type,$aircraft_registration, $aircraft_name='') {
332 332
 		$Common = new Common();
333 333
 		$url= 'http://jetphotos.net/showphotos.php?displaymode=2&regsearch='.$aircraft_registration;
@@ -363,13 +363,13 @@  discard block
 block discarded – undo
363 363
 	}
364 364
 
365 365
 	/**
366
-	* Gets the aircraft image from PlanePictures
367
-	*
368
-	* @param String $aircraft_registration the registration of the aircraft
369
-	* @param String $aircraft_name type of the aircraft
370
-	* @return Array the aircraft thumbnail, orignal url and copyright
371
-	*
372
-	*/
366
+	 * Gets the aircraft image from PlanePictures
367
+	 *
368
+	 * @param String $aircraft_registration the registration of the aircraft
369
+	 * @param String $aircraft_name type of the aircraft
370
+	 * @return Array the aircraft thumbnail, orignal url and copyright
371
+	 *
372
+	 */
373 373
 	public function fromPlanePictures($type,$aircraft_registration, $aircraft_name='') {
374 374
 		$Common = new Common();
375 375
 		$url= 'http://www.planepictures.net/netsearch4.cgi?srch='.$aircraft_registration.'&stype=reg&srng=2';
@@ -397,13 +397,13 @@  discard block
 block discarded – undo
397 397
 	}
398 398
 
399 399
 	/**
400
-	* Gets the aircraft image from Flickr
401
-	*
402
-	* @param String $registration the registration of the aircraft
403
-	* @param String $name type of the aircraft
404
-	* @return Array the aircraft thumbnail, orignal url and copyright
405
-	*
406
-	*/
400
+	 * Gets the aircraft image from Flickr
401
+	 *
402
+	 * @param String $registration the registration of the aircraft
403
+	 * @param String $name type of the aircraft
404
+	 * @return Array the aircraft thumbnail, orignal url and copyright
405
+	 *
406
+	 */
407 407
 	public function fromFlickr($type,$registration,$name='') {
408 408
 		$Common = new Common();
409 409
 		if ($type == 'aircraft') {
@@ -446,13 +446,13 @@  discard block
 block discarded – undo
446 446
 	}
447 447
 
448 448
 	/**
449
-	* Gets the aircraft image from Bing
450
-	*
451
-	* @param String $aircraft_registration the registration of the aircraft
452
-	* @param String $aircraft_name type of the aircraft
453
-	* @return Array the aircraft thumbnail, orignal url and copyright
454
-	*
455
-	*/
449
+	 * Gets the aircraft image from Bing
450
+	 *
451
+	 * @param String $aircraft_registration the registration of the aircraft
452
+	 * @param String $aircraft_name type of the aircraft
453
+	 * @return Array the aircraft thumbnail, orignal url and copyright
454
+	 *
455
+	 */
456 456
 	public function fromBing($type,$aircraft_registration,$aircraft_name='') {
457 457
 		global $globalImageBingKey;
458 458
 		$Common = new Common();
@@ -478,13 +478,13 @@  discard block
 block discarded – undo
478 478
 	}
479 479
 
480 480
 	/**
481
-	* Gets the aircraft image from airport-data
482
-	*
483
-	* @param String $aircraft_registration the registration of the aircraft
484
-	* @param String $aircraft_name type of the aircraft
485
-	* @return Array the aircraft thumbnail, orignal url and copyright
486
-	*
487
-	*/
481
+	 * Gets the aircraft image from airport-data
482
+	 *
483
+	 * @param String $aircraft_registration the registration of the aircraft
484
+	 * @param String $aircraft_name type of the aircraft
485
+	 * @return Array the aircraft thumbnail, orignal url and copyright
486
+	 *
487
+	 */
488 488
 	public function fromAirportData($type,$aircraft_registration,$aircraft_name='') {
489 489
 		$Common = new Common();
490 490
 		$url = 'http://www.airport-data.com/api/ac_thumb.json?&n=1&r='.$aircraft_registration;
@@ -503,13 +503,13 @@  discard block
 block discarded – undo
503 503
 	}
504 504
 
505 505
 	/**
506
-	* Gets image from WikiMedia
507
-	*
508
-	* @param String $registration the registration of the aircraft/mmsi
509
-	* @param String $name name
510
-	* @return Array the aircraft thumbnail, orignal url and copyright
511
-	*
512
-	*/
506
+	 * Gets image from WikiMedia
507
+	 *
508
+	 * @param String $registration the registration of the aircraft/mmsi
509
+	 * @param String $name name
510
+	 * @return Array the aircraft thumbnail, orignal url and copyright
511
+	 *
512
+	 */
513 513
 	public function fromWikimedia($type,$registration,$name='') {
514 514
 		$Common = new Common();
515 515
 		if ($type == 'aircraft') {
@@ -564,13 +564,13 @@  discard block
 block discarded – undo
564 564
 	}
565 565
 
566 566
 	/**
567
-	* Gets the aircraft image from custom url
568
-	*
569
-	* @param String $registration the registration of the aircraft
570
-	* @param String $name type of the aircraft
571
-	* @return Array the aircraft thumbnail, orignal url and copyright
572
-	*
573
-	*/
567
+	 * Gets the aircraft image from custom url
568
+	 *
569
+	 * @param String $registration the registration of the aircraft
570
+	 * @param String $name type of the aircraft
571
+	 * @return Array the aircraft thumbnail, orignal url and copyright
572
+	 *
573
+	 */
574 574
 	public function fromCustomSource($type,$registration,$name='') {
575 575
 		global $globalAircraftImageCustomSources, $globalMarineImageCustomSources, $globalDebug;
576 576
 		//$globalAircraftImageCustomSource[] = array('thumbnail' => '','original' => '', 'copyright' => '', 'source_website' => '', 'source' => '','exif' => true);
Please login to merge, or discard this patch.
Spacing   +113 added lines, -113 removed lines patch added patch discarded remove patch
@@ -17,22 +17,22 @@  discard block
 block discarded – undo
17 17
 	* @return Array the images list
18 18
 	*
19 19
 	*/
20
-	public function getSpotterImage($registration,$aircraft_icao = '', $airline_icao = '')
20
+	public function getSpotterImage($registration, $aircraft_icao = '', $airline_icao = '')
21 21
 	{
22
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
23
-		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
24
-		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
22
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
23
+		$aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
24
+		$airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
25 25
 		$reg = $registration;
26 26
 		if ($reg == '' && $aircraft_icao != '') $reg = $aircraft_icao.$airline_icao;
27 27
 		$reg = trim($reg);
28
-		$query  = "SELECT spotter_image.image, spotter_image.image_thumbnail, spotter_image.image_source, spotter_image.image_source_website,spotter_image.image_copyright, spotter_image.registration 
28
+		$query = "SELECT spotter_image.image, spotter_image.image_thumbnail, spotter_image.image_source, spotter_image.image_source_website,spotter_image.image_copyright, spotter_image.registration 
29 29
 			FROM spotter_image 
30 30
 			WHERE spotter_image.registration = :registration LIMIT 1";
31 31
 		$sth = $this->db->prepare($query);
32 32
 		$sth->execute(array(':registration' => $reg));
33 33
 		$result = $sth->fetchAll(PDO::FETCH_ASSOC);
34 34
 		if (!empty($result)) return $result;
35
-		elseif ($registration != '') return $this->getSpotterImage('',$aircraft_icao,$airline_icao);
35
+		elseif ($registration != '') return $this->getSpotterImage('', $aircraft_icao, $airline_icao);
36 36
 		else return array();
37 37
 	}
38 38
 
@@ -42,23 +42,23 @@  discard block
 block discarded – undo
42 42
 	* @return Array the images list
43 43
 	*
44 44
 	*/
45
-	public function getMarineImage($mmsi,$imo = '',$name = '')
45
+	public function getMarineImage($mmsi, $imo = '', $name = '')
46 46
 	{
47
-		$mmsi = filter_var($mmsi,FILTER_SANITIZE_STRING);
48
-		$imo = filter_var($imo,FILTER_SANITIZE_STRING);
49
-		$name = filter_var($name,FILTER_SANITIZE_STRING);
47
+		$mmsi = filter_var($mmsi, FILTER_SANITIZE_STRING);
48
+		$imo = filter_var($imo, FILTER_SANITIZE_STRING);
49
+		$name = filter_var($name, FILTER_SANITIZE_STRING);
50 50
 		$name = trim($name);
51
-		$query  = "SELECT marine_image.image, marine_image.image_thumbnail, marine_image.image_source, marine_image.image_source_website,marine_image.image_copyright, marine_image.mmsi, marine_image.imo, marine_image.name 
51
+		$query = "SELECT marine_image.image, marine_image.image_thumbnail, marine_image.image_source, marine_image.image_source_website,marine_image.image_copyright, marine_image.mmsi, marine_image.imo, marine_image.name 
52 52
 			FROM marine_image 
53 53
 			WHERE marine_image.mmsi = :mmsi";
54 54
 		$query_data = array(':mmsi' => $mmsi);
55 55
 		if ($imo != '') {
56 56
 			$query .= " AND marine_image.imo = :imo";
57
-			$query_data = array_merge($query_data,array(':imo' => $imo));
57
+			$query_data = array_merge($query_data, array(':imo' => $imo));
58 58
 		}
59 59
 		if ($name != '') {
60 60
 			$query .= " AND marine_image.name = :name";
61
-			$query_data = array_merge($query_data,array(':name' => $name));
61
+			$query_data = array_merge($query_data, array(':name' => $name));
62 62
 		}
63 63
 		$query .= " LIMIT 1";
64 64
 		$sth = $this->db->prepare($query);
@@ -79,9 +79,9 @@  discard block
 block discarded – undo
79 79
 		if (isset($exif['COMPUTED']['copyright'])) $copyright = $exif['COMPUTED']['copyright'];
80 80
 		elseif (isset($exif['copyright'])) $copyright = $exif['copyright'];
81 81
 		if ($copyright != '') {
82
-			$copyright = str_replace('Copyright ','',$copyright);
83
-			$copyright = str_replace('© ','',$copyright);
84
-			$copyright = str_replace('(c) ','',$copyright);
82
+			$copyright = str_replace('Copyright ', '', $copyright);
83
+			$copyright = str_replace('© ', '', $copyright);
84
+			$copyright = str_replace('(c) ', '', $copyright);
85 85
 		}
86 86
 		return $copyright;
87 87
 	}
@@ -92,25 +92,25 @@  discard block
 block discarded – undo
92 92
 	* @return String either success or error
93 93
 	*
94 94
 	*/
95
-	public function addSpotterImage($registration,$aircraft_icao = '', $airline_icao = '')
95
+	public function addSpotterImage($registration, $aircraft_icao = '', $airline_icao = '')
96 96
 	{
97
-		global $globalDebug,$globalAircraftImageFetch;
97
+		global $globalDebug, $globalAircraftImageFetch;
98 98
 		if (isset($globalAircraftImageFetch) && !$globalAircraftImageFetch) return '';
99
-		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
99
+		$registration = filter_var($registration, FILTER_SANITIZE_STRING);
100 100
 		$registration = trim($registration);
101 101
 		//getting the aircraft image
102 102
 		if ($globalDebug && $registration != '') echo 'Try to find an aircraft image for '.$registration.'...';
103 103
 		elseif ($globalDebug && $aircraft_icao != '') echo 'Try to find an aircraft image for '.$aircraft_icao.'...';
104 104
 		elseif ($globalDebug && $airline_icao != '') echo 'Try to find an aircraft image for '.$airline_icao.'...';
105
-		$image_url = $this->findAircraftImage($registration,$aircraft_icao,$airline_icao);
105
+		$image_url = $this->findAircraftImage($registration, $aircraft_icao, $airline_icao);
106 106
 		if ($registration == '' && $aircraft_icao != '') $registration = $aircraft_icao.$airline_icao;
107 107
 		if ($image_url['original'] != '') {
108 108
 			if ($globalDebug) echo 'Found !'."\n";
109
-			$query  = "INSERT INTO spotter_image (registration, image, image_thumbnail, image_copyright, image_source,image_source_website) VALUES (:registration,:image,:image_thumbnail,:copyright,:source,:source_website)";
109
+			$query = "INSERT INTO spotter_image (registration, image, image_thumbnail, image_copyright, image_source,image_source_website) VALUES (:registration,:image,:image_thumbnail,:copyright,:source,:source_website)";
110 110
 			try {
111 111
 				$sth = $this->db->prepare($query);
112
-				$sth->execute(array(':registration' => $registration,':image' => $image_url['original'],':image_thumbnail' => $image_url['thumbnail'], ':copyright' => $image_url['copyright'],':source' => $image_url['source'],':source_website' => $image_url['source_website']));
113
-			} catch(PDOException $e) {
112
+				$sth->execute(array(':registration' => $registration, ':image' => $image_url['original'], ':image_thumbnail' => $image_url['thumbnail'], ':copyright' => $image_url['copyright'], ':source' => $image_url['source'], ':source_website' => $image_url['source_website']));
113
+			} catch (PDOException $e) {
114 114
 				echo $e->getMessage()."\n";
115 115
 				return "error";
116 116
 			}
@@ -124,13 +124,13 @@  discard block
 block discarded – undo
124 124
 	* @return String either success or error
125 125
 	*
126 126
 	*/
127
-	public function addMarineImage($mmsi,$imo = '',$name = '')
127
+	public function addMarineImage($mmsi, $imo = '', $name = '')
128 128
 	{
129
-		global $globalDebug,$globalMarineImageFetch;
129
+		global $globalDebug, $globalMarineImageFetch;
130 130
 		if (isset($globalMarineImageFetch) && !$globalMarineImageFetch) return '';
131
-		$mmsi = filter_var($mmsi,FILTER_SANITIZE_STRING);
132
-		$imo = filter_var($imo,FILTER_SANITIZE_STRING);
133
-		$name = filter_var($name,FILTER_SANITIZE_STRING);
131
+		$mmsi = filter_var($mmsi, FILTER_SANITIZE_STRING);
132
+		$imo = filter_var($imo, FILTER_SANITIZE_STRING);
133
+		$name = filter_var($name, FILTER_SANITIZE_STRING);
134 134
 		$name = trim($name);
135 135
 		$Marine = new Marine($this->db);
136 136
 		if ($imo == '' || $name == '') {
@@ -144,14 +144,14 @@  discard block
 block discarded – undo
144 144
 
145 145
 		//getting the aircraft image
146 146
 		if ($globalDebug && $name != '') echo 'Try to find an vessel image for '.$name.'...';
147
-		$image_url = $this->findMarineImage($mmsi,$imo,$name);
147
+		$image_url = $this->findMarineImage($mmsi, $imo, $name);
148 148
 		if ($image_url['original'] != '') {
149 149
 			if ($globalDebug) echo 'Found !'."\n";
150
-			$query  = "INSERT INTO marine_image (mmsi,imo,name, image, image_thumbnail, image_copyright, image_source,image_source_website) VALUES (:mmsi,:imo,:name,:image,:image_thumbnail,:copyright,:source,:source_website)";
150
+			$query = "INSERT INTO marine_image (mmsi,imo,name, image, image_thumbnail, image_copyright, image_source,image_source_website) VALUES (:mmsi,:imo,:name,:image,:image_thumbnail,:copyright,:source,:source_website)";
151 151
 			try {
152 152
 				$sth = $this->db->prepare($query);
153
-				$sth->execute(array(':mmsi' => $mmsi,':imo' => $imo,':name' => $name,':image' => $image_url['original'],':image_thumbnail' => $image_url['thumbnail'], ':copyright' => $image_url['copyright'],':source' => $image_url['source'],':source_website' => $image_url['source_website']));
154
-			} catch(PDOException $e) {
153
+				$sth->execute(array(':mmsi' => $mmsi, ':imo' => $imo, ':name' => $name, ':image' => $image_url['original'], ':image_thumbnail' => $image_url['thumbnail'], ':copyright' => $image_url['copyright'], ':source' => $image_url['source'], ':source_website' => $image_url['source_website']));
154
+			} catch (PDOException $e) {
155 155
 				echo $e->getMessage()."\n";
156 156
 				return "error";
157 157
 			}
@@ -171,9 +171,9 @@  discard block
 block discarded – undo
171 171
 		global $globalAircraftImageSources, $globalIVAO, $globalAircraftImageCheckICAO, $globalVA;
172 172
 		$Spotter = new Spotter($this->db);
173 173
 		if (!isset($globalIVAO)) $globalIVAO = FALSE;
174
-		$aircraft_registration = filter_var($aircraft_registration,FILTER_SANITIZE_STRING);
174
+		$aircraft_registration = filter_var($aircraft_registration, FILTER_SANITIZE_STRING);
175 175
 		if ($aircraft_registration != '' && (!isset($globalVA) || $globalVA !== TRUE)) {
176
-			if (strpos($aircraft_registration,'/') !== false) return array('thumbnail' => '','original' => '', 'copyright' => '','source' => '','source_website' => '');
176
+			if (strpos($aircraft_registration, '/') !== false) return array('thumbnail' => '', 'original' => '', 'copyright' => '', 'source' => '', 'source_website' => '');
177 177
 			$aircraft_registration = urlencode(trim($aircraft_registration));
178 178
 			$aircraft_info = $Spotter->getAircraftInfoByRegistration($aircraft_registration);
179 179
 			if (isset($aircraft_info[0]['aircraft_name'])) $aircraft_name = $aircraft_info[0]['aircraft_name'];
@@ -187,25 +187,25 @@  discard block
 block discarded – undo
187 187
 			if (isset($aircraft_info[0]['type'])) $aircraft_name = $aircraft_info[0]['type'];
188 188
 			else $aircraft_name = '';
189 189
 			$aircraft_registration = $aircraft_icao;
190
-		} else return array('thumbnail' => '','original' => '', 'copyright' => '', 'source' => '','source_website' => '');
190
+		} else return array('thumbnail' => '', 'original' => '', 'copyright' => '', 'source' => '', 'source_website' => '');
191 191
 		unset($Spotter);
192
-		if (!isset($globalAircraftImageSources)) $globalAircraftImageSources = array('ivaomtl','wikimedia','airportdata','deviantart','flickr','bing','jetphotos','planepictures','planespotters');
192
+		if (!isset($globalAircraftImageSources)) $globalAircraftImageSources = array('ivaomtl', 'wikimedia', 'airportdata', 'deviantart', 'flickr', 'bing', 'jetphotos', 'planepictures', 'planespotters');
193 193
 		foreach ($globalAircraftImageSources as $source) {
194 194
 			$source = strtolower($source);
195
-			if ($source == 'ivaomtl' && $globalIVAO && $aircraft_icao != '' && $airline_icao != '') $images_array = $this->fromIvaoMtl('aircraft',$aircraft_icao,$airline_icao);
196
-			if ($source == 'planespotters' && !$globalIVAO) $images_array = $this->fromPlanespotters('aircraft',$aircraft_registration,$aircraft_name);
197
-			if ($source == 'flickr') $images_array = $this->fromFlickr('aircraft',$aircraft_registration,$aircraft_name);
198
-			if ($source == 'bing') $images_array = $this->fromBing('aircraft',$aircraft_registration,$aircraft_name);
199
-			if ($source == 'deviantart') $images_array = $this->fromDeviantart('aircraft',$aircraft_registration,$aircraft_name);
200
-			if ($source == 'wikimedia') $images_array = $this->fromWikimedia('aircraft',$aircraft_registration,$aircraft_name);
201
-			if ($source == 'jetphotos' && !$globalIVAO) $images_array = $this->fromJetPhotos('aircraft',$aircraft_registration,$aircraft_name);
202
-			if ($source == 'planepictures' && !$globalIVAO) $images_array = $this->fromPlanePictures('aircraft',$aircraft_registration,$aircraft_name);
203
-			if ($source == 'airportdata' && !$globalIVAO) $images_array = $this->fromAirportData('aircraft',$aircraft_registration,$aircraft_name);
204
-			if ($source == 'customsources') $images_array = $this->fromCustomSource('aircraft',$aircraft_registration,$aircraft_name);
195
+			if ($source == 'ivaomtl' && $globalIVAO && $aircraft_icao != '' && $airline_icao != '') $images_array = $this->fromIvaoMtl('aircraft', $aircraft_icao, $airline_icao);
196
+			if ($source == 'planespotters' && !$globalIVAO) $images_array = $this->fromPlanespotters('aircraft', $aircraft_registration, $aircraft_name);
197
+			if ($source == 'flickr') $images_array = $this->fromFlickr('aircraft', $aircraft_registration, $aircraft_name);
198
+			if ($source == 'bing') $images_array = $this->fromBing('aircraft', $aircraft_registration, $aircraft_name);
199
+			if ($source == 'deviantart') $images_array = $this->fromDeviantart('aircraft', $aircraft_registration, $aircraft_name);
200
+			if ($source == 'wikimedia') $images_array = $this->fromWikimedia('aircraft', $aircraft_registration, $aircraft_name);
201
+			if ($source == 'jetphotos' && !$globalIVAO) $images_array = $this->fromJetPhotos('aircraft', $aircraft_registration, $aircraft_name);
202
+			if ($source == 'planepictures' && !$globalIVAO) $images_array = $this->fromPlanePictures('aircraft', $aircraft_registration, $aircraft_name);
203
+			if ($source == 'airportdata' && !$globalIVAO) $images_array = $this->fromAirportData('aircraft', $aircraft_registration, $aircraft_name);
204
+			if ($source == 'customsources') $images_array = $this->fromCustomSource('aircraft', $aircraft_registration, $aircraft_name);
205 205
 			if (isset($images_array) && $images_array['original'] != '') return $images_array;
206 206
 		}
207 207
 		if ((!isset($globalAircraftImageCheckICAO) || $globalAircraftImageCheckICAO === TRUE) && isset($aircraft_icao)) return $this->findAircraftImage($aircraft_icao);
208
-		return array('thumbnail' => '','original' => '', 'copyright' => '','source' => '','source_website' => '');
208
+		return array('thumbnail' => '', 'original' => '', 'copyright' => '', 'source' => '', 'source_website' => '');
209 209
 	}
210 210
 
211 211
 	/**
@@ -217,14 +217,14 @@  discard block
 block discarded – undo
217 217
 	* @return Array the aircraft thumbnail, orignal url and copyright
218 218
 	*
219 219
 	*/
220
-	public function findMarineImage($mmsi,$imo = '',$name = '')
220
+	public function findMarineImage($mmsi, $imo = '', $name = '')
221 221
 	{
222 222
 		global $globalMarineImageSources;
223
-		$mmsi = filter_var($mmsi,FILTER_SANITIZE_STRING);
223
+		$mmsi = filter_var($mmsi, FILTER_SANITIZE_STRING);
224 224
 		//$imo = filter_var($imo,FILTER_SANITIZE_STRING);
225
-		$name = filter_var($name,FILTER_SANITIZE_STRING);
225
+		$name = filter_var($name, FILTER_SANITIZE_STRING);
226 226
 		$name = trim($name);
227
-		if (strlen($name) < 4) return array('thumbnail' => '','original' => '', 'copyright' => '', 'source' => '','source_website' => '');
227
+		if (strlen($name) < 4) return array('thumbnail' => '', 'original' => '', 'copyright' => '', 'source' => '', 'source_website' => '');
228 228
 		/*
229 229
 		$Marine = new Marine($this->db);
230 230
 		if ($imo == '' || $name == '') {
@@ -236,17 +236,17 @@  discard block
 block discarded – undo
236 236
 		}
237 237
 		unset($Marine);
238 238
 		*/
239
-		if (!isset($globalMarineImageSources)) $globalMarineImageSources = array('wikimedia','deviantart','flickr','bing');
239
+		if (!isset($globalMarineImageSources)) $globalMarineImageSources = array('wikimedia', 'deviantart', 'flickr', 'bing');
240 240
 		foreach ($globalMarineImageSources as $source) {
241 241
 			$source = strtolower($source);
242
-			if ($source == 'flickr') $images_array = $this->fromFlickr('marine',$mmsi,$name);
243
-			if ($source == 'bing') $images_array = $this->fromBing('marine',$mmsi,$name);
244
-			if ($source == 'deviantart') $images_array = $this->fromDeviantart('marine',$mmsi,$name);
245
-			if ($source == 'wikimedia') $images_array = $this->fromWikimedia('marine',$mmsi,$name);
246
-			if ($source == 'customsources') $images_array = $this->fromCustomSource('marine',$mmsi,$name);
242
+			if ($source == 'flickr') $images_array = $this->fromFlickr('marine', $mmsi, $name);
243
+			if ($source == 'bing') $images_array = $this->fromBing('marine', $mmsi, $name);
244
+			if ($source == 'deviantart') $images_array = $this->fromDeviantart('marine', $mmsi, $name);
245
+			if ($source == 'wikimedia') $images_array = $this->fromWikimedia('marine', $mmsi, $name);
246
+			if ($source == 'customsources') $images_array = $this->fromCustomSource('marine', $mmsi, $name);
247 247
 			if (isset($images_array) && $images_array['original'] != '') return $images_array;
248 248
 		}
249
-		return array('thumbnail' => '','original' => '', 'copyright' => '','source' => '','source_website' => '');
249
+		return array('thumbnail' => '', 'original' => '', 'copyright' => '', 'source' => '', 'source_website' => '');
250 250
 	}
251 251
 
252 252
 	/**
@@ -257,24 +257,24 @@  discard block
 block discarded – undo
257 257
 	* @return Array the aircraft thumbnail, orignal url and copyright
258 258
 	*
259 259
 	*/
260
-	public function fromPlanespotters($type,$aircraft_registration, $aircraft_name='') {
260
+	public function fromPlanespotters($type, $aircraft_registration, $aircraft_name = '') {
261 261
 		$Common = new Common();
262 262
 		// If aircraft registration is only number, also check with aircraft model
263
-		if (preg_match('/^[[:digit]]+$/',$aircraft_registration) && $aircraft_name != '') {
264
-			$url= 'http://www.planespotters.net/Aviation_Photos/search.php?tag='.$aircraft_registration.'&actype=s_'.urlencode($aircraft_name).'&output=rss';
263
+		if (preg_match('/^[[:digit]]+$/', $aircraft_registration) && $aircraft_name != '') {
264
+			$url = 'http://www.planespotters.net/Aviation_Photos/search.php?tag='.$aircraft_registration.'&actype=s_'.urlencode($aircraft_name).'&output=rss';
265 265
 		} else {
266 266
 			//$url= 'http://www.planespotters.net/Aviation_Photos/search.php?tag='.$airline_aircraft_type.'&output=rss';
267
-			$url= 'http://www.planespotters.net/Aviation_Photos/search.php?reg='.$aircraft_registration.'&output=rss';
267
+			$url = 'http://www.planespotters.net/Aviation_Photos/search.php?reg='.$aircraft_registration.'&output=rss';
268 268
 		}
269 269
 		$data = $Common->getData($url);
270 270
 		if ($xml = simplexml_load_string($data)) {
271 271
 			if (isset($xml->channel->item)) {
272 272
 				$image_url = array();
273
-				$thumbnail_url = trim((string)$xml->channel->item->children('http://search.yahoo.com/mrss/')->thumbnail->attributes()->url);
273
+				$thumbnail_url = trim((string) $xml->channel->item->children('http://search.yahoo.com/mrss/')->thumbnail->attributes()->url);
274 274
 				$image_url['thumbnail'] = $thumbnail_url;
275
-				$image_url['original'] = str_replace('thumbnail','original',$thumbnail_url);
276
-				$image_url['copyright'] = trim((string)$xml->channel->item->children('http://search.yahoo.com/mrss/')->copyright);
277
-				$image_url['source_website'] = trim((string)$xml->channel->item->link);
275
+				$image_url['original'] = str_replace('thumbnail', 'original', $thumbnail_url);
276
+				$image_url['copyright'] = trim((string) $xml->channel->item->children('http://search.yahoo.com/mrss/')->copyright);
277
+				$image_url['source_website'] = trim((string) $xml->channel->item->link);
278 278
 				$image_url['source'] = 'planespotters';
279 279
 				return $image_url;
280 280
 			}
@@ -290,29 +290,29 @@  discard block
 block discarded – undo
290 290
 	* @return Array the aircraft thumbnail, orignal url and copyright
291 291
 	*
292 292
 	*/
293
-	public function fromDeviantart($type,$registration, $name='') {
293
+	public function fromDeviantart($type, $registration, $name = '') {
294 294
 		$Common = new Common();
295 295
 		if ($type == 'aircraft') {
296 296
 			// If aircraft registration is only number, also check with aircraft model
297
-			if (preg_match('/^[[:digit]]+$/',$registration) && $name != '') {
298
-				$url= 'http://backend.deviantart.com/rss.xml?type=deviation&q='.$registration.'%20'.urlencode($name);
297
+			if (preg_match('/^[[:digit]]+$/', $registration) && $name != '') {
298
+				$url = 'http://backend.deviantart.com/rss.xml?type=deviation&q='.$registration.'%20'.urlencode($name);
299 299
 			} else {
300
-				$url= 'http://backend.deviantart.com/rss.xml?type=deviation&q=aircraft%20'.$registration;
300
+				$url = 'http://backend.deviantart.com/rss.xml?type=deviation&q=aircraft%20'.$registration;
301 301
 			}
302 302
 		} elseif ($type == 'marine') {
303
-			$url= 'http://backend.deviantart.com/rss.xml?type=deviation&q=ship%20"'.urlencode($name).'"';
303
+			$url = 'http://backend.deviantart.com/rss.xml?type=deviation&q=ship%20"'.urlencode($name).'"';
304 304
 		}
305 305
 
306 306
 		$data = $Common->getData($url);
307 307
 		if ($xml = simplexml_load_string($data)) {
308 308
 			if (isset($xml->channel->item->link)) {
309 309
 				$image_url = array();
310
-				$thumbnail_url = trim((string)$xml->channel->item->children('http://search.yahoo.com/mrss/')->thumbnail->attributes()->url);
310
+				$thumbnail_url = trim((string) $xml->channel->item->children('http://search.yahoo.com/mrss/')->thumbnail->attributes()->url);
311 311
 				$image_url['thumbnail'] = $thumbnail_url;
312
-				$original_url = trim((string)$xml->channel->item->children('http://search.yahoo.com/mrss/')->content->attributes()->url);
312
+				$original_url = trim((string) $xml->channel->item->children('http://search.yahoo.com/mrss/')->content->attributes()->url);
313 313
 				$image_url['original'] = $original_url;
314
-				$image_url['copyright'] = str_replace('Copyright ','',trim((string)$xml->channel->item->children('http://search.yahoo.com/mrss/')->copyright));
315
-				$image_url['source_website'] = trim((string)$xml->channel->item->link);
314
+				$image_url['copyright'] = str_replace('Copyright ', '', trim((string) $xml->channel->item->children('http://search.yahoo.com/mrss/')->copyright));
315
+				$image_url['source_website'] = trim((string) $xml->channel->item->link);
316 316
 				$image_url['source'] = 'deviantart';
317 317
 				return $image_url;
318 318
 			}
@@ -328,32 +328,32 @@  discard block
 block discarded – undo
328 328
 	* @return Array the aircraft thumbnail, orignal url and copyright
329 329
 	*
330 330
 	*/
331
-	public function fromJetPhotos($type,$aircraft_registration, $aircraft_name='') {
331
+	public function fromJetPhotos($type, $aircraft_registration, $aircraft_name = '') {
332 332
 		$Common = new Common();
333
-		$url= 'http://jetphotos.net/showphotos.php?displaymode=2&regsearch='.$aircraft_registration;
333
+		$url = 'http://jetphotos.net/showphotos.php?displaymode=2&regsearch='.$aircraft_registration;
334 334
 		$data = $Common->getData($url);
335 335
 		$dom = new DOMDocument();
336 336
 		@$dom->loadHTML($data);
337 337
 		$all_pics = array();
338
-		foreach($dom->getElementsByTagName('img') as $image) {
338
+		foreach ($dom->getElementsByTagName('img') as $image) {
339 339
 			if ($image->getAttribute('itemprop') == "http://schema.org/image") {
340 340
 				$all_pics[] = $image->getAttribute('src');
341 341
 			}
342 342
 		}
343 343
 		$all_authors = array();
344
-		foreach($dom->getElementsByTagName('meta') as $author) {
344
+		foreach ($dom->getElementsByTagName('meta') as $author) {
345 345
 			if ($author->getAttribute('itemprop') == "http://schema.org/author") {
346 346
 				$all_authors[] = $author->getAttribute('content');
347 347
 			}
348 348
 		}
349 349
 		$all_ref = array();
350
-		foreach($dom->getElementsByTagName('a') as $link) {
350
+		foreach ($dom->getElementsByTagName('a') as $link) {
351 351
 			$all_ref[] = $link->getAttribute('href');
352 352
 		}
353 353
 		if (isset($all_pics[0])) {
354 354
 			$image_url = array();
355 355
 			$image_url['thumbnail'] = $all_pics[0];
356
-			$image_url['original'] = str_replace('_tb','',$all_pics[0]);
356
+			$image_url['original'] = str_replace('_tb', '', $all_pics[0]);
357 357
 			$image_url['copyright'] = $all_authors[0];
358 358
 			$image_url['source_website'] = 'http://jetphotos.net'.$all_ref[8];
359 359
 			$image_url['source'] = 'JetPhotos';
@@ -370,24 +370,24 @@  discard block
 block discarded – undo
370 370
 	* @return Array the aircraft thumbnail, orignal url and copyright
371 371
 	*
372 372
 	*/
373
-	public function fromPlanePictures($type,$aircraft_registration, $aircraft_name='') {
373
+	public function fromPlanePictures($type, $aircraft_registration, $aircraft_name = '') {
374 374
 		$Common = new Common();
375
-		$url= 'http://www.planepictures.net/netsearch4.cgi?srch='.$aircraft_registration.'&stype=reg&srng=2';
375
+		$url = 'http://www.planepictures.net/netsearch4.cgi?srch='.$aircraft_registration.'&stype=reg&srng=2';
376 376
 		$data = $Common->getData($url);
377 377
 		$dom = new DOMDocument();
378 378
 		@$dom->loadHTML($data);
379 379
 		$all_pics = array();
380
-		foreach($dom->getElementsByTagName('img') as $image) {
380
+		foreach ($dom->getElementsByTagName('img') as $image) {
381 381
 			$all_pics[] = $image->getAttribute('src');
382 382
 		}
383 383
 		$all_links = array();
384
-		foreach($dom->getElementsByTagName('a') as $link) {
385
-			$all_links[] = array('text' => $link->textContent,'href' => $link->getAttribute('href'));
384
+		foreach ($dom->getElementsByTagName('a') as $link) {
385
+			$all_links[] = array('text' => $link->textContent, 'href' => $link->getAttribute('href'));
386 386
 		}
387
-		if (isset($all_pics[1]) && !preg_match('/bit.ly/',$all_pics[1]) && !preg_match('/flagge/',$all_pics[1])) {
387
+		if (isset($all_pics[1]) && !preg_match('/bit.ly/', $all_pics[1]) && !preg_match('/flagge/', $all_pics[1])) {
388 388
 			$image_url = array();
389 389
 			$image_url['thumbnail'] = 'http://www.planepictures.net/'.$all_pics[1];
390
-			$image_url['original'] = 'http://www.planepictures.net/'.str_replace('_TN','',$all_pics[1]);
390
+			$image_url['original'] = 'http://www.planepictures.net/'.str_replace('_TN', '', $all_pics[1]);
391 391
 			$image_url['copyright'] = $all_links[6]['text'];
392 392
 			$image_url['source_website'] = 'http://www.planepictures.net/'.$all_links[2]['href'];
393 393
 			$image_url['source'] = 'PlanePictures';
@@ -404,7 +404,7 @@  discard block
 block discarded – undo
404 404
 	* @return Array the aircraft thumbnail, orignal url and copyright
405 405
 	*
406 406
 	*/
407
-	public function fromFlickr($type,$registration,$name='') {
407
+	public function fromFlickr($type, $registration, $name = '') {
408 408
 		$Common = new Common();
409 409
 		if ($type == 'aircraft') {
410 410
 			if ($name != '') $url = 'https://api.flickr.com/services/feeds/photos_public.gne?format=rss2&license=1,2,3,4,5,6,7&per_page=1&tags='.$registration.','.urlencode($name);
@@ -416,12 +416,12 @@  discard block
 block discarded – undo
416 416
 		$data = $Common->getData($url);
417 417
 		if ($xml = simplexml_load_string($data)) {
418 418
 			if (isset($xml->channel->item)) {
419
-				$original_url = trim((string)$xml->channel->item->enclosure->attributes()->url);
419
+				$original_url = trim((string) $xml->channel->item->enclosure->attributes()->url);
420 420
 				$image_url = array();
421 421
 				$image_url['thumbnail'] = $original_url;
422 422
 				$image_url['original'] = $original_url;
423
-				$image_url['copyright'] = trim((string)$xml->channel->item->children('http://search.yahoo.com/mrss/')->credit);
424
-				$image_url['source_website'] = trim((string)$xml->channel->item->link);
423
+				$image_url['copyright'] = trim((string) $xml->channel->item->children('http://search.yahoo.com/mrss/')->credit);
424
+				$image_url['source_website'] = trim((string) $xml->channel->item->link);
425 425
 				$image_url['source'] = 'flickr';
426 426
 				return $image_url;
427 427
 			}
@@ -429,7 +429,7 @@  discard block
 block discarded – undo
429 429
 		return false;
430 430
 	}
431 431
 
432
-	public function fromIvaoMtl($type,$aircraft_icao,$airline_icao) {
432
+	public function fromIvaoMtl($type, $aircraft_icao, $airline_icao) {
433 433
 		$Common = new Common();
434 434
 		//echo "\n".'SEARCH IMAGE : http://mtlcatalog.ivao.aero/images/aircraft/'.$aircraft_icao.$airline_icao.'.jpg';
435 435
 		if ($Common->urlexist('http://mtlcatalog.ivao.aero/images/aircraft/'.$aircraft_icao.$airline_icao.'.jpg')) {
@@ -453,7 +453,7 @@  discard block
 block discarded – undo
453 453
 	* @return Array the aircraft thumbnail, orignal url and copyright
454 454
 	*
455 455
 	*/
456
-	public function fromBing($type,$aircraft_registration,$aircraft_name='') {
456
+	public function fromBing($type, $aircraft_registration, $aircraft_name = '') {
457 457
 		global $globalImageBingKey;
458 458
 		$Common = new Common();
459 459
 		if (!isset($globalImageBingKey) || $globalImageBingKey == '') return false;
@@ -464,8 +464,8 @@  discard block
 block discarded – undo
464 464
 			if ($aircraft_name != '') $url = 'https://api.datamarket.azure.com/Bing/Search/v1/Image?$format=json&$top=1&Query=%27'.urlencode($aircraft_name).'%20%2Bship%20-site:flickr.com%27';
465 465
 			else $url = 'https://api.datamarket.azure.com/Bing/Search/v1/Image?$format=json&$top=1&Query=%27%2B'.$aircraft_registration.'%20%2Bship%20-site:flickr.com%27';
466 466
 		}
467
-		$headers = array("Authorization: Basic " . base64_encode("ignored:".$globalImageBingKey));
468
-		$data = $Common->getData($url,'get','',$headers);
467
+		$headers = array("Authorization: Basic ".base64_encode("ignored:".$globalImageBingKey));
468
+		$data = $Common->getData($url, 'get', '', $headers);
469 469
 		$result = json_decode($data);
470 470
 		if (isset($result->d->results[0]->MediaUrl)) {
471 471
 			$image_url = array();
@@ -490,14 +490,14 @@  discard block
 block discarded – undo
490 490
 	* @return Array the aircraft thumbnail, orignal url and copyright
491 491
 	*
492 492
 	*/
493
-	public function fromAirportData($type,$aircraft_registration,$aircraft_name='') {
493
+	public function fromAirportData($type, $aircraft_registration, $aircraft_name = '') {
494 494
 		$Common = new Common();
495 495
 		$url = 'http://www.airport-data.com/api/ac_thumb.json?&n=1&r='.$aircraft_registration;
496 496
 		$data = $Common->getData($url);
497 497
 		$result = json_decode($data);
498 498
 		if (isset($result->count) && $result->count > 0) {
499 499
 			$image_url = array();
500
-			$image_url['original'] = str_replace('thumbnails','large',$result->data[0]->image);
500
+			$image_url['original'] = str_replace('thumbnails', 'large', $result->data[0]->image);
501 501
 			$image_url['source_website'] = $result->data[0]->link;
502 502
 			$image_url['thumbnail'] = $result->data[0]->image;
503 503
 			$image_url['copyright'] = $result->data[0]->photographer;
@@ -515,7 +515,7 @@  discard block
 block discarded – undo
515 515
 	* @return Array the aircraft thumbnail, orignal url and copyright
516 516
 	*
517 517
 	*/
518
-	public function fromWikimedia($type,$registration,$name='') {
518
+	public function fromWikimedia($type, $registration, $name = '') {
519 519
 		$Common = new Common();
520 520
 		if ($type == 'aircraft') {
521 521
 			if ($name != '') $url = 'https://commons.wikimedia.org/w/api.php?action=query&list=search&format=json&srlimit=1&srnamespace=6&continue&srsearch="'.$registration.'"%20'.urlencode($name);
@@ -528,7 +528,7 @@  discard block
 block discarded – undo
528 528
 		$result = json_decode($data);
529 529
 		if (isset($result->query->search[0]->title)) {
530 530
 			$fileo = $result->query->search[0]->title;
531
-			if (substr($fileo,-3) == 'pdf') return false;
531
+			if (substr($fileo, -3) == 'pdf') return false;
532 532
 			$file = urlencode($fileo);
533 533
 			$url2 = 'https://commons.wikimedia.org/w/api.php?action=query&format=json&continue&iilimit=500&prop=imageinfo&iiprop=user|url|size|mime|sha1|timestamp&iiurlwidth=200%27&titles='.$file;
534 534
 			$data2 = $Common->getData($url2);
@@ -553,11 +553,11 @@  discard block
 block discarded – undo
553 553
 				if (isset($result2->query->pages)) {
554 554
 					foreach ($result2->query->pages as $page) {
555 555
 						if (isset($page->imageinfo[0]->extmetadata->Artist)) {
556
-							$image_url['copyright'] = preg_replace('/ from(.*)/','',strip_tags($page->imageinfo[0]->extmetadata->Artist->value));
556
+							$image_url['copyright'] = preg_replace('/ from(.*)/', '', strip_tags($page->imageinfo[0]->extmetadata->Artist->value));
557 557
 							if (isset($page->imageinfo[0]->extmetadata->License->value)) {
558 558
 								$image_url['copyright'] = $image_url['copyright'].' (under '.$page->imageinfo[0]->extmetadata->License->value.')';
559 559
 							}
560
-							$image_url['copyright'] = trim(str_replace('\n','',$image_url['copyright']));
560
+							$image_url['copyright'] = trim(str_replace('\n', '', $image_url['copyright']));
561 561
 							return $image_url;
562 562
 						}
563 563
 					}
@@ -576,7 +576,7 @@  discard block
 block discarded – undo
576 576
 	* @return Array the aircraft thumbnail, orignal url and copyright
577 577
 	*
578 578
 	*/
579
-	public function fromCustomSource($type,$registration,$name='') {
579
+	public function fromCustomSource($type, $registration, $name = '') {
580 580
 		global $globalAircraftImageCustomSources, $globalMarineImageCustomSources, $globalDebug;
581 581
 		//$globalAircraftImageCustomSource[] = array('thumbnail' => '','original' => '', 'copyright' => '', 'source_website' => '', 'source' => '','exif' => true);
582 582
 		if (!empty($globalAircraftImageCustomSources) && $type == 'aircraft') {
@@ -593,15 +593,15 @@  discard block
 block discarded – undo
593 593
 					print_r($source);
594 594
 					print_r($customsources);
595 595
 				}
596
-				$url = str_replace('{registration}',$registration,$source['original']);
597
-				$url_thumbnail = str_replace('{registration}',$registration,$source['thumbnail']);
596
+				$url = str_replace('{registration}', $registration, $source['original']);
597
+				$url_thumbnail = str_replace('{registration}', $registration, $source['thumbnail']);
598 598
 				if ($Common->urlexist($url)) {
599 599
 					$image_url = array();
600 600
 					$image_url['thumbnail'] = $url_thumbnail;
601 601
 					$image_url['original'] = $url;
602 602
 					if ($source['exif'] && exif_imagetype($url) == IMAGETYPE_JPEG) $exifCopyright = $this->getExifCopyright($url);
603 603
 					else $exifCopyright = '';
604
-					if ($exifCopyright  != '') $image_url['copyright'] = $exifCopyright;
604
+					if ($exifCopyright != '') $image_url['copyright'] = $exifCopyright;
605 605
 					elseif (isset($source['copyright'])) $image_url['copyright'] = $source['copyright'];
606 606
 					else $image_url['copyright'] = $source['source_website'];
607 607
 					$image_url['source_website'] = $source['source_website'];
@@ -625,19 +625,19 @@  discard block
 block discarded – undo
625 625
 					print_r($source);
626 626
 					print_r($customsources);
627 627
 				}
628
-				$url = str_replace('{registration}',$registration,$source['original']);
629
-				$url = str_replace('{mmsi}',$registration,$url);
630
-				$url = str_replace('{name}',$name,$url);
631
-				$url_thumbnail = str_replace('{registration}',$registration,$source['thumbnail']);
632
-				$url_thumbnail = str_replace('{mmsi}',$registration,$url_thumbnail);
633
-				$url_thumbnail = str_replace('{name}',$name,$url_thumbnail);
628
+				$url = str_replace('{registration}', $registration, $source['original']);
629
+				$url = str_replace('{mmsi}', $registration, $url);
630
+				$url = str_replace('{name}', $name, $url);
631
+				$url_thumbnail = str_replace('{registration}', $registration, $source['thumbnail']);
632
+				$url_thumbnail = str_replace('{mmsi}', $registration, $url_thumbnail);
633
+				$url_thumbnail = str_replace('{name}', $name, $url_thumbnail);
634 634
 				if ($Common->urlexist($url)) {
635 635
 					$image_url = array();
636 636
 					$image_url['thumbnail'] = $url_thumbnail;
637 637
 					$image_url['original'] = $url;
638 638
 					if ($source['exif'] && exif_imagetype($url) == IMAGETYPE_JPEG) $exifCopyright = $this->getExifCopyright($url);
639 639
 					else $exifCopyright = '';
640
-					if ($exifCopyright  != '') $image_url['copyright'] = $exifCopyright;
640
+					if ($exifCopyright != '') $image_url['copyright'] = $exifCopyright;
641 641
 					elseif (isset($source['copyright'])) $image_url['copyright'] = $source['copyright'];
642 642
 					else $image_url['copyright'] = $source['source_website'];
643 643
 					$image_url['source_website'] = $source['source_website'];
Please login to merge, or discard this patch.
Braces   +208 added lines, -77 removed lines patch added patch discarded remove patch
@@ -23,7 +23,9 @@  discard block
 block discarded – undo
23 23
 		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
24 24
 		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
25 25
 		$reg = $registration;
26
-		if ($reg == '' && $aircraft_icao != '') $reg = $aircraft_icao.$airline_icao;
26
+		if ($reg == '' && $aircraft_icao != '') {
27
+			$reg = $aircraft_icao.$airline_icao;
28
+		}
27 29
 		$reg = trim($reg);
28 30
 		$query  = "SELECT spotter_image.image, spotter_image.image_thumbnail, spotter_image.image_source, spotter_image.image_source_website,spotter_image.image_copyright, spotter_image.registration 
29 31
 			FROM spotter_image 
@@ -31,9 +33,13 @@  discard block
 block discarded – undo
31 33
 		$sth = $this->db->prepare($query);
32 34
 		$sth->execute(array(':registration' => $reg));
33 35
 		$result = $sth->fetchAll(PDO::FETCH_ASSOC);
34
-		if (!empty($result)) return $result;
35
-		elseif ($registration != '') return $this->getSpotterImage('',$aircraft_icao,$airline_icao);
36
-		else return array();
36
+		if (!empty($result)) {
37
+			return $result;
38
+		} elseif ($registration != '') {
39
+			return $this->getSpotterImage('',$aircraft_icao,$airline_icao);
40
+		} else {
41
+			return array();
42
+		}
37 43
 	}
38 44
 
39 45
 	/**
@@ -76,8 +82,11 @@  discard block
 block discarded – undo
76 82
 	public function getExifCopyright($url) {
77 83
 		$exif = exif_read_data($url);
78 84
 		$copyright = '';
79
-		if (isset($exif['COMPUTED']['copyright'])) $copyright = $exif['COMPUTED']['copyright'];
80
-		elseif (isset($exif['copyright'])) $copyright = $exif['copyright'];
85
+		if (isset($exif['COMPUTED']['copyright'])) {
86
+			$copyright = $exif['COMPUTED']['copyright'];
87
+		} elseif (isset($exif['copyright'])) {
88
+			$copyright = $exif['copyright'];
89
+		}
81 90
 		if ($copyright != '') {
82 91
 			$copyright = str_replace('Copyright ','',$copyright);
83 92
 			$copyright = str_replace('© ','',$copyright);
@@ -95,17 +104,27 @@  discard block
 block discarded – undo
95 104
 	public function addSpotterImage($registration,$aircraft_icao = '', $airline_icao = '')
96 105
 	{
97 106
 		global $globalDebug,$globalAircraftImageFetch;
98
-		if (isset($globalAircraftImageFetch) && !$globalAircraftImageFetch) return '';
107
+		if (isset($globalAircraftImageFetch) && !$globalAircraftImageFetch) {
108
+			return '';
109
+		}
99 110
 		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
100 111
 		$registration = trim($registration);
101 112
 		//getting the aircraft image
102
-		if ($globalDebug && $registration != '') echo 'Try to find an aircraft image for '.$registration.'...';
103
-		elseif ($globalDebug && $aircraft_icao != '') echo 'Try to find an aircraft image for '.$aircraft_icao.'...';
104
-		elseif ($globalDebug && $airline_icao != '') echo 'Try to find an aircraft image for '.$airline_icao.'...';
113
+		if ($globalDebug && $registration != '') {
114
+			echo 'Try to find an aircraft image for '.$registration.'...';
115
+		} elseif ($globalDebug && $aircraft_icao != '') {
116
+			echo 'Try to find an aircraft image for '.$aircraft_icao.'...';
117
+		} elseif ($globalDebug && $airline_icao != '') {
118
+			echo 'Try to find an aircraft image for '.$airline_icao.'...';
119
+		}
105 120
 		$image_url = $this->findAircraftImage($registration,$aircraft_icao,$airline_icao);
106
-		if ($registration == '' && $aircraft_icao != '') $registration = $aircraft_icao.$airline_icao;
121
+		if ($registration == '' && $aircraft_icao != '') {
122
+			$registration = $aircraft_icao.$airline_icao;
123
+		}
107 124
 		if ($image_url['original'] != '') {
108
-			if ($globalDebug) echo 'Found !'."\n";
125
+			if ($globalDebug) {
126
+				echo 'Found !'."\n";
127
+			}
109 128
 			$query  = "INSERT INTO spotter_image (registration, image, image_thumbnail, image_copyright, image_source,image_source_website) VALUES (:registration,:image,:image_thumbnail,:copyright,:source,:source_website)";
110 129
 			try {
111 130
 				$sth = $this->db->prepare($query);
@@ -114,7 +133,9 @@  discard block
 block discarded – undo
114 133
 				echo $e->getMessage()."\n";
115 134
 				return "error";
116 135
 			}
117
-		} elseif ($globalDebug) echo "Not found :'(\n";
136
+		} elseif ($globalDebug) {
137
+			echo "Not found :'(\n";
138
+		}
118 139
 		return "success";
119 140
 	}
120 141
 
@@ -127,7 +148,9 @@  discard block
 block discarded – undo
127 148
 	public function addMarineImage($mmsi,$imo = '',$name = '')
128 149
 	{
129 150
 		global $globalDebug,$globalMarineImageFetch;
130
-		if (isset($globalMarineImageFetch) && !$globalMarineImageFetch) return '';
151
+		if (isset($globalMarineImageFetch) && !$globalMarineImageFetch) {
152
+			return '';
153
+		}
131 154
 		$mmsi = filter_var($mmsi,FILTER_SANITIZE_STRING);
132 155
 		$imo = filter_var($imo,FILTER_SANITIZE_STRING);
133 156
 		$name = filter_var($name,FILTER_SANITIZE_STRING);
@@ -137,16 +160,22 @@  discard block
 block discarded – undo
137 160
 			$identity = $Marine->getIdentity($mmsi);
138 161
 			if (isset($identity[0]['mmsi'])) {
139 162
 				$imo = $identity[0]['imo'];
140
-				if ($identity[0]['ship_name'] != '') $name = $identity[0]['ship_name'];
163
+				if ($identity[0]['ship_name'] != '') {
164
+					$name = $identity[0]['ship_name'];
165
+				}
141 166
 			}
142 167
 		}
143 168
 		unset($Marine);
144 169
 
145 170
 		//getting the aircraft image
146
-		if ($globalDebug && $name != '') echo 'Try to find an vessel image for '.$name.'...';
171
+		if ($globalDebug && $name != '') {
172
+			echo 'Try to find an vessel image for '.$name.'...';
173
+		}
147 174
 		$image_url = $this->findMarineImage($mmsi,$imo,$name);
148 175
 		if ($image_url['original'] != '') {
149
-			if ($globalDebug) echo 'Found !'."\n";
176
+			if ($globalDebug) {
177
+				echo 'Found !'."\n";
178
+			}
150 179
 			$query  = "INSERT INTO marine_image (mmsi,imo,name, image, image_thumbnail, image_copyright, image_source,image_source_website) VALUES (:mmsi,:imo,:name,:image,:image_thumbnail,:copyright,:source,:source_website)";
151 180
 			try {
152 181
 				$sth = $this->db->prepare($query);
@@ -155,7 +184,9 @@  discard block
 block discarded – undo
155 184
 				echo $e->getMessage()."\n";
156 185
 				return "error";
157 186
 			}
158
-		} elseif ($globalDebug) echo "Not found :'(\n";
187
+		} elseif ($globalDebug) {
188
+			echo "Not found :'(\n";
189
+		}
159 190
 		return "success";
160 191
 	}
161 192
 
@@ -170,41 +201,85 @@  discard block
 block discarded – undo
170 201
 	{
171 202
 		global $globalAircraftImageSources, $globalIVAO, $globalAircraftImageCheckICAO, $globalVA;
172 203
 		$Spotter = new Spotter($this->db);
173
-		if (!isset($globalIVAO)) $globalIVAO = FALSE;
204
+		if (!isset($globalIVAO)) {
205
+			$globalIVAO = FALSE;
206
+		}
174 207
 		$aircraft_registration = filter_var($aircraft_registration,FILTER_SANITIZE_STRING);
175 208
 		if ($aircraft_registration != '' && (!isset($globalVA) || $globalVA !== TRUE)) {
176
-			if (strpos($aircraft_registration,'/') !== false) return array('thumbnail' => '','original' => '', 'copyright' => '','source' => '','source_website' => '');
209
+			if (strpos($aircraft_registration,'/') !== false) {
210
+				return array('thumbnail' => '','original' => '', 'copyright' => '','source' => '','source_website' => '');
211
+			}
177 212
 			$aircraft_registration = urlencode(trim($aircraft_registration));
178 213
 			$aircraft_info = $Spotter->getAircraftInfoByRegistration($aircraft_registration);
179
-			if (isset($aircraft_info[0]['aircraft_name'])) $aircraft_name = $aircraft_info[0]['aircraft_name'];
180
-			else $aircraft_name = '';
181
-			if (isset($aircraft_info[0]['aircraft_icao'])) $aircraft_name = $aircraft_info[0]['aircraft_icao'];
182
-			else $aircraft_icao = '';
183
-			if (isset($aircraft_info[0]['airline_icao'])) $airline_icao = $aircraft_info[0]['airline_icao'];
184
-			else $airline_icao = '';
214
+			if (isset($aircraft_info[0]['aircraft_name'])) {
215
+				$aircraft_name = $aircraft_info[0]['aircraft_name'];
216
+			} else {
217
+				$aircraft_name = '';
218
+			}
219
+			if (isset($aircraft_info[0]['aircraft_icao'])) {
220
+				$aircraft_name = $aircraft_info[0]['aircraft_icao'];
221
+			} else {
222
+				$aircraft_icao = '';
223
+			}
224
+			if (isset($aircraft_info[0]['airline_icao'])) {
225
+				$airline_icao = $aircraft_info[0]['airline_icao'];
226
+			} else {
227
+				$airline_icao = '';
228
+			}
185 229
 		} elseif ($aircraft_icao != '') {
186 230
 			$aircraft_info = $Spotter->getAllAircraftInfo($aircraft_icao);
187
-			if (isset($aircraft_info[0]['type'])) $aircraft_name = $aircraft_info[0]['type'];
188
-			else $aircraft_name = '';
231
+			if (isset($aircraft_info[0]['type'])) {
232
+				$aircraft_name = $aircraft_info[0]['type'];
233
+			} else {
234
+				$aircraft_name = '';
235
+			}
189 236
 			$aircraft_registration = $aircraft_icao;
190
-		} else return array('thumbnail' => '','original' => '', 'copyright' => '', 'source' => '','source_website' => '');
237
+		} else {
238
+			return array('thumbnail' => '','original' => '', 'copyright' => '', 'source' => '','source_website' => '');
239
+		}
191 240
 		unset($Spotter);
192
-		if (!isset($globalAircraftImageSources)) $globalAircraftImageSources = array('ivaomtl','wikimedia','airportdata','deviantart','flickr','bing','jetphotos','planepictures','planespotters');
241
+		if (!isset($globalAircraftImageSources)) {
242
+			$globalAircraftImageSources = array('ivaomtl','wikimedia','airportdata','deviantart','flickr','bing','jetphotos','planepictures','planespotters');
243
+		}
193 244
 		foreach ($globalAircraftImageSources as $source) {
194 245
 			$source = strtolower($source);
195
-			if ($source == 'ivaomtl' && $globalIVAO && $aircraft_icao != '' && $airline_icao != '') $images_array = $this->fromIvaoMtl('aircraft',$aircraft_icao,$airline_icao);
196
-			if ($source == 'planespotters' && !$globalIVAO) $images_array = $this->fromPlanespotters('aircraft',$aircraft_registration,$aircraft_name);
197
-			if ($source == 'flickr') $images_array = $this->fromFlickr('aircraft',$aircraft_registration,$aircraft_name);
198
-			if ($source == 'bing') $images_array = $this->fromBing('aircraft',$aircraft_registration,$aircraft_name);
199
-			if ($source == 'deviantart') $images_array = $this->fromDeviantart('aircraft',$aircraft_registration,$aircraft_name);
200
-			if ($source == 'wikimedia') $images_array = $this->fromWikimedia('aircraft',$aircraft_registration,$aircraft_name);
201
-			if ($source == 'jetphotos' && !$globalIVAO) $images_array = $this->fromJetPhotos('aircraft',$aircraft_registration,$aircraft_name);
202
-			if ($source == 'planepictures' && !$globalIVAO) $images_array = $this->fromPlanePictures('aircraft',$aircraft_registration,$aircraft_name);
203
-			if ($source == 'airportdata' && !$globalIVAO) $images_array = $this->fromAirportData('aircraft',$aircraft_registration,$aircraft_name);
204
-			if ($source == 'customsources') $images_array = $this->fromCustomSource('aircraft',$aircraft_registration,$aircraft_name);
205
-			if (isset($images_array) && $images_array['original'] != '') return $images_array;
206
-		}
207
-		if ((!isset($globalAircraftImageCheckICAO) || $globalAircraftImageCheckICAO === TRUE) && isset($aircraft_icao)) return $this->findAircraftImage($aircraft_icao);
246
+			if ($source == 'ivaomtl' && $globalIVAO && $aircraft_icao != '' && $airline_icao != '') {
247
+				$images_array = $this->fromIvaoMtl('aircraft',$aircraft_icao,$airline_icao);
248
+			}
249
+			if ($source == 'planespotters' && !$globalIVAO) {
250
+				$images_array = $this->fromPlanespotters('aircraft',$aircraft_registration,$aircraft_name);
251
+			}
252
+			if ($source == 'flickr') {
253
+				$images_array = $this->fromFlickr('aircraft',$aircraft_registration,$aircraft_name);
254
+			}
255
+			if ($source == 'bing') {
256
+				$images_array = $this->fromBing('aircraft',$aircraft_registration,$aircraft_name);
257
+			}
258
+			if ($source == 'deviantart') {
259
+				$images_array = $this->fromDeviantart('aircraft',$aircraft_registration,$aircraft_name);
260
+			}
261
+			if ($source == 'wikimedia') {
262
+				$images_array = $this->fromWikimedia('aircraft',$aircraft_registration,$aircraft_name);
263
+			}
264
+			if ($source == 'jetphotos' && !$globalIVAO) {
265
+				$images_array = $this->fromJetPhotos('aircraft',$aircraft_registration,$aircraft_name);
266
+			}
267
+			if ($source == 'planepictures' && !$globalIVAO) {
268
+				$images_array = $this->fromPlanePictures('aircraft',$aircraft_registration,$aircraft_name);
269
+			}
270
+			if ($source == 'airportdata' && !$globalIVAO) {
271
+				$images_array = $this->fromAirportData('aircraft',$aircraft_registration,$aircraft_name);
272
+			}
273
+			if ($source == 'customsources') {
274
+				$images_array = $this->fromCustomSource('aircraft',$aircraft_registration,$aircraft_name);
275
+			}
276
+			if (isset($images_array) && $images_array['original'] != '') {
277
+				return $images_array;
278
+			}
279
+		}
280
+		if ((!isset($globalAircraftImageCheckICAO) || $globalAircraftImageCheckICAO === TRUE) && isset($aircraft_icao)) {
281
+			return $this->findAircraftImage($aircraft_icao);
282
+		}
208 283
 		return array('thumbnail' => '','original' => '', 'copyright' => '','source' => '','source_website' => '');
209 284
 	}
210 285
 
@@ -224,7 +299,9 @@  discard block
 block discarded – undo
224 299
 		//$imo = filter_var($imo,FILTER_SANITIZE_STRING);
225 300
 		$name = filter_var($name,FILTER_SANITIZE_STRING);
226 301
 		$name = trim($name);
227
-		if (strlen($name) < 4) return array('thumbnail' => '','original' => '', 'copyright' => '', 'source' => '','source_website' => '');
302
+		if (strlen($name) < 4) {
303
+			return array('thumbnail' => '','original' => '', 'copyright' => '', 'source' => '','source_website' => '');
304
+		}
228 305
 		/*
229 306
 		$Marine = new Marine($this->db);
230 307
 		if ($imo == '' || $name == '') {
@@ -236,15 +313,29 @@  discard block
 block discarded – undo
236 313
 		}
237 314
 		unset($Marine);
238 315
 		*/
239
-		if (!isset($globalMarineImageSources)) $globalMarineImageSources = array('wikimedia','deviantart','flickr','bing');
316
+		if (!isset($globalMarineImageSources)) {
317
+			$globalMarineImageSources = array('wikimedia','deviantart','flickr','bing');
318
+		}
240 319
 		foreach ($globalMarineImageSources as $source) {
241 320
 			$source = strtolower($source);
242
-			if ($source == 'flickr') $images_array = $this->fromFlickr('marine',$mmsi,$name);
243
-			if ($source == 'bing') $images_array = $this->fromBing('marine',$mmsi,$name);
244
-			if ($source == 'deviantart') $images_array = $this->fromDeviantart('marine',$mmsi,$name);
245
-			if ($source == 'wikimedia') $images_array = $this->fromWikimedia('marine',$mmsi,$name);
246
-			if ($source == 'customsources') $images_array = $this->fromCustomSource('marine',$mmsi,$name);
247
-			if (isset($images_array) && $images_array['original'] != '') return $images_array;
321
+			if ($source == 'flickr') {
322
+				$images_array = $this->fromFlickr('marine',$mmsi,$name);
323
+			}
324
+			if ($source == 'bing') {
325
+				$images_array = $this->fromBing('marine',$mmsi,$name);
326
+			}
327
+			if ($source == 'deviantart') {
328
+				$images_array = $this->fromDeviantart('marine',$mmsi,$name);
329
+			}
330
+			if ($source == 'wikimedia') {
331
+				$images_array = $this->fromWikimedia('marine',$mmsi,$name);
332
+			}
333
+			if ($source == 'customsources') {
334
+				$images_array = $this->fromCustomSource('marine',$mmsi,$name);
335
+			}
336
+			if (isset($images_array) && $images_array['original'] != '') {
337
+				return $images_array;
338
+			}
248 339
 		}
249 340
 		return array('thumbnail' => '','original' => '', 'copyright' => '','source' => '','source_website' => '');
250 341
 	}
@@ -407,11 +498,17 @@  discard block
 block discarded – undo
407 498
 	public function fromFlickr($type,$registration,$name='') {
408 499
 		$Common = new Common();
409 500
 		if ($type == 'aircraft') {
410
-			if ($name != '') $url = 'https://api.flickr.com/services/feeds/photos_public.gne?format=rss2&license=1,2,3,4,5,6,7&per_page=1&tags='.$registration.','.urlencode($name);
411
-			else $url = 'https://api.flickr.com/services/feeds/photos_public.gne?format=rss2&license=1,2,3,4,5,6,7&per_page=1&tags='.$registration.',aircraft';
501
+			if ($name != '') {
502
+				$url = 'https://api.flickr.com/services/feeds/photos_public.gne?format=rss2&license=1,2,3,4,5,6,7&per_page=1&tags='.$registration.','.urlencode($name);
503
+			} else {
504
+				$url = 'https://api.flickr.com/services/feeds/photos_public.gne?format=rss2&license=1,2,3,4,5,6,7&per_page=1&tags='.$registration.',aircraft';
505
+			}
412 506
 		} elseif ($type == 'marine') {
413
-			if ($name != '') $url = 'https://api.flickr.com/services/feeds/photos_public.gne?format=rss2&license=1,2,3,4,5,6,7&per_page=1&tags=ship,'.urlencode($name);
414
-			else $url = 'https://api.flickr.com/services/feeds/photos_public.gne?format=rss2&license=1,2,3,4,5,6,7&per_page=1&tags='.$registration.',ship';
507
+			if ($name != '') {
508
+				$url = 'https://api.flickr.com/services/feeds/photos_public.gne?format=rss2&license=1,2,3,4,5,6,7&per_page=1&tags=ship,'.urlencode($name);
509
+			} else {
510
+				$url = 'https://api.flickr.com/services/feeds/photos_public.gne?format=rss2&license=1,2,3,4,5,6,7&per_page=1&tags='.$registration.',ship';
511
+			}
415 512
 		}
416 513
 		$data = $Common->getData($url);
417 514
 		if ($xml = simplexml_load_string($data)) {
@@ -456,13 +553,21 @@  discard block
 block discarded – undo
456 553
 	public function fromBing($type,$aircraft_registration,$aircraft_name='') {
457 554
 		global $globalImageBingKey;
458 555
 		$Common = new Common();
459
-		if (!isset($globalImageBingKey) || $globalImageBingKey == '') return false;
556
+		if (!isset($globalImageBingKey) || $globalImageBingKey == '') {
557
+			return false;
558
+		}
460 559
 		if ($type == 'aircraft') {
461
-			if ($aircraft_name != '') $url = 'https://api.datamarket.azure.com/Bing/Search/v1/Image?$format=json&$top=1&Query=%27'.$aircraft_registration.'%20'.urlencode($aircraft_name).'%20-site:planespotters.com%20-site:flickr.com%27';
462
-			else $url = 'https://api.datamarket.azure.com/Bing/Search/v1/Image?$format=json&$top=1&Query=%27%2B'.$aircraft_registration.'%20%2Baircraft%20-site:planespotters.com%20-site:flickr.com%27';
560
+			if ($aircraft_name != '') {
561
+				$url = 'https://api.datamarket.azure.com/Bing/Search/v1/Image?$format=json&$top=1&Query=%27'.$aircraft_registration.'%20'.urlencode($aircraft_name).'%20-site:planespotters.com%20-site:flickr.com%27';
562
+			} else {
563
+				$url = 'https://api.datamarket.azure.com/Bing/Search/v1/Image?$format=json&$top=1&Query=%27%2B'.$aircraft_registration.'%20%2Baircraft%20-site:planespotters.com%20-site:flickr.com%27';
564
+			}
463 565
 		} elseif ($type == 'marine') {
464
-			if ($aircraft_name != '') $url = 'https://api.datamarket.azure.com/Bing/Search/v1/Image?$format=json&$top=1&Query=%27'.urlencode($aircraft_name).'%20%2Bship%20-site:flickr.com%27';
465
-			else $url = 'https://api.datamarket.azure.com/Bing/Search/v1/Image?$format=json&$top=1&Query=%27%2B'.$aircraft_registration.'%20%2Bship%20-site:flickr.com%27';
566
+			if ($aircraft_name != '') {
567
+				$url = 'https://api.datamarket.azure.com/Bing/Search/v1/Image?$format=json&$top=1&Query=%27'.urlencode($aircraft_name).'%20%2Bship%20-site:flickr.com%27';
568
+			} else {
569
+				$url = 'https://api.datamarket.azure.com/Bing/Search/v1/Image?$format=json&$top=1&Query=%27%2B'.$aircraft_registration.'%20%2Bship%20-site:flickr.com%27';
570
+			}
466 571
 		}
467 572
 		$headers = array("Authorization: Basic " . base64_encode("ignored:".$globalImageBingKey));
468 573
 		$data = $Common->getData($url,'get','',$headers);
@@ -518,17 +623,25 @@  discard block
 block discarded – undo
518 623
 	public function fromWikimedia($type,$registration,$name='') {
519 624
 		$Common = new Common();
520 625
 		if ($type == 'aircraft') {
521
-			if ($name != '') $url = 'https://commons.wikimedia.org/w/api.php?action=query&list=search&format=json&srlimit=1&srnamespace=6&continue&srsearch="'.$registration.'"%20'.urlencode($name);
522
-			else $url = 'https://commons.wikimedia.org/w/api.php?action=query&list=search&format=json&srlimit=1&srnamespace=6&continue&srsearch="'.$registration.'"%20aircraft';
626
+			if ($name != '') {
627
+				$url = 'https://commons.wikimedia.org/w/api.php?action=query&list=search&format=json&srlimit=1&srnamespace=6&continue&srsearch="'.$registration.'"%20'.urlencode($name);
628
+			} else {
629
+				$url = 'https://commons.wikimedia.org/w/api.php?action=query&list=search&format=json&srlimit=1&srnamespace=6&continue&srsearch="'.$registration.'"%20aircraft';
630
+			}
523 631
 		} elseif ($type == 'marine') {
524
-			if ($name != '') $url = 'https://commons.wikimedia.org/w/api.php?action=query&list=search&format=json&srlimit=1&srnamespace=6&continue&srsearch="'.urlencode($name).'%20ship"';
525
-			else return false;
632
+			if ($name != '') {
633
+				$url = 'https://commons.wikimedia.org/w/api.php?action=query&list=search&format=json&srlimit=1&srnamespace=6&continue&srsearch="'.urlencode($name).'%20ship"';
634
+			} else {
635
+				return false;
636
+			}
526 637
 		}
527 638
 		$data = $Common->getData($url);
528 639
 		$result = json_decode($data);
529 640
 		if (isset($result->query->search[0]->title)) {
530 641
 			$fileo = $result->query->search[0]->title;
531
-			if (substr($fileo,-3) == 'pdf') return false;
642
+			if (substr($fileo,-3) == 'pdf') {
643
+				return false;
644
+			}
532 645
 			$file = urlencode($fileo);
533 646
 			$url2 = 'https://commons.wikimedia.org/w/api.php?action=query&format=json&continue&iilimit=500&prop=imageinfo&iiprop=user|url|size|mime|sha1|timestamp&iiurlwidth=200%27&titles='.$file;
534 647
 			$data2 = $Common->getData($url2);
@@ -599,18 +712,27 @@  discard block
 block discarded – undo
599 712
 					$image_url = array();
600 713
 					$image_url['thumbnail'] = $url_thumbnail;
601 714
 					$image_url['original'] = $url;
602
-					if ($source['exif'] && exif_imagetype($url) == IMAGETYPE_JPEG) $exifCopyright = $this->getExifCopyright($url);
603
-					else $exifCopyright = '';
604
-					if ($exifCopyright  != '') $image_url['copyright'] = $exifCopyright;
605
-					elseif (isset($source['copyright'])) $image_url['copyright'] = $source['copyright'];
606
-					else $image_url['copyright'] = $source['source_website'];
715
+					if ($source['exif'] && exif_imagetype($url) == IMAGETYPE_JPEG) {
716
+						$exifCopyright = $this->getExifCopyright($url);
717
+					} else {
718
+						$exifCopyright = '';
719
+					}
720
+					if ($exifCopyright  != '') {
721
+						$image_url['copyright'] = $exifCopyright;
722
+					} elseif (isset($source['copyright'])) {
723
+						$image_url['copyright'] = $source['copyright'];
724
+					} else {
725
+						$image_url['copyright'] = $source['source_website'];
726
+					}
607 727
 					$image_url['source_website'] = $source['source_website'];
608 728
 					$image_url['source'] = $source['source'];
609 729
 					return $image_url;
610 730
 				}
611 731
 			}
612 732
 			return false;
613
-		} else return false;
733
+		} else {
734
+			return false;
735
+		}
614 736
 		if (!empty($globalMarineImageCustomSources) && $type == 'marine') {
615 737
 			$customsources = array();
616 738
 			if (!isset($globalMarineImageCustomSources[0])) {
@@ -635,18 +757,27 @@  discard block
 block discarded – undo
635 757
 					$image_url = array();
636 758
 					$image_url['thumbnail'] = $url_thumbnail;
637 759
 					$image_url['original'] = $url;
638
-					if ($source['exif'] && exif_imagetype($url) == IMAGETYPE_JPEG) $exifCopyright = $this->getExifCopyright($url);
639
-					else $exifCopyright = '';
640
-					if ($exifCopyright  != '') $image_url['copyright'] = $exifCopyright;
641
-					elseif (isset($source['copyright'])) $image_url['copyright'] = $source['copyright'];
642
-					else $image_url['copyright'] = $source['source_website'];
760
+					if ($source['exif'] && exif_imagetype($url) == IMAGETYPE_JPEG) {
761
+						$exifCopyright = $this->getExifCopyright($url);
762
+					} else {
763
+						$exifCopyright = '';
764
+					}
765
+					if ($exifCopyright  != '') {
766
+						$image_url['copyright'] = $exifCopyright;
767
+					} elseif (isset($source['copyright'])) {
768
+						$image_url['copyright'] = $source['copyright'];
769
+					} else {
770
+						$image_url['copyright'] = $source['source_website'];
771
+					}
643 772
 					$image_url['source_website'] = $source['source_website'];
644 773
 					$image_url['source'] = $source['source'];
645 774
 					return $image_url;
646 775
 				}
647 776
 			}
648 777
 			return false;
649
-		} else return false;
778
+		} else {
779
+			return false;
780
+		}
650 781
 	}
651 782
 }
652 783
 
Please login to merge, or discard this patch.
require/class.MarineArchive.php 4 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@
 block discarded – undo
14 14
 	/**
15 15
 	* Get SQL query part for filter used
16 16
 	* @param Array $filter the filter
17
-	* @return Array the SQL part
17
+	* @return string the SQL part
18 18
 	*/
19 19
 	public function getFilter($filter = array(),$where = false,$and = false) {
20 20
 		global $globalFilter, $globalStatsFilters, $globalFilterName, $globalDBdriver;
Please login to merge, or discard this patch.
Indentation   +603 added lines, -603 removed lines patch added patch discarded remove patch
@@ -9,10 +9,10 @@  discard block
 block discarded – undo
9 9
 	}
10 10
 
11 11
 	/**
12
-	* Get SQL query part for filter used
13
-	* @param Array $filter the filter
14
-	* @return Array the SQL part
15
-	*/
12
+	 * Get SQL query part for filter used
13
+	 * @param Array $filter the filter
14
+	 * @return Array the SQL part
15
+	 */
16 16
 	public function getFilter($filter = array(),$where = false,$and = false) {
17 17
 		global $globalFilter, $globalStatsFilters, $globalFilterName, $globalDBdriver;
18 18
 		$filters = array();
@@ -110,44 +110,44 @@  discard block
 block discarded – undo
110 110
 	}
111 111
 
112 112
 
113
-        /**
114
-        * Gets all the spotter information based on a particular callsign
115
-        *
116
-        * @return Array the spotter information
117
-        *
118
-        */
119
-        public function getLastArchiveMarineDataByIdent($ident)
120
-        {
113
+		/**
114
+		 * Gets all the spotter information based on a particular callsign
115
+		 *
116
+		 * @return Array the spotter information
117
+		 *
118
+		 */
119
+		public function getLastArchiveMarineDataByIdent($ident)
120
+		{
121 121
 		$Marine = new Marine($this->db);
122
-                date_default_timezone_set('UTC');
122
+				date_default_timezone_set('UTC');
123 123
 
124
-                $ident = filter_var($ident, FILTER_SANITIZE_STRING);
125
-                //$query  = "SELECT marine_archive.* FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.ident = :ident GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate LIMIT 1";
126
-                $query  = "SELECT marine_archive.* FROM marine_archive WHERE ident = :ident ORDER BY date DESC LIMIT 1";
124
+				$ident = filter_var($ident, FILTER_SANITIZE_STRING);
125
+				//$query  = "SELECT marine_archive.* FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.ident = :ident GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate LIMIT 1";
126
+				$query  = "SELECT marine_archive.* FROM marine_archive WHERE ident = :ident ORDER BY date DESC LIMIT 1";
127 127
 
128
-                $spotter_array = $Marine->getDataFromDB($query,array(':ident' => $ident));
128
+				$spotter_array = $Marine->getDataFromDB($query,array(':ident' => $ident));
129 129
 
130
-                return $spotter_array;
131
-        }
130
+				return $spotter_array;
131
+		}
132 132
 
133 133
 
134
-        /**
135
-        * Gets last the spotter information based on a particular id
136
-        *
137
-        * @return Array the spotter information
138
-        *
139
-        */
140
-        public function getLastArchiveMarineDataById($id)
141
-        {
142
-    		$Marine = new Marine($this->db);
143
-                date_default_timezone_set('UTC');
144
-                $id = filter_var($id, FILTER_SANITIZE_STRING);
145
-                //$query  = MarineArchive->$global_query." WHERE marine_archive.fammarine_id = :id";
146
-                //$query  = "SELECT marine_archive.* FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.fammarine_id = :id GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate LIMIT 1";
147
-                $query  = "SELECT * FROM marine_archive WHERE fammarine_id = :id ORDER BY date DESC LIMIT 1";
134
+		/**
135
+		 * Gets last the spotter information based on a particular id
136
+		 *
137
+		 * @return Array the spotter information
138
+		 *
139
+		 */
140
+		public function getLastArchiveMarineDataById($id)
141
+		{
142
+			$Marine = new Marine($this->db);
143
+				date_default_timezone_set('UTC');
144
+				$id = filter_var($id, FILTER_SANITIZE_STRING);
145
+				//$query  = MarineArchive->$global_query." WHERE marine_archive.fammarine_id = :id";
146
+				//$query  = "SELECT marine_archive.* FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.fammarine_id = :id GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate LIMIT 1";
147
+				$query  = "SELECT * FROM marine_archive WHERE fammarine_id = :id ORDER BY date DESC LIMIT 1";
148 148
 
149 149
 //              $spotter_array = Marine->getDataFromDB($query,array(':id' => $id));
150
-                  /*
150
+				  /*
151 151
                 try {
152 152
                         $Connection = new Connection();
153 153
                         $sth = Connection->$db->prepare($query);
@@ -157,232 +157,232 @@  discard block
 block discarded – undo
157 157
                 }
158 158
                 $spotter_array = $sth->fetchAll(PDO->FETCH_ASSOC);
159 159
                 */
160
-                $spotter_array = $Marine->getDataFromDB($query,array(':id' => $id));
161
-
162
-                return $spotter_array;
163
-        }
164
-
165
-        /**
166
-        * Gets all the spotter information based on a particular id
167
-        *
168
-        * @return Array the spotter information
169
-        *
170
-        */
171
-        public function getAllArchiveMarineDataById($id)
160
+				$spotter_array = $Marine->getDataFromDB($query,array(':id' => $id));
161
+
162
+				return $spotter_array;
163
+		}
164
+
165
+		/**
166
+		 * Gets all the spotter information based on a particular id
167
+		 *
168
+		 * @return Array the spotter information
169
+		 *
170
+		 */
171
+		public function getAllArchiveMarineDataById($id)
172 172
 	{
173
-                date_default_timezone_set('UTC');
174
-                $id = filter_var($id, FILTER_SANITIZE_STRING);
175
-                $query  = $this->global_query." WHERE marine_archive.fammarine_id = :id ORDER BY date";
173
+				date_default_timezone_set('UTC');
174
+				$id = filter_var($id, FILTER_SANITIZE_STRING);
175
+				$query  = $this->global_query." WHERE marine_archive.fammarine_id = :id ORDER BY date";
176 176
 
177 177
 //              $spotter_array = Marine->getDataFromDB($query,array(':id' => $id));
178 178
 
179
-                try {
180
-                        $sth = $this->db->prepare($query);
181
-                        $sth->execute(array(':id' => $id));
182
-                } catch(PDOException $e) {
183
-                        echo $e->getMessage();
184
-                        die;
185
-                }
186
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
187
-
188
-                return $spotter_array;
189
-        }
190
-
191
-        /**
192
-        * Gets coordinate & time spotter information based on a particular id
193
-        *
194
-        * @return Array the spotter information
195
-        *
196
-        */
197
-        public function getCoordArchiveMarineDataById($id)
198
-        {
199
-                date_default_timezone_set('UTC');
200
-                $id = filter_var($id, FILTER_SANITIZE_STRING);
201
-                $query  = "SELECT marine_archive.latitude, marine_archive.longitude, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id";
179
+				try {
180
+						$sth = $this->db->prepare($query);
181
+						$sth->execute(array(':id' => $id));
182
+				} catch(PDOException $e) {
183
+						echo $e->getMessage();
184
+						die;
185
+				}
186
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
187
+
188
+				return $spotter_array;
189
+		}
190
+
191
+		/**
192
+		 * Gets coordinate & time spotter information based on a particular id
193
+		 *
194
+		 * @return Array the spotter information
195
+		 *
196
+		 */
197
+		public function getCoordArchiveMarineDataById($id)
198
+		{
199
+				date_default_timezone_set('UTC');
200
+				$id = filter_var($id, FILTER_SANITIZE_STRING);
201
+				$query  = "SELECT marine_archive.latitude, marine_archive.longitude, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id";
202 202
 
203 203
 //              $spotter_array = Marine->getDataFromDB($query,array(':id' => $id));
204 204
 
205
-                try {
206
-                        $sth = $this->db->prepare($query);
207
-                        $sth->execute(array(':id' => $id));
208
-                } catch(PDOException $e) {
209
-                        echo $e->getMessage();
210
-                        die;
211
-                }
212
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
205
+				try {
206
+						$sth = $this->db->prepare($query);
207
+						$sth->execute(array(':id' => $id));
208
+				} catch(PDOException $e) {
209
+						echo $e->getMessage();
210
+						die;
211
+				}
212
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
213 213
 
214
-                return $spotter_array;
215
-        }
214
+				return $spotter_array;
215
+		}
216 216
 
217 217
 
218
-        /**
219
-        * Gets altitude information based on a particular callsign
220
-        *
221
-        * @return Array the spotter information
222
-        *
223
-        */
224
-        public function getAltitudeArchiveMarineDataByIdent($ident)
225
-        {
218
+		/**
219
+		 * Gets altitude information based on a particular callsign
220
+		 *
221
+		 * @return Array the spotter information
222
+		 *
223
+		 */
224
+		public function getAltitudeArchiveMarineDataByIdent($ident)
225
+		{
226 226
 
227
-                date_default_timezone_set('UTC');
227
+				date_default_timezone_set('UTC');
228 228
 
229
-                $ident = filter_var($ident, FILTER_SANITIZE_STRING);
230
-                $query  = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive WHERE marine_archive.ident = :ident AND marine_archive.latitude <> 0 AND marine_archive.longitude <> 0 ORDER BY date";
229
+				$ident = filter_var($ident, FILTER_SANITIZE_STRING);
230
+				$query  = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive WHERE marine_archive.ident = :ident AND marine_archive.latitude <> 0 AND marine_archive.longitude <> 0 ORDER BY date";
231 231
 
232
-                try {
233
-                        $sth = $this->db->prepare($query);
234
-                        $sth->execute(array(':ident' => $ident));
235
-                } catch(PDOException $e) {
236
-                        echo $e->getMessage();
237
-                        die;
238
-                }
239
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
232
+				try {
233
+						$sth = $this->db->prepare($query);
234
+						$sth->execute(array(':ident' => $ident));
235
+				} catch(PDOException $e) {
236
+						echo $e->getMessage();
237
+						die;
238
+				}
239
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
240 240
 
241
-                return $spotter_array;
242
-        }
241
+				return $spotter_array;
242
+		}
243 243
 
244
-        /**
245
-        * Gets altitude information based on a particular id
246
-        *
247
-        * @return Array the spotter information
248
-        *
249
-        */
250
-        public function getAltitudeArchiveMarineDataById($id)
251
-        {
244
+		/**
245
+		 * Gets altitude information based on a particular id
246
+		 *
247
+		 * @return Array the spotter information
248
+		 *
249
+		 */
250
+		public function getAltitudeArchiveMarineDataById($id)
251
+		{
252 252
 
253
-                date_default_timezone_set('UTC');
253
+				date_default_timezone_set('UTC');
254 254
 
255
-                $id = filter_var($id, FILTER_SANITIZE_STRING);
256
-                $query  = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id AND marine_archive.latitude <> 0 AND marine_archive.longitude <> 0 ORDER BY date";
255
+				$id = filter_var($id, FILTER_SANITIZE_STRING);
256
+				$query  = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id AND marine_archive.latitude <> 0 AND marine_archive.longitude <> 0 ORDER BY date";
257 257
 
258
-                try {
259
-                        $sth = $this->db->prepare($query);
260
-                        $sth->execute(array(':id' => $id));
261
-                } catch(PDOException $e) {
262
-                        echo $e->getMessage();
263
-                        die;
264
-                }
265
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
258
+				try {
259
+						$sth = $this->db->prepare($query);
260
+						$sth->execute(array(':id' => $id));
261
+				} catch(PDOException $e) {
262
+						echo $e->getMessage();
263
+						die;
264
+				}
265
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
266 266
 
267
-                return $spotter_array;
268
-        }
267
+				return $spotter_array;
268
+		}
269 269
 
270
-        /**
271
-        * Gets altitude & speed information based on a particular id
272
-        *
273
-        * @return Array the spotter information
274
-        *
275
-        */
276
-        public function getAltitudeSpeedArchiveMarineDataById($id)
277
-        {
270
+		/**
271
+		 * Gets altitude & speed information based on a particular id
272
+		 *
273
+		 * @return Array the spotter information
274
+		 *
275
+		 */
276
+		public function getAltitudeSpeedArchiveMarineDataById($id)
277
+		{
278 278
 
279
-                date_default_timezone_set('UTC');
279
+				date_default_timezone_set('UTC');
280 280
 
281
-                $id = filter_var($id, FILTER_SANITIZE_STRING);
282
-                $query  = "SELECT marine_archive.altitude, marine_archive.ground_speed, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id ORDER BY date";
281
+				$id = filter_var($id, FILTER_SANITIZE_STRING);
282
+				$query  = "SELECT marine_archive.altitude, marine_archive.ground_speed, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id ORDER BY date";
283 283
 
284
-                try {
285
-                        $sth = $this->db->prepare($query);
286
-                        $sth->execute(array(':id' => $id));
287
-                } catch(PDOException $e) {
288
-                        echo $e->getMessage();
289
-                        die;
290
-                }
291
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
284
+				try {
285
+						$sth = $this->db->prepare($query);
286
+						$sth->execute(array(':id' => $id));
287
+				} catch(PDOException $e) {
288
+						echo $e->getMessage();
289
+						die;
290
+				}
291
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
292 292
 
293
-                return $spotter_array;
294
-        }
293
+				return $spotter_array;
294
+		}
295 295
 
296 296
 
297
-        /**
298
-        * Gets altitude information based on a particular callsign
299
-        *
300
-        * @return Array the spotter information
301
-        *
302
-        */
303
-        public function getLastAltitudeArchiveMarineDataByIdent($ident)
304
-        {
297
+		/**
298
+		 * Gets altitude information based on a particular callsign
299
+		 *
300
+		 * @return Array the spotter information
301
+		 *
302
+		 */
303
+		public function getLastAltitudeArchiveMarineDataByIdent($ident)
304
+		{
305 305
 
306
-                date_default_timezone_set('UTC');
306
+				date_default_timezone_set('UTC');
307 307
 
308
-                $ident = filter_var($ident, FILTER_SANITIZE_STRING);
309
-                $query  = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.ident = :ident GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate LIMIT 1";
308
+				$ident = filter_var($ident, FILTER_SANITIZE_STRING);
309
+				$query  = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.ident = :ident GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate LIMIT 1";
310 310
 //                $query  = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive WHERE marine_archive.ident = :ident";
311 311
 
312
-                try {
313
-                        $sth = $this->db->prepare($query);
314
-                        $sth->execute(array(':ident' => $ident));
315
-                } catch(PDOException $e) {
316
-                        echo $e->getMessage();
317
-                        die;
318
-                }
319
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
312
+				try {
313
+						$sth = $this->db->prepare($query);
314
+						$sth->execute(array(':ident' => $ident));
315
+				} catch(PDOException $e) {
316
+						echo $e->getMessage();
317
+						die;
318
+				}
319
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
320 320
 
321
-                return $spotter_array;
322
-        }
321
+				return $spotter_array;
322
+		}
323 323
 
324 324
 
325 325
 
326
-       /**
327
-        * Gets all the archive spotter information
328
-        *
329
-        * @return Array the spotter information
330
-        *
331
-        */
332
-        public function getMarineArchiveData($ident,$fammarine_id,$date)
333
-        {
334
-    		$Marine = new Marine($this->db);
335
-                $ident = filter_var($ident, FILTER_SANITIZE_STRING);
336
-                $query  = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.fammarine_id = :fammarine_id AND l.date LIKE :date GROUP BY l.fammarine_id) s on spotter_live.fammarine_id = s.fammarine_id AND spotter_live.date = s.maxdate";
326
+	   /**
327
+	    * Gets all the archive spotter information
328
+	    *
329
+	    * @return Array the spotter information
330
+	    *
331
+	    */
332
+		public function getMarineArchiveData($ident,$fammarine_id,$date)
333
+		{
334
+			$Marine = new Marine($this->db);
335
+				$ident = filter_var($ident, FILTER_SANITIZE_STRING);
336
+				$query  = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.fammarine_id = :fammarine_id AND l.date LIKE :date GROUP BY l.fammarine_id) s on spotter_live.fammarine_id = s.fammarine_id AND spotter_live.date = s.maxdate";
337 337
 
338
-                $spotter_array = $Marine->getDataFromDB($query,array(':ident' => $ident,':fammarine_id' => $fammarine_id,':date' => $date.'%'));
338
+				$spotter_array = $Marine->getDataFromDB($query,array(':ident' => $ident,':fammarine_id' => $fammarine_id,':date' => $date.'%'));
339 339
 
340
-                return $spotter_array;
341
-        }
340
+				return $spotter_array;
341
+		}
342 342
         
343
-        public function deleteMarineArchiveTrackData()
344
-        {
343
+		public function deleteMarineArchiveTrackData()
344
+		{
345 345
 		global $globalArchiveKeepTrackMonths;
346
-                date_default_timezone_set('UTC');
346
+				date_default_timezone_set('UTC');
347 347
 		$query = 'DELETE FROM marine_archive WHERE marine_archive.date < DATE_SUB(UTC_TIMESTAMP(), INTERVAL '.$globalArchiveKeepTrackMonths.' MONTH)';
348
-                try {
349
-                        $sth = $this->db->prepare($query);
350
-                        $sth->execute();
351
-                } catch(PDOException $e) {
352
-                        echo $e->getMessage();
353
-                        die;
354
-                }
348
+				try {
349
+						$sth = $this->db->prepare($query);
350
+						$sth->execute();
351
+				} catch(PDOException $e) {
352
+						echo $e->getMessage();
353
+						die;
354
+				}
355 355
 	}
356 356
 
357 357
 	/**
358
-        * Gets Minimal Live Marine data
359
-        *
360
-        * @return Array the spotter information
361
-        *
362
-        */
363
-        public function getMinLiveMarineData($begindate,$enddate,$filter = array())
364
-        {
365
-                global $globalDBdriver, $globalLiveInterval;
366
-                date_default_timezone_set('UTC');
367
-
368
-                $filter_query = '';
369
-                if (isset($filter['source']) && !empty($filter['source'])) {
370
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
371
-                }
372
-                // Use spotter_output also ?
373
-                if (isset($filter['airlines']) && !empty($filter['airlines'])) {
374
-                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
375
-                }
376
-                if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
377
-                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.fammarine_id = marine_archive.fammarine_id ";
378
-                }
379
-                if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
380
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
381
-                }
358
+	 * Gets Minimal Live Marine data
359
+	 *
360
+	 * @return Array the spotter information
361
+	 *
362
+	 */
363
+		public function getMinLiveMarineData($begindate,$enddate,$filter = array())
364
+		{
365
+				global $globalDBdriver, $globalLiveInterval;
366
+				date_default_timezone_set('UTC');
367
+
368
+				$filter_query = '';
369
+				if (isset($filter['source']) && !empty($filter['source'])) {
370
+						$filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
371
+				}
372
+				// Use spotter_output also ?
373
+				if (isset($filter['airlines']) && !empty($filter['airlines'])) {
374
+						$filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
375
+				}
376
+				if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
377
+						$filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.fammarine_id = marine_archive.fammarine_id ";
378
+				}
379
+				if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
380
+						$filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
381
+				}
382 382
 
383
-                //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
384
-                if ($globalDBdriver == 'mysql') {
385
-                        /*
383
+				//if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
384
+				if ($globalDBdriver == 'mysql') {
385
+						/*
386 386
                         $query  = 'SELECT a.aircraft_shadow, marine_archive.ident, marine_archive.fammarine_id, marine_archive.aircraft_icao, marine_archive.departure_airport_icao as departure_airport, marine_archive.arrival_airport_icao as arrival_airport, marine_archive.latitude, marine_archive.longitude, marine_archive.altitude, marine_archive.heading, marine_archive.ground_speed, marine_archive.squawk 
387 387
                     		    FROM marine_archive 
388 388
                     		    INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE (l.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate '.$filter_query.'LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON marine_archive.aircraft_icao = a.icao';
@@ -401,56 +401,56 @@  discard block
 block discarded – undo
401 401
 				    INNER JOIN (SELECT * FROM aircraft) a on marine_archive.aircraft_icao = a.icao
402 402
 				    WHERE marine_archive.date BETWEEN '."'".$begindate."'".' AND '."'".$begindate."'".' 
403 403
                         	    '.$filter_query.' ORDER BY fammarine_id';
404
-                } else {
405
-                        //$query  = 'SELECT marine_archive.ident, marine_archive.fammarine_id, marine_archive.aircraft_icao, marine_archive.departure_airport_icao as departure_airport, marine_archive.arrival_airport_icao as arrival_airport, marine_archive.latitude, marine_archive.longitude, marine_archive.altitude, marine_archive.heading, marine_archive.ground_speed, marine_archive.squawk, a.aircraft_shadow FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on marine_archive.aircraft_icao = a.icao';
406
-                        $query  = 'SELECT marine_archive.date,marine_archive.fammarine_id, marine_archive.ident, marine_archive.aircraft_icao, marine_archive.departure_airport_icao as departure_airport, marine_archive.arrival_airport_icao as arrival_airport, marine_archive.latitude, marine_archive.longitude, marine_archive.altitude, marine_archive.heading, marine_archive.ground_speed, marine_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
404
+				} else {
405
+						//$query  = 'SELECT marine_archive.ident, marine_archive.fammarine_id, marine_archive.aircraft_icao, marine_archive.departure_airport_icao as departure_airport, marine_archive.arrival_airport_icao as arrival_airport, marine_archive.latitude, marine_archive.longitude, marine_archive.altitude, marine_archive.heading, marine_archive.ground_speed, marine_archive.squawk, a.aircraft_shadow FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on marine_archive.aircraft_icao = a.icao';
406
+						$query  = 'SELECT marine_archive.date,marine_archive.fammarine_id, marine_archive.ident, marine_archive.aircraft_icao, marine_archive.departure_airport_icao as departure_airport, marine_archive.arrival_airport_icao as arrival_airport, marine_archive.latitude, marine_archive.longitude, marine_archive.altitude, marine_archive.heading, marine_archive.ground_speed, marine_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
407 407
                         	    FROM marine_archive 
408 408
                         	    INNER JOIN (SELECT * FROM aircraft) a on marine_archive.aircraft_icao = a.icao
409 409
                         	    WHERE marine_archive.date >= '."'".$begindate."'".' AND marine_archive.date <= '."'".$enddate."'".'
410 410
                         	    '.$filter_query.' ORDER BY fammarine_id';
411
-                }
412
-                //echo $query;
413
-                try {
414
-                        $sth = $this->db->prepare($query);
415
-                        $sth->execute();
416
-                } catch(PDOException $e) {
417
-                        echo $e->getMessage();
418
-                        die;
419
-                }
420
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
411
+				}
412
+				//echo $query;
413
+				try {
414
+						$sth = $this->db->prepare($query);
415
+						$sth->execute();
416
+				} catch(PDOException $e) {
417
+						echo $e->getMessage();
418
+						die;
419
+				}
420
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
421 421
 
422
-                return $spotter_array;
423
-        }
422
+				return $spotter_array;
423
+		}
424 424
 
425 425
 	/**
426
-        * Gets Minimal Live Marine data
427
-        *
428
-        * @return Array the spotter information
429
-        *
430
-        */
431
-        public function getMinLiveMarineDataPlayback($begindate,$enddate,$filter = array())
432
-        {
433
-                global $globalDBdriver, $globalLiveInterval;
434
-                date_default_timezone_set('UTC');
435
-
436
-                $filter_query = '';
437
-                if (isset($filter['source']) && !empty($filter['source'])) {
438
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
439
-                }
440
-                // Should use spotter_output also ?
441
-                if (isset($filter['airlines']) && !empty($filter['airlines'])) {
442
-                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
443
-                }
444
-                if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
445
-                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.fammarine_id = marine_archive.fammarine_id ";
446
-                }
447
-                if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
448
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
449
-                }
426
+	 * Gets Minimal Live Marine data
427
+	 *
428
+	 * @return Array the spotter information
429
+	 *
430
+	 */
431
+		public function getMinLiveMarineDataPlayback($begindate,$enddate,$filter = array())
432
+		{
433
+				global $globalDBdriver, $globalLiveInterval;
434
+				date_default_timezone_set('UTC');
435
+
436
+				$filter_query = '';
437
+				if (isset($filter['source']) && !empty($filter['source'])) {
438
+						$filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
439
+				}
440
+				// Should use spotter_output also ?
441
+				if (isset($filter['airlines']) && !empty($filter['airlines'])) {
442
+						$filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
443
+				}
444
+				if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
445
+						$filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.fammarine_id = marine_archive.fammarine_id ";
446
+				}
447
+				if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
448
+						$filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
449
+				}
450 450
 
451
-                //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
452
-                if ($globalDBdriver == 'mysql') {
453
-                        /*
451
+				//if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
452
+				if ($globalDBdriver == 'mysql') {
453
+						/*
454 454
                         $query  = 'SELECT a.aircraft_shadow, marine_archive.ident, marine_archive.fammarine_id, marine_archive.aircraft_icao, marine_archive.departure_airport_icao as departure_airport, marine_archive.arrival_airport_icao as arrival_airport, marine_archive.latitude, marine_archive.longitude, marine_archive.altitude, marine_archive.heading, marine_archive.ground_speed, marine_archive.squawk 
455 455
                     		    FROM marine_archive 
456 456
                     		    INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE (l.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate '.$filter_query.'LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON marine_archive.aircraft_icao = a.icao';
@@ -461,95 +461,95 @@  discard block
 block discarded – undo
461 461
 				    WHERE (marine_archive_output.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') 
462 462
                         	    '.$filter_query.' GROUP BY marine_archive_output.fammarine_id, marine_archive_output.ident, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao, marine_archive_output.arrival_airport_icao, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk, a.aircraft_shadow';
463 463
 
464
-                } else {
465
-                        //$query  = 'SELECT marine_archive_output.ident, marine_archive_output.fammarine_id, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao as departure_airport, marine_archive_output.arrival_airport_icao as arrival_airport, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk, a.aircraft_shadow FROM marine_archive_output INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive_output l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.fammarine_id) s on marine_archive_output.fammarine_id = s.fammarine_id AND marine_archive_output.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on marine_archive_output.aircraft_icao = a.icao';
466
-                       /*
464
+				} else {
465
+						//$query  = 'SELECT marine_archive_output.ident, marine_archive_output.fammarine_id, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao as departure_airport, marine_archive_output.arrival_airport_icao as arrival_airport, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk, a.aircraft_shadow FROM marine_archive_output INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive_output l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.fammarine_id) s on marine_archive_output.fammarine_id = s.fammarine_id AND marine_archive_output.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on marine_archive_output.aircraft_icao = a.icao';
466
+					   /*
467 467
                         $query  = 'SELECT marine_archive_output.ident, marine_archive_output.fammarine_id, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao as departure_airport, marine_archive_output.arrival_airport_icao as arrival_airport, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk, a.aircraft_shadow
468 468
                         	    FROM marine_archive_output 
469 469
                         	    INNER JOIN (SELECT * FROM aircraft) a on marine_archive_output.aircraft_icao = a.icao
470 470
                         	    WHERE marine_archive_output.date >= '."'".$begindate."'".' AND marine_archive_output.date <= '."'".$enddate."'".'
471 471
                         	    '.$filter_query.' GROUP BY marine_archive_output.fammarine_id, marine_archive_output.ident, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao, marine_archive_output.arrival_airport_icao, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk, a.aircraft_shadow';
472 472
                         */
473
-                        $query  = 'SELECT DISTINCT marine_archive_output.fammarine_id, marine_archive_output.ident, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao as departure_airport, marine_archive_output.arrival_airport_icao as arrival_airport, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk, a.aircraft_shadow
473
+						$query  = 'SELECT DISTINCT marine_archive_output.fammarine_id, marine_archive_output.ident, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao as departure_airport, marine_archive_output.arrival_airport_icao as arrival_airport, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk, a.aircraft_shadow
474 474
                         	    FROM marine_archive_output 
475 475
                         	    INNER JOIN (SELECT * FROM aircraft) a on marine_archive_output.aircraft_icao = a.icao
476 476
                         	    WHERE marine_archive_output.date >= '."'".$begindate."'".' AND marine_archive_output.date <= '."'".$enddate."'".'
477 477
                         	    '.$filter_query.' LIMIT 200 OFFSET 0';
478 478
 //                        	    .' GROUP BY spotter_output.fammarine_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';
479 479
                         	    
480
-                }
481
-                //echo $query;
482
-                try {
483
-                        $sth = $this->db->prepare($query);
484
-                        $sth->execute();
485
-                } catch(PDOException $e) {
486
-                        echo $e->getMessage();
487
-                        die;
488
-                }
489
-                $spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
480
+				}
481
+				//echo $query;
482
+				try {
483
+						$sth = $this->db->prepare($query);
484
+						$sth->execute();
485
+				} catch(PDOException $e) {
486
+						echo $e->getMessage();
487
+						die;
488
+				}
489
+				$spotter_array = $sth->fetchAll(PDO::FETCH_ASSOC);
490 490
 
491
-                return $spotter_array;
492
-        }
491
+				return $spotter_array;
492
+		}
493 493
 
494 494
 	 /**
495
-        * Gets count Live Marine data
496
-        *
497
-        * @return Array the spotter information
498
-        *
499
-        */
500
-        public function getLiveMarineCount($begindate,$enddate,$filter = array())
501
-        {
502
-                global $globalDBdriver, $globalLiveInterval;
503
-                date_default_timezone_set('UTC');
504
-
505
-                $filter_query = '';
506
-                if (isset($filter['source']) && !empty($filter['source'])) {
507
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
508
-                }
509
-                if (isset($filter['airlines']) && !empty($filter['airlines'])) {
510
-                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
511
-                }
512
-                if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
513
-                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM spotter_output WHERE spotter_output.airline_type = '".$filter['airlinestype']."') sa ON sa.fammarine_id = marine_archive.fammarine_id ";
514
-                }
515
-                if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
516
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
517
-                }
495
+	  * Gets count Live Marine data
496
+	  *
497
+	  * @return Array the spotter information
498
+	  *
499
+	  */
500
+		public function getLiveMarineCount($begindate,$enddate,$filter = array())
501
+		{
502
+				global $globalDBdriver, $globalLiveInterval;
503
+				date_default_timezone_set('UTC');
518 504
 
519
-                //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
520
-                if ($globalDBdriver == 'mysql') {
505
+				$filter_query = '';
506
+				if (isset($filter['source']) && !empty($filter['source'])) {
507
+						$filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
508
+				}
509
+				if (isset($filter['airlines']) && !empty($filter['airlines'])) {
510
+						$filter_query .= " INNER JOIN (SELECT fammarine_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
511
+				}
512
+				if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
513
+						$filter_query .= " INNER JOIN (SELECT fammarine_id FROM spotter_output WHERE spotter_output.airline_type = '".$filter['airlinestype']."') sa ON sa.fammarine_id = marine_archive.fammarine_id ";
514
+				}
515
+				if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
516
+						$filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
517
+				}
518
+
519
+				//if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
520
+				if ($globalDBdriver == 'mysql') {
521 521
 			$query = 'SELECT COUNT(DISTINCT fammarine_id) as nb 
522 522
 			FROM marine_archive l 
523 523
 			WHERE (l.date BETWEEN DATE_SUB('."'".$begindate."'".',INTERVAL '.$globalLiveInterval.' SECOND) AND '."'".$begindate."'".')'.$filter_query;
524
-                } else {
524
+				} else {
525 525
 			$query = 'SELECT COUNT(DISTINCT fammarine_id) as nb FROM marine_archive l WHERE (l.date BETWEEN '."'".$begindate."' - INTERVAL '".$globalLiveInterval." SECONDS' AND "."'".$enddate."'".')'.$filter_query;
526
-                }
527
-                //echo $query;
528
-                try {
529
-                        $sth = $this->db->prepare($query);
530
-                        $sth->execute();
531
-                } catch(PDOException $e) {
532
-                        echo $e->getMessage();
533
-                        die;
534
-                }
526
+				}
527
+				//echo $query;
528
+				try {
529
+						$sth = $this->db->prepare($query);
530
+						$sth->execute();
531
+				} catch(PDOException $e) {
532
+						echo $e->getMessage();
533
+						die;
534
+				}
535 535
 		$result = $sth->fetch(PDO::FETCH_ASSOC);
536 536
 		$sth->closeCursor();
537
-                return $result['nb'];
537
+				return $result['nb'];
538 538
 
539
-        }
539
+		}
540 540
 
541 541
 
542 542
 
543 543
 	// marine_archive_output
544 544
 	
545
-    /**
546
-    * Gets all the spotter information
547
-    *
548
-    * @return Array the spotter information
549
-    *
550
-    */
551
-    public function searchMarineData($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())
552
-    {
545
+	/**
546
+	 * Gets all the spotter information
547
+	 *
548
+	 * @return Array the spotter information
549
+	 *
550
+	 */
551
+	public function searchMarineData($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())
552
+	{
553 553
 	global $globalTimezone, $globalDBdriver;
554 554
 	require_once(dirname(__FILE__).'/class.Translation.php');
555 555
 	$Translation = new Translation();
@@ -563,159 +563,159 @@  discard block
 block discarded – undo
563 563
 	$filter_query = $this->getFilter($filters);
564 564
 	if ($q != "")
565 565
 	{
566
-	    if (!is_string($q))
567
-	    {
566
+		if (!is_string($q))
567
+		{
568 568
 		return false;
569
-	    } else {
569
+		} else {
570 570
 	        
571 571
 		$q_array = explode(" ", $q);
572 572
 		
573 573
 		foreach ($q_array as $q_item){
574
-		    $additional_query .= " AND (";
575
-		    $additional_query .= "(marine_archive_output.spotter_id like '%".$q_item."%') OR ";
576
-		    $additional_query .= "(marine_archive_output.aircraft_icao like '%".$q_item."%') OR ";
577
-		    $additional_query .= "(marine_archive_output.aircraft_name like '%".$q_item."%') OR ";
578
-		    $additional_query .= "(marine_archive_output.aircraft_manufacturer like '%".$q_item."%') OR ";
579
-		    $additional_query .= "(marine_archive_output.airline_icao like '%".$q_item."%') OR ";
580
-		    $additional_query .= "(marine_archive_output.airline_name like '%".$q_item."%') OR ";
581
-		    $additional_query .= "(marine_archive_output.airline_country like '%".$q_item."%') OR ";
582
-		    $additional_query .= "(marine_archive_output.departure_airport_icao like '%".$q_item."%') OR ";
583
-		    $additional_query .= "(marine_archive_output.departure_airport_name like '%".$q_item."%') OR ";
584
-		    $additional_query .= "(marine_archive_output.departure_airport_city like '%".$q_item."%') OR ";
585
-		    $additional_query .= "(marine_archive_output.departure_airport_country like '%".$q_item."%') OR ";
586
-		    $additional_query .= "(marine_archive_output.arrival_airport_icao like '%".$q_item."%') OR ";
587
-		    $additional_query .= "(marine_archive_output.arrival_airport_name like '%".$q_item."%') OR ";
588
-		    $additional_query .= "(marine_archive_output.arrival_airport_city like '%".$q_item."%') OR ";
589
-		    $additional_query .= "(marine_archive_output.arrival_airport_country like '%".$q_item."%') OR ";
590
-		    $additional_query .= "(marine_archive_output.registration like '%".$q_item."%') OR ";
591
-		    $additional_query .= "(marine_archive_output.owner_name like '%".$q_item."%') OR ";
592
-		    $additional_query .= "(marine_archive_output.pilot_id like '%".$q_item."%') OR ";
593
-		    $additional_query .= "(marine_archive_output.pilot_name like '%".$q_item."%') OR ";
594
-		    $additional_query .= "(marine_archive_output.ident like '%".$q_item."%') OR ";
595
-		    $translate = $Translation->ident2icao($q_item);
596
-		    if ($translate != $q_item) $additional_query .= "(marine_archive_output.ident like '%".$translate."%') OR ";
597
-		    $additional_query .= "(marine_archive_output.highlight like '%".$q_item."%')";
598
-		    $additional_query .= ")";
574
+			$additional_query .= " AND (";
575
+			$additional_query .= "(marine_archive_output.spotter_id like '%".$q_item."%') OR ";
576
+			$additional_query .= "(marine_archive_output.aircraft_icao like '%".$q_item."%') OR ";
577
+			$additional_query .= "(marine_archive_output.aircraft_name like '%".$q_item."%') OR ";
578
+			$additional_query .= "(marine_archive_output.aircraft_manufacturer like '%".$q_item."%') OR ";
579
+			$additional_query .= "(marine_archive_output.airline_icao like '%".$q_item."%') OR ";
580
+			$additional_query .= "(marine_archive_output.airline_name like '%".$q_item."%') OR ";
581
+			$additional_query .= "(marine_archive_output.airline_country like '%".$q_item."%') OR ";
582
+			$additional_query .= "(marine_archive_output.departure_airport_icao like '%".$q_item."%') OR ";
583
+			$additional_query .= "(marine_archive_output.departure_airport_name like '%".$q_item."%') OR ";
584
+			$additional_query .= "(marine_archive_output.departure_airport_city like '%".$q_item."%') OR ";
585
+			$additional_query .= "(marine_archive_output.departure_airport_country like '%".$q_item."%') OR ";
586
+			$additional_query .= "(marine_archive_output.arrival_airport_icao like '%".$q_item."%') OR ";
587
+			$additional_query .= "(marine_archive_output.arrival_airport_name like '%".$q_item."%') OR ";
588
+			$additional_query .= "(marine_archive_output.arrival_airport_city like '%".$q_item."%') OR ";
589
+			$additional_query .= "(marine_archive_output.arrival_airport_country like '%".$q_item."%') OR ";
590
+			$additional_query .= "(marine_archive_output.registration like '%".$q_item."%') OR ";
591
+			$additional_query .= "(marine_archive_output.owner_name like '%".$q_item."%') OR ";
592
+			$additional_query .= "(marine_archive_output.pilot_id like '%".$q_item."%') OR ";
593
+			$additional_query .= "(marine_archive_output.pilot_name like '%".$q_item."%') OR ";
594
+			$additional_query .= "(marine_archive_output.ident like '%".$q_item."%') OR ";
595
+			$translate = $Translation->ident2icao($q_item);
596
+			if ($translate != $q_item) $additional_query .= "(marine_archive_output.ident like '%".$translate."%') OR ";
597
+			$additional_query .= "(marine_archive_output.highlight like '%".$q_item."%')";
598
+			$additional_query .= ")";
599
+		}
599 600
 		}
600
-	    }
601 601
 	}
602 602
 	
603 603
 	if ($registration != "")
604 604
 	{
605
-	    $registration = filter_var($registration,FILTER_SANITIZE_STRING);
606
-	    if (!is_string($registration))
607
-	    {
605
+		$registration = filter_var($registration,FILTER_SANITIZE_STRING);
606
+		if (!is_string($registration))
607
+		{
608 608
 		return false;
609
-	    } else {
609
+		} else {
610 610
 		$additional_query .= " AND (marine_archive_output.registration = '".$registration."')";
611
-	    }
611
+		}
612 612
 	}
613 613
 	
614 614
 	if ($aircraft_icao != "")
615 615
 	{
616
-	    $aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
617
-	    if (!is_string($aircraft_icao))
618
-	    {
616
+		$aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
617
+		if (!is_string($aircraft_icao))
618
+		{
619 619
 		return false;
620
-	    } else {
620
+		} else {
621 621
 		$additional_query .= " AND (marine_archive_output.aircraft_icao = '".$aircraft_icao."')";
622
-	    }
622
+		}
623 623
 	}
624 624
 	
625 625
 	if ($aircraft_manufacturer != "")
626 626
 	{
627
-	    $aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
628
-	    if (!is_string($aircraft_manufacturer))
629
-	    {
627
+		$aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
628
+		if (!is_string($aircraft_manufacturer))
629
+		{
630 630
 		return false;
631
-	    } else {
631
+		} else {
632 632
 		$additional_query .= " AND (marine_archive_output.aircraft_manufacturer = '".$aircraft_manufacturer."')";
633
-	    }
633
+		}
634 634
 	}
635 635
 	
636 636
 	if ($highlights == "true")
637 637
 	{
638
-	    if (!is_string($highlights))
639
-	    {
638
+		if (!is_string($highlights))
639
+		{
640 640
 		return false;
641
-	    } else {
641
+		} else {
642 642
 		$additional_query .= " AND (marine_archive_output.highlight <> '')";
643
-	    }
643
+		}
644 644
 	}
645 645
 	
646 646
 	if ($airline_icao != "")
647 647
 	{
648
-	    $airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
649
-	    if (!is_string($airline_icao))
650
-	    {
648
+		$airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
649
+		if (!is_string($airline_icao))
650
+		{
651 651
 		return false;
652
-	    } else {
652
+		} else {
653 653
 		$additional_query .= " AND (marine_archive_output.airline_icao = '".$airline_icao."')";
654
-	    }
654
+		}
655 655
 	}
656 656
 	
657 657
 	if ($airline_country != "")
658 658
 	{
659
-	    $airline_country = filter_var($airline_country,FILTER_SANITIZE_STRING);
660
-	    if (!is_string($airline_country))
661
-	    {
659
+		$airline_country = filter_var($airline_country,FILTER_SANITIZE_STRING);
660
+		if (!is_string($airline_country))
661
+		{
662 662
 		return false;
663
-	    } else {
663
+		} else {
664 664
 		$additional_query .= " AND (marine_archive_output.airline_country = '".$airline_country."')";
665
-	    }
665
+		}
666 666
 	}
667 667
 	
668 668
 	if ($airline_type != "")
669 669
 	{
670
-	    $airline_type = filter_var($airline_type,FILTER_SANITIZE_STRING);
671
-	    if (!is_string($airline_type))
672
-	    {
670
+		$airline_type = filter_var($airline_type,FILTER_SANITIZE_STRING);
671
+		if (!is_string($airline_type))
672
+		{
673 673
 		return false;
674
-	    } else {
674
+		} else {
675 675
 		if ($airline_type == "passenger")
676 676
 		{
677
-		    $additional_query .= " AND (marine_archive_output.airline_type = 'passenger')";
677
+			$additional_query .= " AND (marine_archive_output.airline_type = 'passenger')";
678 678
 		}
679 679
 		if ($airline_type == "cargo")
680 680
 		{
681
-		    $additional_query .= " AND (marine_archive_output.airline_type = 'cargo')";
681
+			$additional_query .= " AND (marine_archive_output.airline_type = 'cargo')";
682 682
 		}
683 683
 		if ($airline_type == "military")
684 684
 		{
685
-		    $additional_query .= " AND (marine_archive_output.airline_type = 'military')";
685
+			$additional_query .= " AND (marine_archive_output.airline_type = 'military')";
686
+		}
686 687
 		}
687
-	    }
688 688
 	}
689 689
 	
690 690
 	if ($airport != "")
691 691
 	{
692
-	    $airport = filter_var($airport,FILTER_SANITIZE_STRING);
693
-	    if (!is_string($airport))
694
-	    {
692
+		$airport = filter_var($airport,FILTER_SANITIZE_STRING);
693
+		if (!is_string($airport))
694
+		{
695 695
 		return false;
696
-	    } else {
696
+		} else {
697 697
 		$additional_query .= " AND ((marine_archive_output.departure_airport_icao = '".$airport."') OR (marine_archive_output.arrival_airport_icao = '".$airport."'))";
698
-	    }
698
+		}
699 699
 	}
700 700
 	
701 701
 	if ($airport_country != "")
702 702
 	{
703
-	    $airport_country = filter_var($airport_country,FILTER_SANITIZE_STRING);
704
-	    if (!is_string($airport_country))
705
-	    {
703
+		$airport_country = filter_var($airport_country,FILTER_SANITIZE_STRING);
704
+		if (!is_string($airport_country))
705
+		{
706 706
 		return false;
707
-	    } else {
707
+		} else {
708 708
 		$additional_query .= " AND ((marine_archive_output.departure_airport_country = '".$airport_country."') OR (marine_archive_output.arrival_airport_country = '".$airport_country."'))";
709
-	    }
709
+		}
710 710
 	}
711 711
     
712 712
 	if ($callsign != "")
713 713
 	{
714
-	    $callsign = filter_var($callsign,FILTER_SANITIZE_STRING);
715
-	    if (!is_string($callsign))
716
-	    {
714
+		$callsign = filter_var($callsign,FILTER_SANITIZE_STRING);
715
+		if (!is_string($callsign))
716
+		{
717 717
 		return false;
718
-	    } else {
718
+		} else {
719 719
 		$translate = $Translation->ident2icao($callsign);
720 720
 		if ($translate != $callsign) {
721 721
 			$additional_query .= " AND (marine_archive_output.ident = :callsign OR marine_archive_output.ident = :translate)";
@@ -723,99 +723,99 @@  discard block
 block discarded – undo
723 723
 		} else {
724 724
 			$additional_query .= " AND (marine_archive_output.ident = '".$callsign."')";
725 725
 		}
726
-	    }
726
+		}
727 727
 	}
728 728
 
729 729
 	if ($owner != "")
730 730
 	{
731
-	    $owner = filter_var($owner,FILTER_SANITIZE_STRING);
732
-	    if (!is_string($owner))
733
-	    {
731
+		$owner = filter_var($owner,FILTER_SANITIZE_STRING);
732
+		if (!is_string($owner))
733
+		{
734 734
 		return false;
735
-	    } else {
735
+		} else {
736 736
 		$additional_query .= " AND (marine_archive_output.owner_name = '".$owner."')";
737
-	    }
737
+		}
738 738
 	}
739 739
 
740 740
 	if ($pilot_name != "")
741 741
 	{
742
-	    $pilot_name = filter_var($pilot_name,FILTER_SANITIZE_STRING);
743
-	    if (!is_string($pilot_name))
744
-	    {
742
+		$pilot_name = filter_var($pilot_name,FILTER_SANITIZE_STRING);
743
+		if (!is_string($pilot_name))
744
+		{
745 745
 		return false;
746
-	    } else {
746
+		} else {
747 747
 		$additional_query .= " AND (marine_archive_output.pilot_name = '".$pilot_name."')";
748
-	    }
748
+		}
749 749
 	}
750 750
 	
751 751
 	if ($pilot_id != "")
752 752
 	{
753
-	    $pilot_id = filter_var($pilot_id,FILTER_SANITIZE_NUMBER_INT);
754
-	    if (!is_string($pilot_id))
755
-	    {
753
+		$pilot_id = filter_var($pilot_id,FILTER_SANITIZE_NUMBER_INT);
754
+		if (!is_string($pilot_id))
755
+		{
756 756
 		return false;
757
-	    } else {
757
+		} else {
758 758
 		$additional_query .= " AND (marine_archive_output.pilot_id = '".$pilot_id."')";
759
-	    }
759
+		}
760 760
 	}
761 761
 	
762 762
 	if ($departure_airport_route != "")
763 763
 	{
764
-	    $departure_airport_route = filter_var($departure_airport_route,FILTER_SANITIZE_STRING);
765
-	    if (!is_string($departure_airport_route))
766
-	    {
764
+		$departure_airport_route = filter_var($departure_airport_route,FILTER_SANITIZE_STRING);
765
+		if (!is_string($departure_airport_route))
766
+		{
767 767
 		return false;
768
-	    } else {
768
+		} else {
769 769
 		$additional_query .= " AND (marine_archive_output.departure_airport_icao = '".$departure_airport_route."')";
770
-	    }
770
+		}
771 771
 	}
772 772
 	
773 773
 	if ($arrival_airport_route != "")
774 774
 	{
775
-	    $arrival_airport_route = filter_var($arrival_airport_route,FILTER_SANITIZE_STRING);
776
-	    if (!is_string($arrival_airport_route))
777
-	    {
775
+		$arrival_airport_route = filter_var($arrival_airport_route,FILTER_SANITIZE_STRING);
776
+		if (!is_string($arrival_airport_route))
777
+		{
778 778
 		return false;
779
-	    } else {
779
+		} else {
780 780
 		$additional_query .= " AND (marine_archive_output.arrival_airport_icao = '".$arrival_airport_route."')";
781
-	    }
781
+		}
782 782
 	}
783 783
 	
784 784
 	if ($altitude != "")
785 785
 	{
786
-	    $altitude_array = explode(",", $altitude);
786
+		$altitude_array = explode(",", $altitude);
787 787
 	    
788
-	    $altitude_array[0] = filter_var($altitude_array[0],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
789
-	    $altitude_array[1] = filter_var($altitude_array[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
788
+		$altitude_array[0] = filter_var($altitude_array[0],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
789
+		$altitude_array[1] = filter_var($altitude_array[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
790 790
 	    
791 791
 
792
-	    if ($altitude_array[1] != "")
793
-	    {                
792
+		if ($altitude_array[1] != "")
793
+		{                
794 794
 		$altitude_array[0] = substr($altitude_array[0], 0, -2);
795 795
 		$altitude_array[1] = substr($altitude_array[1], 0, -2);
796 796
 		$additional_query .= " AND altitude BETWEEN '".$altitude_array[0]."' AND '".$altitude_array[1]."' ";
797
-	    } else {
797
+		} else {
798 798
 		$altitude_array[0] = substr($altitude_array[0], 0, -2);
799 799
 		$additional_query .= " AND altitude <= '".$altitude_array[0]."' ";
800
-	    }
800
+		}
801 801
 	}
802 802
 	
803 803
 	if ($date_posted != "")
804 804
 	{
805
-	    $date_array = explode(",", $date_posted);
805
+		$date_array = explode(",", $date_posted);
806 806
 	    
807
-	    $date_array[0] = filter_var($date_array[0],FILTER_SANITIZE_STRING);
808
-	    $date_array[1] = filter_var($date_array[1],FILTER_SANITIZE_STRING);
807
+		$date_array[0] = filter_var($date_array[0],FILTER_SANITIZE_STRING);
808
+		$date_array[1] = filter_var($date_array[1],FILTER_SANITIZE_STRING);
809 809
 	    
810
-	    if ($globalTimezone != '') {
810
+		if ($globalTimezone != '') {
811 811
 		date_default_timezone_set($globalTimezone);
812 812
 		$datetime = new DateTime();
813 813
 		$offset = $datetime->format('P');
814
-	    } else $offset = '+00:00';
814
+		} else $offset = '+00:00';
815 815
 
816 816
 
817
-	    if ($date_array[1] != "")
818
-	    {                
817
+		if ($date_array[1] != "")
818
+		{                
819 819
 		$date_array[0] = date("Y-m-d H:i:s", strtotime($date_array[0]));
820 820
 		$date_array[1] = date("Y-m-d H:i:s", strtotime($date_array[1]));
821 821
 		if ($globalDBdriver == 'mysql') {
@@ -823,28 +823,28 @@  discard block
 block discarded – undo
823 823
 		} else {
824 824
 			$additional_query .= " AND marine_archive_output.date::timestamp AT TIME ZONE INTERVAL ".$offset." >= CAST('".$date_array[0]."' AS TIMESTAMP) AND marine_archive_output.date::timestamp AT TIME ZONE INTERVAL ".$offset." <= CAST('".$date_array[1]."' AS TIMESTAMP) ";
825 825
 		}
826
-	    } else {
826
+		} else {
827 827
 		$date_array[0] = date("Y-m-d H:i:s", strtotime($date_array[0]));
828
-                if ($globalDBdriver == 'mysql') {
828
+				if ($globalDBdriver == 'mysql') {
829 829
 			$additional_query .= " AND TIMESTAMP(CONVERT_TZ(marine_archive_output.date,'+00:00', '".$offset."')) >= '".$date_array[0]."' ";
830 830
 		} else {
831 831
 			$additional_query .= " AND marine_archive_output.date::timestamp AT TIME ZONE INTERVAL ".$offset." >= CAST('".$date_array[0]."' AS TIMESTAMP) ";
832 832
 		}
833
-	    }
833
+		}
834 834
 	}
835 835
 	
836 836
 	if ($limit != "")
837 837
 	{
838
-	    $limit_array = explode(",", $limit);
838
+		$limit_array = explode(",", $limit);
839 839
 	    
840
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
841
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
840
+		$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
841
+		$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
842 842
 	    
843
-	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
844
-	    {
843
+		if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
844
+		{
845 845
 		//$limit_query = " LIMIT ".$limit_array[0].",".$limit_array[1];
846 846
 		$limit_query = " LIMIT ".$limit_array[1]." OFFSET ".$limit_array[0];
847
-	    }
847
+		}
848 848
 	}
849 849
 	
850 850
 
@@ -875,33 +875,33 @@  discard block
 block discarded – undo
875 875
 	$spotter_array = $Marine->getDataFromDB($query, $query_values,$limit_query);
876 876
 
877 877
 	return $spotter_array;
878
-    }
878
+	}
879 879
 
880
-    public function deleteMarineArchiveData()
881
-    {
880
+	public function deleteMarineArchiveData()
881
+	{
882 882
 		global $globalArchiveKeepMonths, $globalDBdriver;
883
-                date_default_timezone_set('UTC');
884
-                if ($globalDBdriver == 'mysql') {
883
+				date_default_timezone_set('UTC');
884
+				if ($globalDBdriver == 'mysql') {
885 885
 			$query = 'DELETE FROM marine_archive_output WHERE marine_archive_output.date < DATE_SUB(UTC_TIMESTAMP(), INTERVAL '.$globalArchiveKeepMonths.' MONTH)';
886 886
 		} else {
887 887
 			$query = "DELETE FROM marine_archive_output WHERE marine_archive_output.date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$globalArchiveKeepMonths." MONTH'";
888 888
 		}
889
-                try {
890
-                        $sth = $this->db->prepare($query);
891
-                        $sth->execute();
892
-                } catch(PDOException $e) {
893
-                        return "error";
894
-                }
889
+				try {
890
+						$sth = $this->db->prepare($query);
891
+						$sth->execute();
892
+				} catch(PDOException $e) {
893
+						return "error";
894
+				}
895 895
 	}
896 896
 
897
-    /**
898
-    * Gets all the spotter information based on the callsign
899
-    *
900
-    * @return Array the spotter information
901
-    *
902
-    */
903
-    public function getMarineDataByIdent($ident = '', $limit = '', $sort = '')
904
-    {
897
+	/**
898
+	 * Gets all the spotter information based on the callsign
899
+	 *
900
+	 * @return Array the spotter information
901
+	 *
902
+	 */
903
+	public function getMarineDataByIdent($ident = '', $limit = '', $sort = '')
904
+	{
905 905
 	$global_query = "SELECT marine_archive_output.* FROM marine_archive_output";
906 906
 	
907 907
 	date_default_timezone_set('UTC');
@@ -913,35 +913,35 @@  discard block
 block discarded – undo
913 913
 	
914 914
 	if ($ident != "")
915 915
 	{
916
-	    if (!is_string($ident))
917
-	    {
916
+		if (!is_string($ident))
917
+		{
918 918
 		return false;
919
-	    } else {
919
+		} else {
920 920
 		$additional_query = " AND (marine_archive_output.ident = :ident)";
921 921
 		$query_values = array(':ident' => $ident);
922
-	    }
922
+		}
923 923
 	}
924 924
 	
925 925
 	if ($limit != "")
926 926
 	{
927
-	    $limit_array = explode(",", $limit);
927
+		$limit_array = explode(",", $limit);
928 928
 	    
929
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
930
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
929
+		$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
930
+		$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
931 931
 	    
932
-	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
933
-	    {
932
+		if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
933
+		{
934 934
 		//$limit_query = " LIMIT ".$limit_array[0].",".$limit_array[1];
935 935
 		$limit_query = " LIMIT ".$limit_array[1]." OFFSET ".$limit_array[0];
936
-	    }
936
+		}
937 937
 	}
938 938
 
939 939
 	if ($sort != "")
940 940
 	{
941
-	    $search_orderby_array = $Marine->getOrderBy();
942
-	    $orderby_query = $search_orderby_array[$sort]['sql'];
941
+		$search_orderby_array = $Marine->getOrderBy();
942
+		$orderby_query = $search_orderby_array[$sort]['sql'];
943 943
 	} else {
944
-	    $orderby_query = " ORDER BY marine_archive_output.date DESC";
944
+		$orderby_query = " ORDER BY marine_archive_output.date DESC";
945 945
 	}
946 946
 
947 947
 	$query = $global_query." WHERE marine_archive_output.ident <> '' ".$additional_query." ".$orderby_query;
@@ -949,17 +949,17 @@  discard block
 block discarded – undo
949 949
 	$spotter_array = $Marine->getDataFromDB($query, $query_values, $limit_query);
950 950
 
951 951
 	return $spotter_array;
952
-    }
952
+	}
953 953
 
954 954
 
955
-    /**
956
-    * Gets all the spotter information based on the owner
957
-    *
958
-    * @return Array the spotter information
959
-    *
960
-    */
961
-    public function getMarineDataByOwner($owner = '', $limit = '', $sort = '', $filter = array())
962
-    {
955
+	/**
956
+	 * Gets all the spotter information based on the owner
957
+	 *
958
+	 * @return Array the spotter information
959
+	 *
960
+	 */
961
+	public function getMarineDataByOwner($owner = '', $limit = '', $sort = '', $filter = array())
962
+	{
963 963
 	$global_query = "SELECT marine_archive_output.* FROM marine_archive_output";
964 964
 	
965 965
 	date_default_timezone_set('UTC');
@@ -972,35 +972,35 @@  discard block
 block discarded – undo
972 972
 	
973 973
 	if ($owner != "")
974 974
 	{
975
-	    if (!is_string($owner))
976
-	    {
975
+		if (!is_string($owner))
976
+		{
977 977
 		return false;
978
-	    } else {
978
+		} else {
979 979
 		$additional_query = " AND (marine_archive_output.owner_name = :owner)";
980 980
 		$query_values = array(':owner' => $owner);
981
-	    }
981
+		}
982 982
 	}
983 983
 	
984 984
 	if ($limit != "")
985 985
 	{
986
-	    $limit_array = explode(",", $limit);
986
+		$limit_array = explode(",", $limit);
987 987
 	    
988
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
989
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
988
+		$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
989
+		$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
990 990
 	    
991
-	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
992
-	    {
991
+		if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
992
+		{
993 993
 		//$limit_query = " LIMIT ".$limit_array[0].",".$limit_array[1];
994 994
 		$limit_query = " LIMIT ".$limit_array[1]." OFFSET ".$limit_array[0];
995
-	    }
995
+		}
996 996
 	}
997 997
 
998 998
 	if ($sort != "")
999 999
 	{
1000
-	    $search_orderby_array = $Marine->getOrderBy();
1001
-	    $orderby_query = $search_orderby_array[$sort]['sql'];
1000
+		$search_orderby_array = $Marine->getOrderBy();
1001
+		$orderby_query = $search_orderby_array[$sort]['sql'];
1002 1002
 	} else {
1003
-	    $orderby_query = " ORDER BY marine_archive_output.date DESC";
1003
+		$orderby_query = " ORDER BY marine_archive_output.date DESC";
1004 1004
 	}
1005 1005
 
1006 1006
 	$query = $global_query.$filter_query." marine_archive_output.owner_name <> '' ".$additional_query." ".$orderby_query;
@@ -1008,16 +1008,16 @@  discard block
 block discarded – undo
1008 1008
 	$spotter_array = $Marine->getDataFromDB($query, $query_values, $limit_query);
1009 1009
 
1010 1010
 	return $spotter_array;
1011
-    }
1012
-
1013
-    /**
1014
-    * Gets all the spotter information based on the pilot
1015
-    *
1016
-    * @return Array the spotter information
1017
-    *
1018
-    */
1019
-    public function getMarineDataByPilot($pilot = '', $limit = '', $sort = '', $filter = array())
1020
-    {
1011
+	}
1012
+
1013
+	/**
1014
+	 * Gets all the spotter information based on the pilot
1015
+	 *
1016
+	 * @return Array the spotter information
1017
+	 *
1018
+	 */
1019
+	public function getMarineDataByPilot($pilot = '', $limit = '', $sort = '', $filter = array())
1020
+	{
1021 1021
 	$global_query = "SELECT marine_archive_output.* FROM marine_archive_output";
1022 1022
 	
1023 1023
 	date_default_timezone_set('UTC');
@@ -1036,24 +1036,24 @@  discard block
 block discarded – undo
1036 1036
 	
1037 1037
 	if ($limit != "")
1038 1038
 	{
1039
-	    $limit_array = explode(",", $limit);
1039
+		$limit_array = explode(",", $limit);
1040 1040
 	    
1041
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1042
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1041
+		$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1042
+		$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1043 1043
 	    
1044
-	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1045
-	    {
1044
+		if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1045
+		{
1046 1046
 		//$limit_query = " LIMIT ".$limit_array[0].",".$limit_array[1];
1047 1047
 		$limit_query = " LIMIT ".$limit_array[1]." OFFSET ".$limit_array[0];
1048
-	    }
1048
+		}
1049 1049
 	}
1050 1050
 
1051 1051
 	if ($sort != "")
1052 1052
 	{
1053
-	    $search_orderby_array = $Marine->getOrderBy();
1054
-	    $orderby_query = $search_orderby_array[$sort]['sql'];
1053
+		$search_orderby_array = $Marine->getOrderBy();
1054
+		$orderby_query = $search_orderby_array[$sort]['sql'];
1055 1055
 	} else {
1056
-	    $orderby_query = " ORDER BY marine_archive_output.date DESC";
1056
+		$orderby_query = " ORDER BY marine_archive_output.date DESC";
1057 1057
 	}
1058 1058
 
1059 1059
 	$query = $global_query.$filter_query." marine_archive_output.pilot_name <> '' ".$additional_query." ".$orderby_query;
@@ -1061,16 +1061,16 @@  discard block
 block discarded – undo
1061 1061
 	$spotter_array = $Marine->getDataFromDB($query, $query_values, $limit_query);
1062 1062
 
1063 1063
 	return $spotter_array;
1064
-    }
1065
-
1066
-    /**
1067
-    * Gets all number of flight over countries
1068
-    *
1069
-    * @return Array the airline country list
1070
-    *
1071
-    */
1072
-    public function countAllFlightOverCountries($limit = true,$olderthanmonths = 0,$sincedate = '')
1073
-    {
1064
+	}
1065
+
1066
+	/**
1067
+	 * Gets all number of flight over countries
1068
+	 *
1069
+	 * @return Array the airline country list
1070
+	 *
1071
+	 */
1072
+	public function countAllFlightOverCountries($limit = true,$olderthanmonths = 0,$sincedate = '')
1073
+	{
1074 1074
 	global $globalDBdriver;
1075 1075
 	/*
1076 1076
 	$query = "SELECT c.name, c.iso3, c.iso2, count(c.name) as nb 
@@ -1080,14 +1080,14 @@  discard block
 block discarded – undo
1080 1080
 	$query = "SELECT c.name, c.iso3, c.iso2, count(c.name) as nb
1081 1081
 		    FROM countries c, marine_archive s
1082 1082
 		    WHERE c.iso2 = s.over_country ";
1083
-                if ($olderthanmonths > 0) {
1084
-            		if ($globalDBdriver == 'mysql') {
1083
+				if ($olderthanmonths > 0) {
1084
+					if ($globalDBdriver == 'mysql') {
1085 1085
 				$query .= 'AND date < DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$olderthanmonths.' MONTH) ';
1086 1086
 			} else {
1087 1087
 				$query .= "AND date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$olderthanmonths." MONTHS'";
1088 1088
 			}
1089 1089
 		}
1090
-                if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
1090
+				if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
1091 1091
 	$query .= "GROUP BY c.name, c.iso3, c.iso2 ORDER BY nb DESC";
1092 1092
 	if ($limit) $query .= " LIMIT 0,10";
1093 1093
       
@@ -1100,23 +1100,23 @@  discard block
 block discarded – undo
1100 1100
         
1101 1101
 	while($row = $sth->fetch(PDO::FETCH_ASSOC))
1102 1102
 	{
1103
-	    $temp_array['flight_count'] = $row['nb'];
1104
-	    $temp_array['flight_country'] = $row['name'];
1105
-	    $temp_array['flight_country_iso3'] = $row['iso3'];
1106
-	    $temp_array['flight_country_iso2'] = $row['iso2'];
1107
-	    $flight_array[] = $temp_array;
1103
+		$temp_array['flight_count'] = $row['nb'];
1104
+		$temp_array['flight_country'] = $row['name'];
1105
+		$temp_array['flight_country_iso3'] = $row['iso3'];
1106
+		$temp_array['flight_country_iso2'] = $row['iso2'];
1107
+		$flight_array[] = $temp_array;
1108 1108
 	}
1109 1109
 	return $flight_array;
1110
-    }
1111
-
1112
-    /**
1113
-    * Gets all number of flight over countries
1114
-    *
1115
-    * @return Array the airline country list
1116
-    *
1117
-    */
1118
-    public function countAllFlightOverCountriesByAirlines($limit = true,$olderthanmonths = 0,$sincedate = '')
1119
-    {
1110
+	}
1111
+
1112
+	/**
1113
+	 * Gets all number of flight over countries
1114
+	 *
1115
+	 * @return Array the airline country list
1116
+	 *
1117
+	 */
1118
+	public function countAllFlightOverCountriesByAirlines($limit = true,$olderthanmonths = 0,$sincedate = '')
1119
+	{
1120 1120
 	global $globalDBdriver;
1121 1121
 	/*
1122 1122
 	$query = "SELECT c.name, c.iso3, c.iso2, count(c.name) as nb 
@@ -1126,14 +1126,14 @@  discard block
 block discarded – undo
1126 1126
 	$query = "SELECT o.airline_icao,c.name, c.iso3, c.iso2, count(c.name) as nb
1127 1127
 		    FROM countries c, marine_archive s, spotter_output o
1128 1128
 		    WHERE c.iso2 = s.over_country AND o.airline_icao <> '' AND o.fammarine_id = s.fammarine_id ";
1129
-                if ($olderthanmonths > 0) {
1130
-            		if ($globalDBdriver == 'mysql') {
1129
+				if ($olderthanmonths > 0) {
1130
+					if ($globalDBdriver == 'mysql') {
1131 1131
 				$query .= 'AND s.date < DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$olderthanmonths.' MONTH) ';
1132 1132
 			} else {
1133 1133
 				$query .= "AND s.date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$olderthanmonths." MONTHS'";
1134 1134
 			}
1135 1135
 		}
1136
-                if ($sincedate != '') $query .= "AND s.date > '".$sincedate."' ";
1136
+				if ($sincedate != '') $query .= "AND s.date > '".$sincedate."' ";
1137 1137
 	$query .= "GROUP BY o.airline_icao,c.name, c.iso3, c.iso2 ORDER BY nb DESC";
1138 1138
 	if ($limit) $query .= " LIMIT 0,10";
1139 1139
       
@@ -1146,24 +1146,24 @@  discard block
 block discarded – undo
1146 1146
         
1147 1147
 	while($row = $sth->fetch(PDO::FETCH_ASSOC))
1148 1148
 	{
1149
-	    $temp_array['airline_icao'] = $row['airline_icao'];
1150
-	    $temp_array['flight_count'] = $row['nb'];
1151
-	    $temp_array['flight_country'] = $row['name'];
1152
-	    $temp_array['flight_country_iso3'] = $row['iso3'];
1153
-	    $temp_array['flight_country_iso2'] = $row['iso2'];
1154
-	    $flight_array[] = $temp_array;
1149
+		$temp_array['airline_icao'] = $row['airline_icao'];
1150
+		$temp_array['flight_count'] = $row['nb'];
1151
+		$temp_array['flight_country'] = $row['name'];
1152
+		$temp_array['flight_country_iso3'] = $row['iso3'];
1153
+		$temp_array['flight_country_iso2'] = $row['iso2'];
1154
+		$flight_array[] = $temp_array;
1155 1155
 	}
1156 1156
 	return $flight_array;
1157
-    }
1158
-
1159
-    /**
1160
-    * Gets last spotter information based on a particular callsign
1161
-    *
1162
-    * @return Array the spotter information
1163
-    *
1164
-    */
1165
-    public function getDateArchiveMarineDataById($id,$date)
1166
-    {
1157
+	}
1158
+
1159
+	/**
1160
+	 * Gets last spotter information based on a particular callsign
1161
+	 *
1162
+	 * @return Array the spotter information
1163
+	 *
1164
+	 */
1165
+	public function getDateArchiveMarineDataById($id,$date)
1166
+	{
1167 1167
 	$Marine = new Marine($this->db);
1168 1168
 	date_default_timezone_set('UTC');
1169 1169
 	$id = filter_var($id, FILTER_SANITIZE_STRING);
@@ -1171,16 +1171,16 @@  discard block
 block discarded – undo
1171 1171
 	$date = date('c',$date);
1172 1172
 	$spotter_array = $Marine->getDataFromDB($query,array(':id' => $id,':date' => $date));
1173 1173
 	return $spotter_array;
1174
-    }
1175
-
1176
-    /**
1177
-    * Gets all the spotter information based on a particular callsign
1178
-    *
1179
-    * @return Array the spotter information
1180
-    *
1181
-    */
1182
-    public function getDateArchiveMarineDataByIdent($ident,$date)
1183
-    {
1174
+	}
1175
+
1176
+	/**
1177
+	 * Gets all the spotter information based on a particular callsign
1178
+	 *
1179
+	 * @return Array the spotter information
1180
+	 *
1181
+	 */
1182
+	public function getDateArchiveMarineDataByIdent($ident,$date)
1183
+	{
1184 1184
 	$Marine = new Marine($this->db);
1185 1185
 	date_default_timezone_set('UTC');
1186 1186
 	$ident = filter_var($ident, FILTER_SANITIZE_STRING);
@@ -1188,16 +1188,16 @@  discard block
 block discarded – undo
1188 1188
 	$date = date('c',$date);
1189 1189
 	$spotter_array = $Marine->getDataFromDB($query,array(':ident' => $ident,':date' => $date));
1190 1190
 	return $spotter_array;
1191
-    }
1192
-
1193
-    /**
1194
-    * Gets all the spotter information based on the airport
1195
-    *
1196
-    * @return Array the spotter information
1197
-    *
1198
-    */
1199
-    public function getMarineDataByAirport($airport = '', $limit = '', $sort = '',$filters = array())
1200
-    {
1191
+	}
1192
+
1193
+	/**
1194
+	 * Gets all the spotter information based on the airport
1195
+	 *
1196
+	 * @return Array the spotter information
1197
+	 *
1198
+	 */
1199
+	public function getMarineDataByAirport($airport = '', $limit = '', $sort = '',$filters = array())
1200
+	{
1201 1201
 	global $global_query;
1202 1202
 	$Marine = new Marine();
1203 1203
 	date_default_timezone_set('UTC');
@@ -1208,35 +1208,35 @@  discard block
 block discarded – undo
1208 1208
 	
1209 1209
 	if ($airport != "")
1210 1210
 	{
1211
-	    if (!is_string($airport))
1212
-	    {
1211
+		if (!is_string($airport))
1212
+		{
1213 1213
 		return false;
1214
-	    } else {
1214
+		} else {
1215 1215
 		$additional_query .= " AND ((marine_archive_output.departure_airport_icao = :airport) OR (marine_archive_output.arrival_airport_icao = :airport))";
1216 1216
 		$query_values = array(':airport' => $airport);
1217
-	    }
1217
+		}
1218 1218
 	}
1219 1219
 	
1220 1220
 	if ($limit != "")
1221 1221
 	{
1222
-	    $limit_array = explode(",", $limit);
1222
+		$limit_array = explode(",", $limit);
1223 1223
 	    
1224
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1225
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1224
+		$limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1225
+		$limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1226 1226
 	    
1227
-	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1228
-	    {
1227
+		if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1228
+		{
1229 1229
 		//$limit_query = " LIMIT ".$limit_array[0].",".$limit_array[1];
1230 1230
 		$limit_query = " LIMIT ".$limit_array[1]." OFFSET ".$limit_array[0];
1231
-	    }
1231
+		}
1232 1232
 	}
1233 1233
 	
1234 1234
 	if ($sort != "")
1235 1235
 	{
1236
-	    $search_orderby_array = $Marine->getOrderBy();
1237
-	    $orderby_query = $search_orderby_array[$sort]['sql'];
1236
+		$search_orderby_array = $Marine->getOrderBy();
1237
+		$orderby_query = $search_orderby_array[$sort]['sql'];
1238 1238
 	} else {
1239
-	    $orderby_query = " ORDER BY marine_archive_output.date DESC";
1239
+		$orderby_query = " ORDER BY marine_archive_output.date DESC";
1240 1240
 	}
1241 1241
 
1242 1242
 	$query = $global_query.$filter_query." marine_archive_output.ident <> '' ".$additional_query." AND ((marine_archive_output.departure_airport_icao <> 'NA') AND (marine_archive_output.arrival_airport_icao <> 'NA')) ".$orderby_query;
@@ -1244,6 +1244,6 @@  discard block
 block discarded – undo
1244 1244
 	$spotter_array = $Marine->getDataFromDB($query, $query_values, $limit_query);
1245 1245
 
1246 1246
 	return $spotter_array;
1247
-    }
1247
+	}
1248 1248
 }
1249 1249
 ?>
1250 1250
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +105 added lines, -105 removed lines patch added patch discarded remove patch
@@ -13,33 +13,33 @@  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, $globalDBdriver;
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($filter,$globalStatsFilters[$globalFilterName]);
23
+				$filter = array_merge($filter, $globalStatsFilters[$globalFilterName]);
24 24
 			}
25 25
 		}
26 26
 		if (isset($filter[0]['source'])) {
27
-			$filters = array_merge($filters,$filter);
27
+			$filters = array_merge($filters, $filter);
28 28
 		}
29
-		if (is_array($globalFilter)) $filter = array_merge($filter,$globalFilter);
29
+		if (is_array($globalFilter)) $filter = array_merge($filter, $globalFilter);
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['idents']) && !empty($flt['idents'])) {
34 34
 				if (isset($flt['source'])) {
35
-					$filter_query_join .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.ident IN ('".implode("','",$flt['idents'])."') AND marine_archive_output.format_source IN ('".implode("','",$flt['source'])."')) spid ON spid.fammarine_id = marine_archive.fammarine_id";
35
+					$filter_query_join .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.ident IN ('".implode("','", $flt['idents'])."') AND marine_archive_output.format_source IN ('".implode("','", $flt['source'])."')) spid ON spid.fammarine_id = marine_archive.fammarine_id";
36 36
 				} else {
37
-					$filter_query_join .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.ident IN ('".implode("','",$flt['idents'])."')) spid ON spid.fammarine_id = marine_archive.fammarine_id";
37
+					$filter_query_join .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.ident IN ('".implode("','", $flt['idents'])."')) spid ON spid.fammarine_id = marine_archive.fammarine_id";
38 38
 				}
39 39
 			}
40 40
 		}
41 41
 		if (isset($filter['source']) && !empty($filter['source'])) {
42
-			$filter_query_where .= " AND format_source IN ('".implode("','",$filter['source'])."')";
42
+			$filter_query_where .= " AND format_source IN ('".implode("','", $filter['source'])."')";
43 43
 		}
44 44
 		if (isset($filter['ident']) && !empty($filter['ident'])) {
45 45
 			$filter_query_where .= " AND ident = '".$filter['ident']."'";
@@ -67,43 +67,43 @@  discard block
 block discarded – undo
67 67
 					$filter_query_date .= " AND EXTRACT(DAY FROM marine_archive_output.date) = '".$filter['day']."'";
68 68
 				}
69 69
 			}
70
-			$filter_query_join .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output".preg_replace('/^ AND/',' WHERE',$filter_query_date).") sd ON sd.fammarine_id = marine_archive.fammarine_id";
70
+			$filter_query_join .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output".preg_replace('/^ AND/', ' WHERE', $filter_query_date).") sd ON sd.fammarine_id = marine_archive.fammarine_id";
71 71
 		}
72 72
 		if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
73
-			$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
73
+			$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
74 74
 		}
75 75
 		if ($filter_query_where == '' && $where) $filter_query_where = ' WHERE';
76 76
 		elseif ($filter_query_where != '' && $and) $filter_query_where .= ' AND';
77 77
 		if ($filter_query_where != '') {
78
-			$filter_query_where = preg_replace('/^ AND/',' WHERE',$filter_query_where);
78
+			$filter_query_where = preg_replace('/^ AND/', ' WHERE', $filter_query_where);
79 79
 		}
80 80
 		$filter_query = $filter_query_join.$filter_query_where;
81 81
 		return $filter_query;
82 82
 	}
83 83
 
84 84
 	// marine_archive
85
-	public function addMarineArchiveData($fammarine_id = '', $ident = '', $latitude = '', $longitude = '', $heading = '', $groundspeed = '', $date = '', $putinarchive = false, $mmsi = '',$type = '',$typeid = '',$imo = '', $callsign = '',$arrival_code = '',$arrival_date = '',$status = '',$statusid = '',$noarchive = false,$format_source = '', $source_name = '', $over_country = '') {
85
+	public function addMarineArchiveData($fammarine_id = '', $ident = '', $latitude = '', $longitude = '', $heading = '', $groundspeed = '', $date = '', $putinarchive = false, $mmsi = '', $type = '', $typeid = '', $imo = '', $callsign = '', $arrival_code = '', $arrival_date = '', $status = '', $statusid = '', $noarchive = false, $format_source = '', $source_name = '', $over_country = '') {
86 86
 		
87 87
 		require_once(dirname(__FILE__).'/class.Marine.php');
88 88
 		if ($over_country == '') {
89 89
 			$Marine = new Marine($this->db);
90
-			$data_country = $Marine->getCountryFromLatitudeLongitude($latitude,$longitude);
90
+			$data_country = $Marine->getCountryFromLatitudeLongitude($latitude, $longitude);
91 91
 			if (!empty($data_country)) $country = $data_country['iso2'];
92 92
 			else $country = '';
93 93
 		} else $country = $over_country;
94 94
 		
95 95
 		//$country = $over_country;
96 96
 		// Route is not added in marine_archive
97
-		$query  = 'INSERT INTO marine_archive (fammarine_id, ident, latitude, longitude, heading, ground_speed, date, format_source, source_name, over_country, mmsi, type,status,imo,arrival_port_name,arrival_port_date) 
97
+		$query = 'INSERT INTO marine_archive (fammarine_id, ident, latitude, longitude, heading, ground_speed, date, format_source, source_name, over_country, mmsi, type,status,imo,arrival_port_name,arrival_port_date) 
98 98
 		    VALUES (:fammarine_id,:ident,:latitude,:longitude,:heading,:groundspeed,:date,:format_source, :source_name, :over_country,:mmsi,:type,:status,:imo,:arrival_port_name,:arrival_port_date)';
99 99
 
100
-		$query_values = array(':fammarine_id' => $fammarine_id,':ident' => $ident,':latitude' => $latitude,':longitude' => $longitude,':heading' => $heading,':groundspeed' => $groundspeed,':date' => $date, ':format_source' => $format_source, ':source_name' => $source_name, ':over_country' => $over_country,':mmsi' => $mmsi,':type' => $type,':status' => $status,':imo' => $imo,':arrival_port_name' => $arrival_code,':arrival_port_date' => $arrival_date);
100
+		$query_values = array(':fammarine_id' => $fammarine_id, ':ident' => $ident, ':latitude' => $latitude, ':longitude' => $longitude, ':heading' => $heading, ':groundspeed' => $groundspeed, ':date' => $date, ':format_source' => $format_source, ':source_name' => $source_name, ':over_country' => $over_country, ':mmsi' => $mmsi, ':type' => $type, ':status' => $status, ':imo' => $imo, ':arrival_port_name' => $arrival_code, ':arrival_port_date' => $arrival_date);
101 101
 
102 102
 		try {
103 103
 			$sth = $this->db->prepare($query);
104 104
 			$sth->execute($query_values);
105 105
 			$sth->closeCursor();
106
-		} catch(PDOException $e) {
106
+		} catch (PDOException $e) {
107 107
 			return "error : ".$e->getMessage();
108 108
 		}
109 109
 		return "success";
@@ -123,9 +123,9 @@  discard block
 block discarded – undo
123 123
 
124 124
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
125 125
                 //$query  = "SELECT marine_archive.* FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.ident = :ident GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate LIMIT 1";
126
-                $query  = "SELECT marine_archive.* FROM marine_archive WHERE ident = :ident ORDER BY date DESC LIMIT 1";
126
+                $query = "SELECT marine_archive.* FROM marine_archive WHERE ident = :ident ORDER BY date DESC LIMIT 1";
127 127
 
128
-                $spotter_array = $Marine->getDataFromDB($query,array(':ident' => $ident));
128
+                $spotter_array = $Marine->getDataFromDB($query, array(':ident' => $ident));
129 129
 
130 130
                 return $spotter_array;
131 131
         }
@@ -144,7 +144,7 @@  discard block
 block discarded – undo
144 144
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
145 145
                 //$query  = MarineArchive->$global_query." WHERE marine_archive.fammarine_id = :id";
146 146
                 //$query  = "SELECT marine_archive.* FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.fammarine_id = :id GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate LIMIT 1";
147
-                $query  = "SELECT * FROM marine_archive WHERE fammarine_id = :id ORDER BY date DESC LIMIT 1";
147
+                $query = "SELECT * FROM marine_archive WHERE fammarine_id = :id ORDER BY date DESC LIMIT 1";
148 148
 
149 149
 //              $spotter_array = Marine->getDataFromDB($query,array(':id' => $id));
150 150
                   /*
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
                 }
158 158
                 $spotter_array = $sth->fetchAll(PDO->FETCH_ASSOC);
159 159
                 */
160
-                $spotter_array = $Marine->getDataFromDB($query,array(':id' => $id));
160
+                $spotter_array = $Marine->getDataFromDB($query, array(':id' => $id));
161 161
 
162 162
                 return $spotter_array;
163 163
         }
@@ -172,14 +172,14 @@  discard block
 block discarded – undo
172 172
 	{
173 173
                 date_default_timezone_set('UTC');
174 174
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
175
-                $query  = $this->global_query." WHERE marine_archive.fammarine_id = :id ORDER BY date";
175
+                $query = $this->global_query." WHERE marine_archive.fammarine_id = :id ORDER BY date";
176 176
 
177 177
 //              $spotter_array = Marine->getDataFromDB($query,array(':id' => $id));
178 178
 
179 179
                 try {
180 180
                         $sth = $this->db->prepare($query);
181 181
                         $sth->execute(array(':id' => $id));
182
-                } catch(PDOException $e) {
182
+                } catch (PDOException $e) {
183 183
                         echo $e->getMessage();
184 184
                         die;
185 185
                 }
@@ -198,14 +198,14 @@  discard block
 block discarded – undo
198 198
         {
199 199
                 date_default_timezone_set('UTC');
200 200
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
201
-                $query  = "SELECT marine_archive.latitude, marine_archive.longitude, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id";
201
+                $query = "SELECT marine_archive.latitude, marine_archive.longitude, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id";
202 202
 
203 203
 //              $spotter_array = Marine->getDataFromDB($query,array(':id' => $id));
204 204
 
205 205
                 try {
206 206
                         $sth = $this->db->prepare($query);
207 207
                         $sth->execute(array(':id' => $id));
208
-                } catch(PDOException $e) {
208
+                } catch (PDOException $e) {
209 209
                         echo $e->getMessage();
210 210
                         die;
211 211
                 }
@@ -227,12 +227,12 @@  discard block
 block discarded – undo
227 227
                 date_default_timezone_set('UTC');
228 228
 
229 229
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
230
-                $query  = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive WHERE marine_archive.ident = :ident AND marine_archive.latitude <> 0 AND marine_archive.longitude <> 0 ORDER BY date";
230
+                $query = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive WHERE marine_archive.ident = :ident AND marine_archive.latitude <> 0 AND marine_archive.longitude <> 0 ORDER BY date";
231 231
 
232 232
                 try {
233 233
                         $sth = $this->db->prepare($query);
234 234
                         $sth->execute(array(':ident' => $ident));
235
-                } catch(PDOException $e) {
235
+                } catch (PDOException $e) {
236 236
                         echo $e->getMessage();
237 237
                         die;
238 238
                 }
@@ -253,12 +253,12 @@  discard block
 block discarded – undo
253 253
                 date_default_timezone_set('UTC');
254 254
 
255 255
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
256
-                $query  = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id AND marine_archive.latitude <> 0 AND marine_archive.longitude <> 0 ORDER BY date";
256
+                $query = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id AND marine_archive.latitude <> 0 AND marine_archive.longitude <> 0 ORDER BY date";
257 257
 
258 258
                 try {
259 259
                         $sth = $this->db->prepare($query);
260 260
                         $sth->execute(array(':id' => $id));
261
-                } catch(PDOException $e) {
261
+                } catch (PDOException $e) {
262 262
                         echo $e->getMessage();
263 263
                         die;
264 264
                 }
@@ -279,12 +279,12 @@  discard block
 block discarded – undo
279 279
                 date_default_timezone_set('UTC');
280 280
 
281 281
                 $id = filter_var($id, FILTER_SANITIZE_STRING);
282
-                $query  = "SELECT marine_archive.altitude, marine_archive.ground_speed, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id ORDER BY date";
282
+                $query = "SELECT marine_archive.altitude, marine_archive.ground_speed, marine_archive.date FROM marine_archive WHERE marine_archive.fammarine_id = :id ORDER BY date";
283 283
 
284 284
                 try {
285 285
                         $sth = $this->db->prepare($query);
286 286
                         $sth->execute(array(':id' => $id));
287
-                } catch(PDOException $e) {
287
+                } catch (PDOException $e) {
288 288
                         echo $e->getMessage();
289 289
                         die;
290 290
                 }
@@ -306,13 +306,13 @@  discard block
 block discarded – undo
306 306
                 date_default_timezone_set('UTC');
307 307
 
308 308
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
309
-                $query  = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.ident = :ident GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate LIMIT 1";
309
+                $query = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.ident = :ident GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate LIMIT 1";
310 310
 //                $query  = "SELECT marine_archive.altitude, marine_archive.date FROM marine_archive WHERE marine_archive.ident = :ident";
311 311
 
312 312
                 try {
313 313
                         $sth = $this->db->prepare($query);
314 314
                         $sth->execute(array(':ident' => $ident));
315
-                } catch(PDOException $e) {
315
+                } catch (PDOException $e) {
316 316
                         echo $e->getMessage();
317 317
                         die;
318 318
                 }
@@ -329,13 +329,13 @@  discard block
 block discarded – undo
329 329
         * @return Array the spotter information
330 330
         *
331 331
         */
332
-        public function getMarineArchiveData($ident,$fammarine_id,$date)
332
+        public function getMarineArchiveData($ident, $fammarine_id, $date)
333 333
         {
334 334
     		$Marine = new Marine($this->db);
335 335
                 $ident = filter_var($ident, FILTER_SANITIZE_STRING);
336
-                $query  = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.fammarine_id = :fammarine_id AND l.date LIKE :date GROUP BY l.fammarine_id) s on spotter_live.fammarine_id = s.fammarine_id AND spotter_live.date = s.maxdate";
336
+                $query = "SELECT spotter_live.* FROM spotter_live INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM spotter_live l WHERE l.ident = :ident AND l.fammarine_id = :fammarine_id AND l.date LIKE :date GROUP BY l.fammarine_id) s on spotter_live.fammarine_id = s.fammarine_id AND spotter_live.date = s.maxdate";
337 337
 
338
-                $spotter_array = $Marine->getDataFromDB($query,array(':ident' => $ident,':fammarine_id' => $fammarine_id,':date' => $date.'%'));
338
+                $spotter_array = $Marine->getDataFromDB($query, array(':ident' => $ident, ':fammarine_id' => $fammarine_id, ':date' => $date.'%'));
339 339
 
340 340
                 return $spotter_array;
341 341
         }
@@ -348,7 +348,7 @@  discard block
 block discarded – undo
348 348
                 try {
349 349
                         $sth = $this->db->prepare($query);
350 350
                         $sth->execute();
351
-                } catch(PDOException $e) {
351
+                } catch (PDOException $e) {
352 352
                         echo $e->getMessage();
353 353
                         die;
354 354
                 }
@@ -360,24 +360,24 @@  discard block
 block discarded – undo
360 360
         * @return Array the spotter information
361 361
         *
362 362
         */
363
-        public function getMinLiveMarineData($begindate,$enddate,$filter = array())
363
+        public function getMinLiveMarineData($begindate, $enddate, $filter = array())
364 364
         {
365 365
                 global $globalDBdriver, $globalLiveInterval;
366 366
                 date_default_timezone_set('UTC');
367 367
 
368 368
                 $filter_query = '';
369 369
                 if (isset($filter['source']) && !empty($filter['source'])) {
370
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
370
+                        $filter_query .= " AND format_source IN ('".implode("','", $filter['source'])."') ";
371 371
                 }
372 372
                 // Use spotter_output also ?
373 373
                 if (isset($filter['airlines']) && !empty($filter['airlines'])) {
374
-                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
374
+                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
375 375
                 }
376 376
                 if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
377 377
                         $filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.fammarine_id = marine_archive.fammarine_id ";
378 378
                 }
379 379
                 if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
380
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
380
+                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
381 381
                 }
382 382
 
383 383
                 //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
@@ -396,14 +396,14 @@  discard block
 block discarded – undo
396 396
 						GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id 
397 397
 				    AND marine_archive.date = s.maxdate '.$filter_query.'LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON marine_archive.aircraft_icao = a.icao';
398 398
 */
399
-			$query  = 'SELECT marine_archive.date,marine_archive.fammarine_id, marine_archive.ident, marine_archive.aircraft_icao, marine_archive.departure_airport_icao as departure_airport, marine_archive.arrival_airport_icao as arrival_airport, marine_archive.latitude, marine_archive.longitude, marine_archive.altitude, marine_archive.heading, marine_archive.ground_speed, marine_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
399
+			$query = 'SELECT marine_archive.date,marine_archive.fammarine_id, marine_archive.ident, marine_archive.aircraft_icao, marine_archive.departure_airport_icao as departure_airport, marine_archive.arrival_airport_icao as arrival_airport, marine_archive.latitude, marine_archive.longitude, marine_archive.altitude, marine_archive.heading, marine_archive.ground_speed, marine_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
400 400
 				    FROM marine_archive 
401 401
 				    INNER JOIN (SELECT * FROM aircraft) a on marine_archive.aircraft_icao = a.icao
402 402
 				    WHERE marine_archive.date BETWEEN '."'".$begindate."'".' AND '."'".$begindate."'".' 
403 403
                         	    '.$filter_query.' ORDER BY fammarine_id';
404 404
                 } else {
405 405
                         //$query  = 'SELECT marine_archive.ident, marine_archive.fammarine_id, marine_archive.aircraft_icao, marine_archive.departure_airport_icao as departure_airport, marine_archive.arrival_airport_icao as arrival_airport, marine_archive.latitude, marine_archive.longitude, marine_archive.altitude, marine_archive.heading, marine_archive.ground_speed, marine_archive.squawk, a.aircraft_shadow FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE DATE_SUB(UTC_TIMESTAMP(),INTERVAL '.$globalLiveInterval.' SECOND) <= l.date GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate '.$filter_query.'INNER JOIN (SELECT * FROM aircraft) a on marine_archive.aircraft_icao = a.icao';
406
-                        $query  = 'SELECT marine_archive.date,marine_archive.fammarine_id, marine_archive.ident, marine_archive.aircraft_icao, marine_archive.departure_airport_icao as departure_airport, marine_archive.arrival_airport_icao as arrival_airport, marine_archive.latitude, marine_archive.longitude, marine_archive.altitude, marine_archive.heading, marine_archive.ground_speed, marine_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
406
+                        $query = 'SELECT marine_archive.date,marine_archive.fammarine_id, marine_archive.ident, marine_archive.aircraft_icao, marine_archive.departure_airport_icao as departure_airport, marine_archive.arrival_airport_icao as arrival_airport, marine_archive.latitude, marine_archive.longitude, marine_archive.altitude, marine_archive.heading, marine_archive.ground_speed, marine_archive.squawk, a.aircraft_shadow,a.engine_type, a.engine_count, a.wake_category 
407 407
                         	    FROM marine_archive 
408 408
                         	    INNER JOIN (SELECT * FROM aircraft) a on marine_archive.aircraft_icao = a.icao
409 409
                         	    WHERE marine_archive.date >= '."'".$begindate."'".' AND marine_archive.date <= '."'".$enddate."'".'
@@ -413,7 +413,7 @@  discard block
 block discarded – undo
413 413
                 try {
414 414
                         $sth = $this->db->prepare($query);
415 415
                         $sth->execute();
416
-                } catch(PDOException $e) {
416
+                } catch (PDOException $e) {
417 417
                         echo $e->getMessage();
418 418
                         die;
419 419
                 }
@@ -428,24 +428,24 @@  discard block
 block discarded – undo
428 428
         * @return Array the spotter information
429 429
         *
430 430
         */
431
-        public function getMinLiveMarineDataPlayback($begindate,$enddate,$filter = array())
431
+        public function getMinLiveMarineDataPlayback($begindate, $enddate, $filter = array())
432 432
         {
433 433
                 global $globalDBdriver, $globalLiveInterval;
434 434
                 date_default_timezone_set('UTC');
435 435
 
436 436
                 $filter_query = '';
437 437
                 if (isset($filter['source']) && !empty($filter['source'])) {
438
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
438
+                        $filter_query .= " AND format_source IN ('".implode("','", $filter['source'])."') ";
439 439
                 }
440 440
                 // Should use spotter_output also ?
441 441
                 if (isset($filter['airlines']) && !empty($filter['airlines'])) {
442
-                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
442
+                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
443 443
                 }
444 444
                 if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
445 445
                         $filter_query .= " INNER JOIN (SELECT fammarine_id FROM marine_archive_output WHERE marine_archive_output.airline_type = '".$filter['airlinestype']."') sa ON sa.fammarine_id = marine_archive.fammarine_id ";
446 446
                 }
447 447
                 if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
448
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
448
+                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
449 449
                 }
450 450
 
451 451
                 //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
@@ -455,7 +455,7 @@  discard block
 block discarded – undo
455 455
                     		    FROM marine_archive 
456 456
                     		    INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE (l.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate '.$filter_query.'LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON marine_archive.aircraft_icao = a.icao';
457 457
 			*/
458
-			$query  = 'SELECT a.aircraft_shadow, marine_archive_output.ident, marine_archive_output.fammarine_id, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao as departure_airport, marine_archive_output.arrival_airport_icao as arrival_airport, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk 
458
+			$query = 'SELECT a.aircraft_shadow, marine_archive_output.ident, marine_archive_output.fammarine_id, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao as departure_airport, marine_archive_output.arrival_airport_icao as arrival_airport, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk 
459 459
 				    FROM marine_archive_output 
460 460
 				    LEFT JOIN (SELECT aircraft_shadow,icao FROM aircraft) a ON marine_archive_output.aircraft_icao = a.icao 
461 461
 				    WHERE (marine_archive_output.date BETWEEN '."'".$begindate."'".' AND '."'".$enddate."'".') 
@@ -470,7 +470,7 @@  discard block
 block discarded – undo
470 470
                         	    WHERE marine_archive_output.date >= '."'".$begindate."'".' AND marine_archive_output.date <= '."'".$enddate."'".'
471 471
                         	    '.$filter_query.' GROUP BY marine_archive_output.fammarine_id, marine_archive_output.ident, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao, marine_archive_output.arrival_airport_icao, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk, a.aircraft_shadow';
472 472
                         */
473
-                        $query  = 'SELECT DISTINCT marine_archive_output.fammarine_id, marine_archive_output.ident, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao as departure_airport, marine_archive_output.arrival_airport_icao as arrival_airport, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk, a.aircraft_shadow
473
+                        $query = 'SELECT DISTINCT marine_archive_output.fammarine_id, marine_archive_output.ident, marine_archive_output.aircraft_icao, marine_archive_output.departure_airport_icao as departure_airport, marine_archive_output.arrival_airport_icao as arrival_airport, marine_archive_output.latitude, marine_archive_output.longitude, marine_archive_output.altitude, marine_archive_output.heading, marine_archive_output.ground_speed, marine_archive_output.squawk, a.aircraft_shadow
474 474
                         	    FROM marine_archive_output 
475 475
                         	    INNER JOIN (SELECT * FROM aircraft) a on marine_archive_output.aircraft_icao = a.icao
476 476
                         	    WHERE marine_archive_output.date >= '."'".$begindate."'".' AND marine_archive_output.date <= '."'".$enddate."'".'
@@ -482,7 +482,7 @@  discard block
 block discarded – undo
482 482
                 try {
483 483
                         $sth = $this->db->prepare($query);
484 484
                         $sth->execute();
485
-                } catch(PDOException $e) {
485
+                } catch (PDOException $e) {
486 486
                         echo $e->getMessage();
487 487
                         die;
488 488
                 }
@@ -497,23 +497,23 @@  discard block
 block discarded – undo
497 497
         * @return Array the spotter information
498 498
         *
499 499
         */
500
-        public function getLiveMarineCount($begindate,$enddate,$filter = array())
500
+        public function getLiveMarineCount($begindate, $enddate, $filter = array())
501 501
         {
502 502
                 global $globalDBdriver, $globalLiveInterval;
503 503
                 date_default_timezone_set('UTC');
504 504
 
505 505
                 $filter_query = '';
506 506
                 if (isset($filter['source']) && !empty($filter['source'])) {
507
-                        $filter_query .= " AND format_source IN ('".implode("','",$filter['source'])."') ";
507
+                        $filter_query .= " AND format_source IN ('".implode("','", $filter['source'])."') ";
508 508
                 }
509 509
                 if (isset($filter['airlines']) && !empty($filter['airlines'])) {
510
-                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','",$filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
510
+                        $filter_query .= " INNER JOIN (SELECT fammarine_id FROM spotter_output WHERE spotter_output.airline_icao IN ('".implode("','", $filter['airlines'])."')) so ON so.fammarine_id = marine_archive.fammarine_id ";
511 511
                 }
512 512
                 if (isset($filter['airlinestype']) && !empty($filter['airlinestype'])) {
513 513
                         $filter_query .= " INNER JOIN (SELECT fammarine_id FROM spotter_output WHERE spotter_output.airline_type = '".$filter['airlinestype']."') sa ON sa.fammarine_id = marine_archive.fammarine_id ";
514 514
                 }
515 515
                 if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
516
-                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
516
+                        $filter_query = " AND format_source = 'aprs' AND source_name IN ('".implode("','", $filter['source_aprs'])."')";
517 517
                 }
518 518
 
519 519
                 //if (!isset($globalLiveInterval)) $globalLiveInterval = '200';
@@ -528,7 +528,7 @@  discard block
 block discarded – undo
528 528
                 try {
529 529
                         $sth = $this->db->prepare($query);
530 530
                         $sth->execute();
531
-                } catch(PDOException $e) {
531
+                } catch (PDOException $e) {
532 532
                         echo $e->getMessage();
533 533
                         die;
534 534
                 }
@@ -548,7 +548,7 @@  discard block
 block discarded – undo
548 548
     * @return Array the spotter information
549 549
     *
550 550
     */
551
-    public function searchMarineData($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())
551
+    public function searchMarineData($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())
552 552
     {
553 553
 	global $globalTimezone, $globalDBdriver;
554 554
 	require_once(dirname(__FILE__).'/class.Translation.php');
@@ -570,7 +570,7 @@  discard block
 block discarded – undo
570 570
 	        
571 571
 		$q_array = explode(" ", $q);
572 572
 		
573
-		foreach ($q_array as $q_item){
573
+		foreach ($q_array as $q_item) {
574 574
 		    $additional_query .= " AND (";
575 575
 		    $additional_query .= "(marine_archive_output.spotter_id like '%".$q_item."%') OR ";
576 576
 		    $additional_query .= "(marine_archive_output.aircraft_icao like '%".$q_item."%') OR ";
@@ -602,7 +602,7 @@  discard block
 block discarded – undo
602 602
 	
603 603
 	if ($registration != "")
604 604
 	{
605
-	    $registration = filter_var($registration,FILTER_SANITIZE_STRING);
605
+	    $registration = filter_var($registration, FILTER_SANITIZE_STRING);
606 606
 	    if (!is_string($registration))
607 607
 	    {
608 608
 		return false;
@@ -613,7 +613,7 @@  discard block
 block discarded – undo
613 613
 	
614 614
 	if ($aircraft_icao != "")
615 615
 	{
616
-	    $aircraft_icao = filter_var($aircraft_icao,FILTER_SANITIZE_STRING);
616
+	    $aircraft_icao = filter_var($aircraft_icao, FILTER_SANITIZE_STRING);
617 617
 	    if (!is_string($aircraft_icao))
618 618
 	    {
619 619
 		return false;
@@ -624,7 +624,7 @@  discard block
 block discarded – undo
624 624
 	
625 625
 	if ($aircraft_manufacturer != "")
626 626
 	{
627
-	    $aircraft_manufacturer = filter_var($aircraft_manufacturer,FILTER_SANITIZE_STRING);
627
+	    $aircraft_manufacturer = filter_var($aircraft_manufacturer, FILTER_SANITIZE_STRING);
628 628
 	    if (!is_string($aircraft_manufacturer))
629 629
 	    {
630 630
 		return false;
@@ -645,7 +645,7 @@  discard block
 block discarded – undo
645 645
 	
646 646
 	if ($airline_icao != "")
647 647
 	{
648
-	    $airline_icao = filter_var($airline_icao,FILTER_SANITIZE_STRING);
648
+	    $airline_icao = filter_var($airline_icao, FILTER_SANITIZE_STRING);
649 649
 	    if (!is_string($airline_icao))
650 650
 	    {
651 651
 		return false;
@@ -656,7 +656,7 @@  discard block
 block discarded – undo
656 656
 	
657 657
 	if ($airline_country != "")
658 658
 	{
659
-	    $airline_country = filter_var($airline_country,FILTER_SANITIZE_STRING);
659
+	    $airline_country = filter_var($airline_country, FILTER_SANITIZE_STRING);
660 660
 	    if (!is_string($airline_country))
661 661
 	    {
662 662
 		return false;
@@ -667,7 +667,7 @@  discard block
 block discarded – undo
667 667
 	
668 668
 	if ($airline_type != "")
669 669
 	{
670
-	    $airline_type = filter_var($airline_type,FILTER_SANITIZE_STRING);
670
+	    $airline_type = filter_var($airline_type, FILTER_SANITIZE_STRING);
671 671
 	    if (!is_string($airline_type))
672 672
 	    {
673 673
 		return false;
@@ -689,7 +689,7 @@  discard block
 block discarded – undo
689 689
 	
690 690
 	if ($airport != "")
691 691
 	{
692
-	    $airport = filter_var($airport,FILTER_SANITIZE_STRING);
692
+	    $airport = filter_var($airport, FILTER_SANITIZE_STRING);
693 693
 	    if (!is_string($airport))
694 694
 	    {
695 695
 		return false;
@@ -700,7 +700,7 @@  discard block
 block discarded – undo
700 700
 	
701 701
 	if ($airport_country != "")
702 702
 	{
703
-	    $airport_country = filter_var($airport_country,FILTER_SANITIZE_STRING);
703
+	    $airport_country = filter_var($airport_country, FILTER_SANITIZE_STRING);
704 704
 	    if (!is_string($airport_country))
705 705
 	    {
706 706
 		return false;
@@ -711,7 +711,7 @@  discard block
 block discarded – undo
711 711
     
712 712
 	if ($callsign != "")
713 713
 	{
714
-	    $callsign = filter_var($callsign,FILTER_SANITIZE_STRING);
714
+	    $callsign = filter_var($callsign, FILTER_SANITIZE_STRING);
715 715
 	    if (!is_string($callsign))
716 716
 	    {
717 717
 		return false;
@@ -719,7 +719,7 @@  discard block
 block discarded – undo
719 719
 		$translate = $Translation->ident2icao($callsign);
720 720
 		if ($translate != $callsign) {
721 721
 			$additional_query .= " AND (marine_archive_output.ident = :callsign OR marine_archive_output.ident = :translate)";
722
-			$query_values = array_merge($query_values,array(':callsign' => $callsign,':translate' => $translate));
722
+			$query_values = array_merge($query_values, array(':callsign' => $callsign, ':translate' => $translate));
723 723
 		} else {
724 724
 			$additional_query .= " AND (marine_archive_output.ident = '".$callsign."')";
725 725
 		}
@@ -728,7 +728,7 @@  discard block
 block discarded – undo
728 728
 
729 729
 	if ($owner != "")
730 730
 	{
731
-	    $owner = filter_var($owner,FILTER_SANITIZE_STRING);
731
+	    $owner = filter_var($owner, FILTER_SANITIZE_STRING);
732 732
 	    if (!is_string($owner))
733 733
 	    {
734 734
 		return false;
@@ -739,7 +739,7 @@  discard block
 block discarded – undo
739 739
 
740 740
 	if ($pilot_name != "")
741 741
 	{
742
-	    $pilot_name = filter_var($pilot_name,FILTER_SANITIZE_STRING);
742
+	    $pilot_name = filter_var($pilot_name, FILTER_SANITIZE_STRING);
743 743
 	    if (!is_string($pilot_name))
744 744
 	    {
745 745
 		return false;
@@ -750,7 +750,7 @@  discard block
 block discarded – undo
750 750
 	
751 751
 	if ($pilot_id != "")
752 752
 	{
753
-	    $pilot_id = filter_var($pilot_id,FILTER_SANITIZE_NUMBER_INT);
753
+	    $pilot_id = filter_var($pilot_id, FILTER_SANITIZE_NUMBER_INT);
754 754
 	    if (!is_string($pilot_id))
755 755
 	    {
756 756
 		return false;
@@ -761,7 +761,7 @@  discard block
 block discarded – undo
761 761
 	
762 762
 	if ($departure_airport_route != "")
763 763
 	{
764
-	    $departure_airport_route = filter_var($departure_airport_route,FILTER_SANITIZE_STRING);
764
+	    $departure_airport_route = filter_var($departure_airport_route, FILTER_SANITIZE_STRING);
765 765
 	    if (!is_string($departure_airport_route))
766 766
 	    {
767 767
 		return false;
@@ -772,7 +772,7 @@  discard block
 block discarded – undo
772 772
 	
773 773
 	if ($arrival_airport_route != "")
774 774
 	{
775
-	    $arrival_airport_route = filter_var($arrival_airport_route,FILTER_SANITIZE_STRING);
775
+	    $arrival_airport_route = filter_var($arrival_airport_route, FILTER_SANITIZE_STRING);
776 776
 	    if (!is_string($arrival_airport_route))
777 777
 	    {
778 778
 		return false;
@@ -785,8 +785,8 @@  discard block
 block discarded – undo
785 785
 	{
786 786
 	    $altitude_array = explode(",", $altitude);
787 787
 	    
788
-	    $altitude_array[0] = filter_var($altitude_array[0],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
789
-	    $altitude_array[1] = filter_var($altitude_array[1],FILTER_SANITIZE_NUMBER_FLOAT,FILTER_FLAG_ALLOW_FRACTION);
788
+	    $altitude_array[0] = filter_var($altitude_array[0], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
789
+	    $altitude_array[1] = filter_var($altitude_array[1], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
790 790
 	    
791 791
 
792 792
 	    if ($altitude_array[1] != "")
@@ -804,8 +804,8 @@  discard block
 block discarded – undo
804 804
 	{
805 805
 	    $date_array = explode(",", $date_posted);
806 806
 	    
807
-	    $date_array[0] = filter_var($date_array[0],FILTER_SANITIZE_STRING);
808
-	    $date_array[1] = filter_var($date_array[1],FILTER_SANITIZE_STRING);
807
+	    $date_array[0] = filter_var($date_array[0], FILTER_SANITIZE_STRING);
808
+	    $date_array[1] = filter_var($date_array[1], FILTER_SANITIZE_STRING);
809 809
 	    
810 810
 	    if ($globalTimezone != '') {
811 811
 		date_default_timezone_set($globalTimezone);
@@ -837,8 +837,8 @@  discard block
 block discarded – undo
837 837
 	{
838 838
 	    $limit_array = explode(",", $limit);
839 839
 	    
840
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
841
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
840
+	    $limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
841
+	    $limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
842 842
 	    
843 843
 	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
844 844
 	    {
@@ -849,8 +849,8 @@  discard block
 block discarded – undo
849 849
 	
850 850
 
851 851
 	if ($origLat != "" && $origLon != "" && $dist != "") {
852
-		$dist = number_format($dist*0.621371,2,'.','');
853
-		$query="SELECT marine_archive_output.*, 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - ABS(CAST(marine_archive.latitude as double precision)))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(ABS(CAST(marine_archive.latitude as double precision))*pi()/180)*POWER(SIN(($origLon-CAST(marine_archive.longitude as double precision))*pi()/180/2),2))) as distance 
852
+		$dist = number_format($dist*0.621371, 2, '.', '');
853
+		$query = "SELECT marine_archive_output.*, 3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - ABS(CAST(marine_archive.latitude as double precision)))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(ABS(CAST(marine_archive.latitude as double precision))*pi()/180)*POWER(SIN(($origLon-CAST(marine_archive.longitude as double precision))*pi()/180/2),2))) as distance 
854 854
                           FROM marine_archive_output, marine_archive WHERE spotter_output_archive.fammarine_id = marine_archive.fammarine_id AND spotter_output.ident <> '' ".$additional_query."AND CAST(marine_archive.longitude as double precision) between ($origLon-$dist/ABS(cos(radians($origLat))*69)) and ($origLon+$dist/ABS(cos(radians($origLat))*69)) and CAST(marine_archive.latitude as double precision) between ($origLat-($dist/69)) and ($origLat+($dist/69)) 
855 855
                           AND (3956 * 2 * ASIN(SQRT( POWER(SIN(($origLat - ABS(CAST(marine_archive.latitude as double precision)))*pi()/180/2),2)+COS( $origLat *pi()/180)*COS(ABS(CAST(marine_archive.latitude as double precision))*pi()/180)*POWER(SIN(($origLon-CAST(marine_archive.longitude as double precision))*pi()/180/2),2)))) < $dist".$filter_query." ORDER BY distance";
856 856
 	} else {
@@ -867,12 +867,12 @@  discard block
 block discarded – undo
867 867
 			$additional_query .= " AND (marine_archive_output.waypoints <> '')";
868 868
 		}
869 869
 
870
-		$query  = "SELECT marine_archive_output.* FROM marine_archive_output 
870
+		$query = "SELECT marine_archive_output.* FROM marine_archive_output 
871 871
 		    WHERE marine_archive_output.ident <> '' 
872 872
 		    ".$additional_query."
873 873
 		    ".$filter_query.$orderby_query;
874 874
 	}
875
-	$spotter_array = $Marine->getDataFromDB($query, $query_values,$limit_query);
875
+	$spotter_array = $Marine->getDataFromDB($query, $query_values, $limit_query);
876 876
 
877 877
 	return $spotter_array;
878 878
     }
@@ -889,7 +889,7 @@  discard block
 block discarded – undo
889 889
                 try {
890 890
                         $sth = $this->db->prepare($query);
891 891
                         $sth->execute();
892
-                } catch(PDOException $e) {
892
+                } catch (PDOException $e) {
893 893
                         return "error";
894 894
                 }
895 895
 	}
@@ -926,8 +926,8 @@  discard block
 block discarded – undo
926 926
 	{
927 927
 	    $limit_array = explode(",", $limit);
928 928
 	    
929
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
930
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
929
+	    $limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
930
+	    $limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
931 931
 	    
932 932
 	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
933 933
 	    {
@@ -968,7 +968,7 @@  discard block
 block discarded – undo
968 968
 	$query_values = array();
969 969
 	$limit_query = '';
970 970
 	$additional_query = '';
971
-	$filter_query = $this->getFilter($filter,true,true);
971
+	$filter_query = $this->getFilter($filter, true, true);
972 972
 	
973 973
 	if ($owner != "")
974 974
 	{
@@ -985,8 +985,8 @@  discard block
 block discarded – undo
985 985
 	{
986 986
 	    $limit_array = explode(",", $limit);
987 987
 	    
988
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
989
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
988
+	    $limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
989
+	    $limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
990 990
 	    
991 991
 	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
992 992
 	    {
@@ -1026,7 +1026,7 @@  discard block
 block discarded – undo
1026 1026
 	$query_values = array();
1027 1027
 	$limit_query = '';
1028 1028
 	$additional_query = '';
1029
-	$filter_query = $this->getFilter($filter,true,true);
1029
+	$filter_query = $this->getFilter($filter, true, true);
1030 1030
 	
1031 1031
 	if ($pilot != "")
1032 1032
 	{
@@ -1038,8 +1038,8 @@  discard block
 block discarded – undo
1038 1038
 	{
1039 1039
 	    $limit_array = explode(",", $limit);
1040 1040
 	    
1041
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1042
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1041
+	    $limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1042
+	    $limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1043 1043
 	    
1044 1044
 	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1045 1045
 	    {
@@ -1069,7 +1069,7 @@  discard block
 block discarded – undo
1069 1069
     * @return Array the airline country list
1070 1070
     *
1071 1071
     */
1072
-    public function countAllFlightOverCountries($limit = true,$olderthanmonths = 0,$sincedate = '')
1072
+    public function countAllFlightOverCountries($limit = true, $olderthanmonths = 0, $sincedate = '')
1073 1073
     {
1074 1074
 	global $globalDBdriver;
1075 1075
 	/*
@@ -1098,7 +1098,7 @@  discard block
 block discarded – undo
1098 1098
 	$flight_array = array();
1099 1099
 	$temp_array = array();
1100 1100
         
1101
-	while($row = $sth->fetch(PDO::FETCH_ASSOC))
1101
+	while ($row = $sth->fetch(PDO::FETCH_ASSOC))
1102 1102
 	{
1103 1103
 	    $temp_array['flight_count'] = $row['nb'];
1104 1104
 	    $temp_array['flight_country'] = $row['name'];
@@ -1115,7 +1115,7 @@  discard block
 block discarded – undo
1115 1115
     * @return Array the airline country list
1116 1116
     *
1117 1117
     */
1118
-    public function countAllFlightOverCountriesByAirlines($limit = true,$olderthanmonths = 0,$sincedate = '')
1118
+    public function countAllFlightOverCountriesByAirlines($limit = true, $olderthanmonths = 0, $sincedate = '')
1119 1119
     {
1120 1120
 	global $globalDBdriver;
1121 1121
 	/*
@@ -1144,7 +1144,7 @@  discard block
 block discarded – undo
1144 1144
 	$flight_array = array();
1145 1145
 	$temp_array = array();
1146 1146
         
1147
-	while($row = $sth->fetch(PDO::FETCH_ASSOC))
1147
+	while ($row = $sth->fetch(PDO::FETCH_ASSOC))
1148 1148
 	{
1149 1149
 	    $temp_array['airline_icao'] = $row['airline_icao'];
1150 1150
 	    $temp_array['flight_count'] = $row['nb'];
@@ -1162,14 +1162,14 @@  discard block
 block discarded – undo
1162 1162
     * @return Array the spotter information
1163 1163
     *
1164 1164
     */
1165
-    public function getDateArchiveMarineDataById($id,$date)
1165
+    public function getDateArchiveMarineDataById($id, $date)
1166 1166
     {
1167 1167
 	$Marine = new Marine($this->db);
1168 1168
 	date_default_timezone_set('UTC');
1169 1169
 	$id = filter_var($id, FILTER_SANITIZE_STRING);
1170 1170
 	$query  = 'SELECT marine_archive.* FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.fammarine_id = :id AND l.date <= :date GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate ORDER BY marine_archive.date DESC';
1171
-	$date = date('c',$date);
1172
-	$spotter_array = $Marine->getDataFromDB($query,array(':id' => $id,':date' => $date));
1171
+	$date = date('c', $date);
1172
+	$spotter_array = $Marine->getDataFromDB($query, array(':id' => $id, ':date' => $date));
1173 1173
 	return $spotter_array;
1174 1174
     }
1175 1175
 
@@ -1179,14 +1179,14 @@  discard block
 block discarded – undo
1179 1179
     * @return Array the spotter information
1180 1180
     *
1181 1181
     */
1182
-    public function getDateArchiveMarineDataByIdent($ident,$date)
1182
+    public function getDateArchiveMarineDataByIdent($ident, $date)
1183 1183
     {
1184 1184
 	$Marine = new Marine($this->db);
1185 1185
 	date_default_timezone_set('UTC');
1186 1186
 	$ident = filter_var($ident, FILTER_SANITIZE_STRING);
1187 1187
 	$query  = 'SELECT marine_archive.* FROM marine_archive INNER JOIN (SELECT l.fammarine_id, max(l.date) as maxdate FROM marine_archive l WHERE l.ident = :ident AND l.date <= :date GROUP BY l.fammarine_id) s on marine_archive.fammarine_id = s.fammarine_id AND marine_archive.date = s.maxdate ORDER BY marine_archive.date DESC';
1188
-	$date = date('c',$date);
1189
-	$spotter_array = $Marine->getDataFromDB($query,array(':ident' => $ident,':date' => $date));
1188
+	$date = date('c', $date);
1189
+	$spotter_array = $Marine->getDataFromDB($query, array(':ident' => $ident, ':date' => $date));
1190 1190
 	return $spotter_array;
1191 1191
     }
1192 1192
 
@@ -1196,7 +1196,7 @@  discard block
 block discarded – undo
1196 1196
     * @return Array the spotter information
1197 1197
     *
1198 1198
     */
1199
-    public function getMarineDataByAirport($airport = '', $limit = '', $sort = '',$filters = array())
1199
+    public function getMarineDataByAirport($airport = '', $limit = '', $sort = '', $filters = array())
1200 1200
     {
1201 1201
 	global $global_query;
1202 1202
 	$Marine = new Marine();
@@ -1204,7 +1204,7 @@  discard block
 block discarded – undo
1204 1204
 	$query_values = array();
1205 1205
 	$limit_query = '';
1206 1206
 	$additional_query = '';
1207
-	$filter_query = $this->getFilter($filters,true,true);
1207
+	$filter_query = $this->getFilter($filters, true, true);
1208 1208
 	
1209 1209
 	if ($airport != "")
1210 1210
 	{
@@ -1221,8 +1221,8 @@  discard block
 block discarded – undo
1221 1221
 	{
1222 1222
 	    $limit_array = explode(",", $limit);
1223 1223
 	    
1224
-	    $limit_array[0] = filter_var($limit_array[0],FILTER_SANITIZE_NUMBER_INT);
1225
-	    $limit_array[1] = filter_var($limit_array[1],FILTER_SANITIZE_NUMBER_INT);
1224
+	    $limit_array[0] = filter_var($limit_array[0], FILTER_SANITIZE_NUMBER_INT);
1225
+	    $limit_array[1] = filter_var($limit_array[1], FILTER_SANITIZE_NUMBER_INT);
1226 1226
 	    
1227 1227
 	    if ($limit_array[0] >= 0 && $limit_array[1] >= 0)
1228 1228
 	    {
Please login to merge, or discard this patch.
Braces   +34 added lines, -12 removed lines patch added patch discarded remove patch
@@ -26,7 +26,9 @@  discard block
 block discarded – undo
26 26
 		if (isset($filter[0]['source'])) {
27 27
 			$filters = array_merge($filters,$filter);
28 28
 		}
29
-		if (is_array($globalFilter)) $filter = array_merge($filter,$globalFilter);
29
+		if (is_array($globalFilter)) {
30
+			$filter = array_merge($filter,$globalFilter);
31
+		}
30 32
 		$filter_query_join = '';
31 33
 		$filter_query_where = '';
32 34
 		foreach($filters as $flt) {
@@ -72,8 +74,11 @@  discard block
 block discarded – undo
72 74
 		if (isset($filter['source_aprs']) && !empty($filter['source_aprs'])) {
73 75
 			$filter_query_where .= " AND format_source = 'aprs' AND source_name IN ('".implode("','",$filter['source_aprs'])."')";
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
 		if ($filter_query_where != '') {
78 83
 			$filter_query_where = preg_replace('/^ AND/',' WHERE',$filter_query_where);
79 84
 		}
@@ -88,9 +93,14 @@  discard block
 block discarded – undo
88 93
 		if ($over_country == '') {
89 94
 			$Marine = new Marine($this->db);
90 95
 			$data_country = $Marine->getCountryFromLatitudeLongitude($latitude,$longitude);
91
-			if (!empty($data_country)) $country = $data_country['iso2'];
92
-			else $country = '';
93
-		} else $country = $over_country;
96
+			if (!empty($data_country)) {
97
+				$country = $data_country['iso2'];
98
+			} else {
99
+				$country = '';
100
+			}
101
+		} else {
102
+			$country = $over_country;
103
+		}
94 104
 		
95 105
 		//$country = $over_country;
96 106
 		// Route is not added in marine_archive
@@ -593,7 +603,9 @@  discard block
 block discarded – undo
593 603
 		    $additional_query .= "(marine_archive_output.pilot_name like '%".$q_item."%') OR ";
594 604
 		    $additional_query .= "(marine_archive_output.ident like '%".$q_item."%') OR ";
595 605
 		    $translate = $Translation->ident2icao($q_item);
596
-		    if ($translate != $q_item) $additional_query .= "(marine_archive_output.ident like '%".$translate."%') OR ";
606
+		    if ($translate != $q_item) {
607
+		    	$additional_query .= "(marine_archive_output.ident like '%".$translate."%') OR ";
608
+		    }
597 609
 		    $additional_query .= "(marine_archive_output.highlight like '%".$q_item."%')";
598 610
 		    $additional_query .= ")";
599 611
 		}
@@ -811,7 +823,9 @@  discard block
 block discarded – undo
811 823
 		date_default_timezone_set($globalTimezone);
812 824
 		$datetime = new DateTime();
813 825
 		$offset = $datetime->format('P');
814
-	    } else $offset = '+00:00';
826
+	    } else {
827
+	    	$offset = '+00:00';
828
+	    }
815 829
 
816 830
 
817 831
 	    if ($date_array[1] != "")
@@ -1087,9 +1101,13 @@  discard block
 block discarded – undo
1087 1101
 				$query .= "AND date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$olderthanmonths." MONTHS'";
1088 1102
 			}
1089 1103
 		}
1090
-                if ($sincedate != '') $query .= "AND date > '".$sincedate."' ";
1104
+                if ($sincedate != '') {
1105
+                	$query .= "AND date > '".$sincedate."' ";
1106
+                }
1091 1107
 	$query .= "GROUP BY c.name, c.iso3, c.iso2 ORDER BY nb DESC";
1092
-	if ($limit) $query .= " LIMIT 0,10";
1108
+	if ($limit) {
1109
+		$query .= " LIMIT 0,10";
1110
+	}
1093 1111
       
1094 1112
 	
1095 1113
 	$sth = $this->db->prepare($query);
@@ -1133,9 +1151,13 @@  discard block
 block discarded – undo
1133 1151
 				$query .= "AND s.date < CURRENT_TIMESTAMP AT TIME ZONE 'UTC' - INTERVAL '".$olderthanmonths." MONTHS'";
1134 1152
 			}
1135 1153
 		}
1136
-                if ($sincedate != '') $query .= "AND s.date > '".$sincedate."' ";
1154
+                if ($sincedate != '') {
1155
+                	$query .= "AND s.date > '".$sincedate."' ";
1156
+                }
1137 1157
 	$query .= "GROUP BY o.airline_icao,c.name, c.iso3, c.iso2 ORDER BY nb DESC";
1138
-	if ($limit) $query .= " LIMIT 0,10";
1158
+	if ($limit) {
1159
+		$query .= " LIMIT 0,10";
1160
+	}
1139 1161
       
1140 1162
 	
1141 1163
 	$sth = $this->db->prepare($query);
Please login to merge, or discard this patch.
install/class.update_db.php 4 patches
Doc Comments   +42 added lines patch added patch discarded remove patch
@@ -10,6 +10,9 @@  discard block
 block discarded – undo
10 10
 class update_db {
11 11
 	public static $db_sqlite;
12 12
 
13
+	/**
14
+	 * @param string $file
15
+	 */
13 16
 	public static function download($url, $file, $referer = '') {
14 17
 		//$file = str_replace('/',DIRECTORY_SEPARATOR,$file);
15 18
 		$fp = fopen($file, 'w+');
@@ -25,6 +28,9 @@  discard block
 block discarded – undo
25 28
 		fclose($fp);
26 29
 	}
27 30
 
31
+	/**
32
+	 * @param string $in_file
33
+	 */
28 34
 	public static function gunzip($in_file,$out_file_name = '') {
29 35
 		//echo $in_file.' -> '.$out_file_name."\n";
30 36
 		$buffer_size = 4096; // read 4kb at a time
@@ -46,6 +52,9 @@  discard block
 block discarded – undo
46 52
 		}
47 53
 	}
48 54
 
55
+	/**
56
+	 * @param string $in_file
57
+	 */
49 58
 	public static function unzip($in_file) {
50 59
 		if ($in_file != '' && file_exists($in_file)) {
51 60
 			$path = pathinfo(realpath($in_file), PATHINFO_DIRNAME);
@@ -67,6 +76,9 @@  discard block
 block discarded – undo
67 76
 		}
68 77
 	}
69 78
 	
79
+	/**
80
+	 * @param string $database_file
81
+	 */
70 82
 	public static function retrieve_route_sqlite_to_dest($database_file) {
71 83
 		global $globalDebug, $globalTransaction;
72 84
 		//$query = 'TRUNCATE TABLE routes';
@@ -109,6 +121,10 @@  discard block
 block discarded – undo
109 121
 		}
110 122
                 return '';
111 123
 	}
124
+
125
+	/**
126
+	 * @param string $database_file
127
+	 */
112 128
 	public static function retrieve_route_oneworld($database_file) {
113 129
 		global $globalDebug, $globalTransaction;
114 130
 		//$query = 'TRUNCATE TABLE routes';
@@ -150,6 +166,9 @@  discard block
 block discarded – undo
150 166
                 return '';
151 167
 	}
152 168
 	
169
+	/**
170
+	 * @param string $database_file
171
+	 */
153 172
 	public static function retrieve_route_skyteam($database_file) {
154 173
 		global $globalDebug, $globalTransaction;
155 174
 		//$query = 'TRUNCATE TABLE routes';
@@ -192,6 +211,10 @@  discard block
 block discarded – undo
192 211
 		}
193 212
                 return '';
194 213
 	}
214
+
215
+	/**
216
+	 * @param string $database_file
217
+	 */
195 218
 	public static function retrieve_modes_sqlite_to_dest($database_file) {
196 219
 		global $globalTransaction;
197 220
 		//$query = 'TRUNCATE TABLE aircraft_modes';
@@ -258,6 +281,9 @@  discard block
 block discarded – undo
258 281
 		return '';
259 282
 	}
260 283
 
284
+	/**
285
+	 * @param string $database_file
286
+	 */
261 287
 	public static function retrieve_modes_flarmnet($database_file) {
262 288
 		global $globalTransaction;
263 289
 		$Common = new Common();
@@ -328,6 +354,9 @@  discard block
 block discarded – undo
328 354
 		return '';
329 355
 	}
330 356
 
357
+	/**
358
+	 * @param string $database_file
359
+	 */
331 360
 	public static function retrieve_modes_ogn($database_file) {
332 361
 		global $globalTransaction;
333 362
 		//$query = 'TRUNCATE TABLE aircraft_modes';
@@ -396,6 +425,9 @@  discard block
 block discarded – undo
396 425
 		return '';
397 426
 	}
398 427
 
428
+	/**
429
+	 * @param string $database_file
430
+	 */
399 431
 	public static function retrieve_owner($database_file,$country = 'F') {
400 432
 		global $globalTransaction, $globalMasterSource;
401 433
 		//$query = 'TRUNCATE TABLE aircraft_modes';
@@ -1276,6 +1308,10 @@  discard block
 block discarded – undo
1276 1308
 		return '';
1277 1309
         }
1278 1310
 
1311
+	/**
1312
+	 * @param string $filename
1313
+	 * @param string $tletype
1314
+	 */
1279 1315
 	public static function tle($filename,$tletype) {
1280 1316
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
1281 1317
 		global $tmp_dir, $globalTransaction;
@@ -1408,6 +1444,9 @@  discard block
 block discarded – undo
1408 1444
 
1409 1445
 	}
1410 1446
 */
1447
+	/**
1448
+	 * @param string $filename
1449
+	 */
1411 1450
 	public static function waypoints($filename) {
1412 1451
 		//require_once(dirname(__FILE__).'/../require/class.Spotter.php');
1413 1452
 		global $tmp_dir, $globalTransaction;
@@ -1455,6 +1494,9 @@  discard block
 block discarded – undo
1455 1494
 		return '';
1456 1495
         }
1457 1496
 
1497
+	/**
1498
+	 * @param string $filename
1499
+	 */
1458 1500
 	public static function ivao_airlines($filename) {
1459 1501
 		//require_once(dirname(__FILE__).'/../require/class.Spotter.php');
1460 1502
 		global $tmp_dir, $globalTransaction;
Please login to merge, or discard this patch.
Braces   +931 added lines, -322 removed lines patch added patch discarded remove patch
@@ -17,7 +17,9 @@  discard block
 block discarded – undo
17 17
 		curl_setopt($ch, CURLOPT_URL, $url);
18 18
 		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
19 19
 		curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
20
-		if ($referer != '') curl_setopt($ch, CURLOPT_REFERER, $referer);
20
+		if ($referer != '') {
21
+			curl_setopt($ch, CURLOPT_REFERER, $referer);
22
+		}
21 23
 		curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5');
22 24
 		curl_setopt($ch, CURLOPT_FILE, $fp);
23 25
 		curl_exec($ch);
@@ -28,12 +30,16 @@  discard block
 block discarded – undo
28 30
 	public static function gunzip($in_file,$out_file_name = '') {
29 31
 		//echo $in_file.' -> '.$out_file_name."\n";
30 32
 		$buffer_size = 4096; // read 4kb at a time
31
-		if ($out_file_name == '') $out_file_name = str_replace('.gz', '', $in_file); 
33
+		if ($out_file_name == '') {
34
+			$out_file_name = str_replace('.gz', '', $in_file);
35
+		}
32 36
 		if ($in_file != '' && file_exists($in_file)) {
33 37
 			// PHP version of Ubuntu use gzopen64 instead of gzopen
34
-			if (function_exists('gzopen')) $file = gzopen($in_file,'rb');
35
-			elseif (function_exists('gzopen64')) $file = gzopen64($in_file,'rb');
36
-			else {
38
+			if (function_exists('gzopen')) {
39
+				$file = gzopen($in_file,'rb');
40
+			} elseif (function_exists('gzopen64')) {
41
+				$file = gzopen64($in_file,'rb');
42
+			} else {
37 43
 				echo 'gzopen not available';
38 44
 				die;
39 45
 			}
@@ -54,8 +60,12 @@  discard block
 block discarded – undo
54 60
 			if ($res === TRUE) {
55 61
 				$zip->extractTo($path);
56 62
 				$zip->close();
57
-			} else return false;
58
-		} else return false;
63
+			} else {
64
+				return false;
65
+			}
66
+		} else {
67
+			return false;
68
+		}
59 69
 	}
60 70
 	
61 71
 	public static function connect_sqlite($database) {
@@ -70,7 +80,9 @@  discard block
 block discarded – undo
70 80
 	public static function retrieve_route_sqlite_to_dest($database_file) {
71 81
 		global $globalDebug, $globalTransaction;
72 82
 		//$query = 'TRUNCATE TABLE routes';
73
-		if ($globalDebug) echo " - Delete previous routes from DB -";
83
+		if ($globalDebug) {
84
+			echo " - Delete previous routes from DB -";
85
+		}
74 86
 		$query = "DELETE FROM routes WHERE Source = '' OR Source = :source";
75 87
 		$Connection = new Connection();
76 88
 		try {
@@ -81,7 +93,9 @@  discard block
 block discarded – undo
81 93
                         return "error : ".$e->getMessage();
82 94
                 }
83 95
 
84
-    		if ($globalDebug) echo " - Add routes to DB -";
96
+    		if ($globalDebug) {
97
+    			echo " - Add routes to DB -";
98
+    		}
85 99
     		update_db::connect_sqlite($database_file);
86 100
 		//$query = 'select Route.RouteID, Route.callsign, operator.Icao AS operator_icao, FromAir.Icao AS FromAirportIcao, ToAir.Icao AS ToAirportIcao from Route inner join operator ON Route.operatorId = operator.operatorId LEFT JOIN Airport AS FromAir ON route.FromAirportId = FromAir.AirportId LEFT JOIN Airport AS ToAir ON ToAir.AirportID = route.ToAirportID';
87 101
 		$query = "select Route.RouteID, Route.callsign, operator.Icao AS operator_icao, FromAir.Icao AS FromAirportIcao, ToAir.Icao AS ToAirportIcao, rstp.allstop AS AllStop from Route inner join operator ON Route.operatorId = operator.operatorId LEFT JOIN Airport AS FromAir ON route.FromAirportId = FromAir.AirportId LEFT JOIN Airport AS ToAir ON ToAir.AirportID = route.ToAirportID LEFT JOIN (select RouteId,GROUP_CONCAT(icao,' ') as allstop from routestop left join Airport as air ON routestop.AirportId = air.AirportID group by RouteID) AS rstp ON Route.RouteID = rstp.RouteID";
@@ -96,15 +110,21 @@  discard block
 block discarded – undo
96 110
 		$Connection = new Connection();
97 111
 		$sth_dest = $Connection->db->prepare($query_dest);
98 112
 		try {
99
-			if ($globalTransaction) $Connection->db->beginTransaction();
113
+			if ($globalTransaction) {
114
+				$Connection->db->beginTransaction();
115
+			}
100 116
             		while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
101 117
 				//$query_dest_values = array(':RouteID' => $values['RouteId'],':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
102 118
 				$query_dest_values = array(':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
103 119
 				$sth_dest->execute($query_dest_values);
104 120
             		}
105
-			if ($globalTransaction) $Connection->db->commit();
121
+			if ($globalTransaction) {
122
+				$Connection->db->commit();
123
+			}
106 124
 		} catch(PDOException $e) {
107
-			if ($globalTransaction) $Connection->db->rollBack(); 
125
+			if ($globalTransaction) {
126
+				$Connection->db->rollBack();
127
+			}
108 128
 			return "error : ".$e->getMessage();
109 129
 		}
110 130
                 return '';
@@ -112,7 +132,9 @@  discard block
 block discarded – undo
112 132
 	public static function retrieve_route_oneworld($database_file) {
113 133
 		global $globalDebug, $globalTransaction;
114 134
 		//$query = 'TRUNCATE TABLE routes';
115
-		if ($globalDebug) echo " - Delete previous routes from DB -";
135
+		if ($globalDebug) {
136
+			echo " - Delete previous routes from DB -";
137
+		}
116 138
 		$query = "DELETE FROM routes WHERE Source = '' OR Source = :source";
117 139
 		$Connection = new Connection();
118 140
 		try {
@@ -123,14 +145,18 @@  discard block
 block discarded – undo
123 145
                         return "error : ".$e->getMessage();
124 146
                 }
125 147
 
126
-    		if ($globalDebug) echo " - Add routes to DB -";
148
+    		if ($globalDebug) {
149
+    			echo " - Add routes to DB -";
150
+    		}
127 151
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
128 152
 		$Spotter = new Spotter();
129 153
 		if ($fh = fopen($database_file,"r")) {
130 154
 			$query_dest = 'INSERT INTO routes (CallSign,Operator_ICAO,FromAirport_ICAO,FromAirport_Time,ToAirport_ICAO,ToAirport_Time,RouteStop,Source) VALUES (:CallSign, :Operator_ICAO, :FromAirport_ICAO,:FromAirport_Time, :ToAirport_ICAO, :ToAirport_Time,:routestop, :source)';
131 155
 			$Connection = new Connection();
132 156
 			$sth_dest = $Connection->db->prepare($query_dest);
133
-			if ($globalTransaction) $Connection->db->beginTransaction();
157
+			if ($globalTransaction) {
158
+				$Connection->db->beginTransaction();
159
+			}
134 160
 			while (!feof($fh)) {
135 161
 				$line = fgetcsv($fh,9999,',');
136 162
 				if ($line[0] != '') {
@@ -139,13 +165,17 @@  discard block
 block discarded – undo
139 165
 							$query_dest_values = array(':CallSign' => str_replace('*','',$line[7]),':Operator_ICAO' => '',':FromAirport_ICAO' => $Spotter->getAirportICAO($line[0]),':FromAirport_Time' => $line[5],':ToAirport_ICAO' => $Spotter->getAirportICAO($line[1]),':ToAirport_Time' => $line[6],':routestop' => '',':source' => 'oneworld');
140 166
 							$sth_dest->execute($query_dest_values);
141 167
 						} catch(PDOException $e) {
142
-							if ($globalTransaction) $Connection->db->rollBack(); 
168
+							if ($globalTransaction) {
169
+								$Connection->db->rollBack();
170
+							}
143 171
 							return "error : ".$e->getMessage();
144 172
 						}
145 173
 					}
146 174
 				}
147 175
 			}
148
-			if ($globalTransaction) $Connection->db->commit();
176
+			if ($globalTransaction) {
177
+				$Connection->db->commit();
178
+			}
149 179
 		}
150 180
                 return '';
151 181
 	}
@@ -153,7 +183,9 @@  discard block
 block discarded – undo
153 183
 	public static function retrieve_route_skyteam($database_file) {
154 184
 		global $globalDebug, $globalTransaction;
155 185
 		//$query = 'TRUNCATE TABLE routes';
156
-		if ($globalDebug) echo " - Delete previous routes from DB -";
186
+		if ($globalDebug) {
187
+			echo " - Delete previous routes from DB -";
188
+		}
157 189
 		$query = "DELETE FROM routes WHERE Source = '' OR Source = :source";
158 190
 		$Connection = new Connection();
159 191
 		try {
@@ -164,7 +196,9 @@  discard block
 block discarded – undo
164 196
                         return "error : ".$e->getMessage();
165 197
                 }
166 198
 
167
-    		if ($globalDebug) echo " - Add routes to DB -";
199
+    		if ($globalDebug) {
200
+    			echo " - Add routes to DB -";
201
+    		}
168 202
 
169 203
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
170 204
 		$Spotter = new Spotter();
@@ -173,7 +207,9 @@  discard block
 block discarded – undo
173 207
 			$Connection = new Connection();
174 208
 			$sth_dest = $Connection->db->prepare($query_dest);
175 209
 			try {
176
-				if ($globalTransaction) $Connection->db->beginTransaction();
210
+				if ($globalTransaction) {
211
+					$Connection->db->beginTransaction();
212
+				}
177 213
 				while (!feof($fh)) {
178 214
 					$line = fgetcsv($fh,9999,',');
179 215
 					if ($line[0] != '') {
@@ -184,9 +220,13 @@  discard block
 block discarded – undo
184 220
 						}
185 221
 					}
186 222
 				}
187
-				if ($globalTransaction) $Connection->db->commit();
223
+				if ($globalTransaction) {
224
+					$Connection->db->commit();
225
+				}
188 226
 			} catch(PDOException $e) {
189
-				if ($globalTransaction) $Connection->db->rollBack(); 
227
+				if ($globalTransaction) {
228
+					$Connection->db->rollBack();
229
+				}
190 230
 				return "error : ".$e->getMessage();
191 231
 			}
192 232
 		}
@@ -229,11 +269,16 @@  discard block
 block discarded – undo
229 269
 		$sth_dest = $Connection->db->prepare($query_dest);
230 270
 		$sth_dest_owner = $Connection->db->prepare($query_dest_owner);
231 271
 		try {
232
-			if ($globalTransaction) $Connection->db->beginTransaction();
272
+			if ($globalTransaction) {
273
+				$Connection->db->beginTransaction();
274
+			}
233 275
             		while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
234 276
 			//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
235
-				if ($values['UserString4'] == 'M') $type = 'military';
236
-				else $type = null;
277
+				if ($values['UserString4'] == 'M') {
278
+					$type = 'military';
279
+				} else {
280
+					$type = null;
281
+				}
237 282
 				$query_dest_values = array(':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':source' => $database_file,':type' => $type);
238 283
 				$sth_dest->execute($query_dest_values);
239 284
 				if ($values['RegisteredOwners'] != '' && $values['RegisteredOwners'] != NULL && $values['RegisteredOwners'] != 'Private') {
@@ -241,7 +286,9 @@  discard block
 block discarded – undo
241 286
 				    $sth_dest_owner->execute($query_dest_owner_values);
242 287
 				}
243 288
             		}
244
-			if ($globalTransaction) $Connection->db->commit();
289
+			if ($globalTransaction) {
290
+				$Connection->db->commit();
291
+			}
245 292
 		} catch(PDOException $e) {
246 293
 			return "error : ".$e->getMessage();
247 294
 		}
@@ -278,7 +325,9 @@  discard block
 block discarded – undo
278 325
 			$Connection = new Connection();
279 326
 			$sth_dest = $Connection->db->prepare($query_dest);
280 327
 			try {
281
-				if ($globalTransaction) $Connection->db->beginTransaction();
328
+				if ($globalTransaction) {
329
+					$Connection->db->beginTransaction();
330
+				}
282 331
             			while (!feof($fh)) {
283 332
             				$values = array();
284 333
             				$line = $Common->hex2str(fgets($fh,9999));
@@ -289,7 +338,9 @@  discard block
 block discarded – undo
289 338
             				// Check if we can find ICAO, else set it to GLID
290 339
             				$aircraft_name_split = explode(' ',$aircraft_name);
291 340
             				$search_more = '';
292
-            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
341
+            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) {
342
+            					$search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
343
+            				}
293 344
             				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
294 345
             				$sth_search = $Connection->db->prepare($query_search);
295 346
 					try {
@@ -302,7 +353,9 @@  discard block
 block discarded – undo
302 353
 					} catch(PDOException $e) {
303 354
 						return "error : ".$e->getMessage();
304 355
 					}
305
-					if (!isset($values['ICAOTypeCode'])) $values['ICAOTypeCode'] = 'GLID';
356
+					if (!isset($values['ICAOTypeCode'])) {
357
+						$values['ICAOTypeCode'] = 'GLID';
358
+					}
306 359
 					// Add data to db
307 360
 					if ($values['Registration'] != '' && $values['Registration'] != '0000') {
308 361
 						//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
@@ -311,7 +364,9 @@  discard block
 block discarded – undo
311 364
 						$sth_dest->execute($query_dest_values);
312 365
 					}
313 366
 				}
314
-				if ($globalTransaction) $Connection->db->commit();
367
+				if ($globalTransaction) {
368
+					$Connection->db->commit();
369
+				}
315 370
 			} catch(PDOException $e) {
316 371
 				return "error : ".$e->getMessage();
317 372
 			}
@@ -347,7 +402,9 @@  discard block
 block discarded – undo
347 402
 			$Connection = new Connection();
348 403
 			$sth_dest = $Connection->db->prepare($query_dest);
349 404
 			try {
350
-				if ($globalTransaction) $Connection->db->beginTransaction();
405
+				if ($globalTransaction) {
406
+					$Connection->db->beginTransaction();
407
+				}
351 408
 				$tmp = fgetcsv($fh,9999,',',"'");
352 409
             			while (!feof($fh)) {
353 410
             				$line = fgetcsv($fh,9999,',',"'");
@@ -360,13 +417,17 @@  discard block
 block discarded – undo
360 417
             				// Check if we can find ICAO, else set it to GLID
361 418
             				$aircraft_name_split = explode(' ',$aircraft_name);
362 419
             				$search_more = '';
363
-            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
420
+            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) {
421
+            					$search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
422
+            				}
364 423
             				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
365 424
             				$sth_search = $Connection->db->prepare($query_search);
366 425
 					try {
367 426
                                     		$sth_search->execute();
368 427
 	            				$result = $sth_search->fetch(PDO::FETCH_ASSOC);
369
-	            				if (isset($result['icao']) && $result['icao'] != '') $values['ICAOTypeCode'] = $result['icao'];
428
+	            				if (isset($result['icao']) && $result['icao'] != '') {
429
+	            					$values['ICAOTypeCode'] = $result['icao'];
430
+	            				}
370 431
 					} catch(PDOException $e) {
371 432
 						return "error : ".$e->getMessage();
372 433
 					}
@@ -379,7 +440,9 @@  discard block
 block discarded – undo
379 440
 						$sth_dest->execute($query_dest_values);
380 441
 					}
381 442
 				}
382
-				if ($globalTransaction) $Connection->db->commit();
443
+				if ($globalTransaction) {
444
+					$Connection->db->commit();
445
+				}
383 446
 			} catch(PDOException $e) {
384 447
 				return "error : ".$e->getMessage();
385 448
 			}
@@ -418,7 +481,9 @@  discard block
 block discarded – undo
418 481
 			$sth_dest = $Connection->db->prepare($query_dest);
419 482
 			$sth_modes = $Connection->db->prepare($query_modes);
420 483
 			try {
421
-				if ($globalTransaction) $Connection->db->beginTransaction();
484
+				if ($globalTransaction) {
485
+					$Connection->db->beginTransaction();
486
+				}
422 487
 				$tmp = fgetcsv($fh,9999,',','"');
423 488
             			while (!feof($fh)) {
424 489
             				$line = fgetcsv($fh,9999,',','"');
@@ -428,16 +493,22 @@  discard block
 block discarded – undo
428 493
             				    $values['registration'] = $line[0];
429 494
             				    $values['base'] = $line[4];
430 495
             				    $values['owner'] = $line[5];
431
-            				    if ($line[6] == '') $values['date_first_reg'] = null;
432
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
496
+            				    if ($line[6] == '') {
497
+            				    	$values['date_first_reg'] = null;
498
+            				    } else {
499
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
500
+					    }
433 501
 					    $values['cancel'] = $line[7];
434 502
 					} elseif ($country == 'EI') {
435 503
 					    // TODO : add modeS & reg to aircraft_modes
436 504
             				    $values['registration'] = $line[0];
437 505
             				    $values['base'] = $line[3];
438 506
             				    $values['owner'] = $line[2];
439
-            				    if ($line[1] == '') $values['date_first_reg'] = null;
440
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[1]));
507
+            				    if ($line[1] == '') {
508
+            				    	$values['date_first_reg'] = null;
509
+            				    } else {
510
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[1]));
511
+					    }
441 512
 					    $values['cancel'] = '';
442 513
 					    $values['modes'] = $line[7];
443 514
 					    $values['icao'] = $line[8];
@@ -456,16 +527,22 @@  discard block
 block discarded – undo
456 527
             				    $values['registration'] = $line[3];
457 528
             				    $values['base'] = null;
458 529
             				    $values['owner'] = $line[5];
459
-            				    if ($line[18] == '') $values['date_first_reg'] = null;
460
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[18]));
530
+            				    if ($line[18] == '') {
531
+            				    	$values['date_first_reg'] = null;
532
+            				    } else {
533
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[18]));
534
+					    }
461 535
 					    $values['cancel'] = '';
462 536
 					} elseif ($country == 'VH') {
463 537
 					    // TODO : add modeS & reg to aircraft_modes
464 538
             				    $values['registration'] = $line[0];
465 539
             				    $values['base'] = null;
466 540
             				    $values['owner'] = $line[12];
467
-            				    if ($line[28] == '') $values['date_first_reg'] = null;
468
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[28]));
541
+            				    if ($line[28] == '') {
542
+            				    	$values['date_first_reg'] = null;
543
+            				    } else {
544
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[28]));
545
+					    }
469 546
 
470 547
 					    $values['cancel'] = $line[39];
471 548
 					} elseif ($country == 'OE' || $country == '9A' || $country == 'VP' || $country == 'LX' || $country == 'P2' || $country == 'HC') {
@@ -484,29 +561,41 @@  discard block
 block discarded – undo
484 561
             				    $values['registration'] = $line[0];
485 562
             				    $values['base'] = null;
486 563
             				    $values['owner'] = $line[8];
487
-            				    if ($line[7] == '') $values['date_first_reg'] = null;
488
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
564
+            				    if ($line[7] == '') {
565
+            				    	$values['date_first_reg'] = null;
566
+            				    } else {
567
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
568
+					    }
489 569
 					    $values['cancel'] = '';
490 570
 					} elseif ($country == 'PP') {
491 571
             				    $values['registration'] = $line[0];
492 572
             				    $values['base'] = null;
493 573
             				    $values['owner'] = $line[4];
494
-            				    if ($line[6] == '') $values['date_first_reg'] = null;
495
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
574
+            				    if ($line[6] == '') {
575
+            				    	$values['date_first_reg'] = null;
576
+            				    } else {
577
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
578
+					    }
496 579
 					    $values['cancel'] = $line[7];
497 580
 					} elseif ($country == 'E7') {
498 581
             				    $values['registration'] = $line[0];
499 582
             				    $values['base'] = null;
500 583
             				    $values['owner'] = $line[4];
501
-            				    if ($line[5] == '') $values['date_first_reg'] = null;
502
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
584
+            				    if ($line[5] == '') {
585
+            				    	$values['date_first_reg'] = null;
586
+            				    } else {
587
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
588
+					    }
503 589
 					    $values['cancel'] = '';
504 590
 					} elseif ($country == '8Q') {
505 591
             				    $values['registration'] = $line[0];
506 592
             				    $values['base'] = null;
507 593
             				    $values['owner'] = $line[3];
508
-            				    if ($line[7] == '') $values['date_first_reg'] = null;
509
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
594
+            				    if ($line[7] == '') {
595
+            				    	$values['date_first_reg'] = null;
596
+            				    } else {
597
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
598
+					    }
510 599
 					    $values['cancel'] = '';
511 600
 					} elseif ($country == 'ZK') {
512 601
             				    $values['registration'] = $line[0];
@@ -551,7 +640,9 @@  discard block
 block discarded – undo
551 640
 						$sth_modes->execute($query_modes_values);
552 641
 					}
553 642
 				}
554
-				if ($globalTransaction) $Connection->db->commit();
643
+				if ($globalTransaction) {
644
+					$Connection->db->commit();
645
+				}
555 646
 			} catch(PDOException $e) {
556 647
 				return "error : ".$e->getMessage();
557 648
 			}
@@ -685,25 +776,45 @@  discard block
 block discarded – undo
685 776
 		    VALUES (:airport_id, :name, :city, :country, :iata, :icao, :latitude, :longitude, :altitude, :type, :home_link, :wikipedia_link, :image_thumb, :image)";
686 777
 		$Connection = new Connection();
687 778
 		$sth_dest = $Connection->db->prepare($query_dest);
688
-		if ($globalTransaction) $Connection->db->beginTransaction();
779
+		if ($globalTransaction) {
780
+			$Connection->db->beginTransaction();
781
+		}
689 782
   
690 783
 		$i = 0;
691 784
 		while($row = sparql_fetch_array($result))
692 785
 		{
693 786
 			if ($i >= 1) {
694 787
 			//print_r($row);
695
-			if (!isset($row['iata'])) $row['iata'] = '';
696
-			if (!isset($row['icao'])) $row['icao'] = '';
697
-			if (!isset($row['type'])) $row['type'] = '';
698
-			if (!isset($row['altitude'])) $row['altitude'] = '';
788
+			if (!isset($row['iata'])) {
789
+				$row['iata'] = '';
790
+			}
791
+			if (!isset($row['icao'])) {
792
+				$row['icao'] = '';
793
+			}
794
+			if (!isset($row['type'])) {
795
+				$row['type'] = '';
796
+			}
797
+			if (!isset($row['altitude'])) {
798
+				$row['altitude'] = '';
799
+			}
699 800
 			if (isset($row['city_bis'])) {
700 801
 				$row['city'] = $row['city_bis'];
701 802
 			}
702
-			if (!isset($row['city'])) $row['city'] = '';
703
-			if (!isset($row['country'])) $row['country'] = '';
704
-			if (!isset($row['homepage'])) $row['homepage'] = '';
705
-			if (!isset($row['wikipedia_page'])) $row['wikipedia_page'] = '';
706
-			if (!isset($row['name'])) continue;
803
+			if (!isset($row['city'])) {
804
+				$row['city'] = '';
805
+			}
806
+			if (!isset($row['country'])) {
807
+				$row['country'] = '';
808
+			}
809
+			if (!isset($row['homepage'])) {
810
+				$row['homepage'] = '';
811
+			}
812
+			if (!isset($row['wikipedia_page'])) {
813
+				$row['wikipedia_page'] = '';
814
+			}
815
+			if (!isset($row['name'])) {
816
+				continue;
817
+			}
707 818
 			if (!isset($row['image'])) {
708 819
 				$row['image'] = '';
709 820
 				$row['image_thumb'] = '';
@@ -739,7 +850,9 @@  discard block
 block discarded – undo
739 850
 
740 851
 			$i++;
741 852
 		}
742
-		if ($globalTransaction) $Connection->db->commit();
853
+		if ($globalTransaction) {
854
+			$Connection->db->commit();
855
+		}
743 856
 		echo "Delete duplicate rows...\n";
744 857
 		$query = 'ALTER IGNORE TABLE airport ADD UNIQUE INDEX icaoidx (icao)';
745 858
 		try {
@@ -751,7 +864,9 @@  discard block
 block discarded – undo
751 864
                 }
752 865
 
753 866
 
754
-		if ($globalDebug) echo "Insert Not available Airport...\n";
867
+		if ($globalDebug) {
868
+			echo "Insert Not available Airport...\n";
869
+		}
755 870
 		$query = "INSERT INTO airport (`airport_id`,`name`,`city`,`country`,`iata`,`icao`,`latitude`,`longitude`,`altitude`,`type`,`home_link`,`wikipedia_link`,`image`,`image_thumb`)
756 871
 		    VALUES (:airport_id, :name, :city, :country, :iata, :icao, :latitude, :longitude, :altitude, :type, :home_link, :wikipedia_link, :image, :image_thumb)";
757 872
 		$query_values = array(':airport_id' => $i, ':name' => 'Not available',':iata' => 'NA',':icao' => 'NA',':latitude' => '0',':longitude' => '0',':altitude' => '0',':type' => 'NA',':city' => 'N/A',':country' => 'N/A',':home_link' => '',':wikipedia_link' => '',':image' => '',':image_thumb' => '');
@@ -778,7 +893,9 @@  discard block
 block discarded – undo
778 893
 		$delimiter = ',';
779 894
 		$out_file = $tmp_dir.'airports.csv';
780 895
 		update_db::download('http://ourairports.com/data/airports.csv',$out_file);
781
-		if (!file_exists($out_file) || !is_readable($out_file)) return FALSE;
896
+		if (!file_exists($out_file) || !is_readable($out_file)) {
897
+			return FALSE;
898
+		}
782 899
 		echo "Add data from ourairports.com...\n";
783 900
 
784 901
 		$header = NULL;
@@ -788,8 +905,9 @@  discard block
 block discarded – undo
788 905
 			//$Connection->db->beginTransaction();
789 906
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
790 907
 			{
791
-				if(!$header) $header = $row;
792
-				else {
908
+				if(!$header) {
909
+					$header = $row;
910
+				} else {
793 911
 					$data = array();
794 912
 					$data = array_combine($header, $row);
795 913
 					try {
@@ -827,7 +945,9 @@  discard block
 block discarded – undo
827 945
 		echo "Download data from another free database...\n";
828 946
 		$out_file = $tmp_dir.'GlobalAirportDatabase.zip';
829 947
 		update_db::download('http://www.partow.net/downloads/GlobalAirportDatabase.zip',$out_file);
830
-		if (!file_exists($out_file) || !is_readable($out_file)) return FALSE;
948
+		if (!file_exists($out_file) || !is_readable($out_file)) {
949
+			return FALSE;
950
+		}
831 951
 		update_db::unzip($out_file);
832 952
 		$header = NULL;
833 953
 		echo "Add data from another free database...\n";
@@ -838,8 +958,9 @@  discard block
 block discarded – undo
838 958
 			//$Connection->db->beginTransaction();
839 959
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
840 960
 			{
841
-				if(!$header) $header = $row;
842
-				else {
961
+				if(!$header) {
962
+					$header = $row;
963
+				} else {
843 964
 					$data = $row;
844 965
 
845 966
 					$query = 'UPDATE airport SET `city` = :city, `country` = :country WHERE icao = :icao';
@@ -1015,7 +1136,9 @@  discard block
 block discarded – undo
1015 1136
 		if (($handle = fopen($tmp_dir.'MASTER.txt', 'r')) !== FALSE)
1016 1137
 		{
1017 1138
 			$i = 0;
1018
-			if ($globalTransaction) $Connection->db->beginTransaction();
1139
+			if ($globalTransaction) {
1140
+				$Connection->db->beginTransaction();
1141
+			}
1019 1142
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1020 1143
 			{
1021 1144
 				if ($i > 0) {
@@ -1028,7 +1151,9 @@  discard block
 block discarded – undo
1028 1151
 					}
1029 1152
 					$result_search = $sths->fetchAll(PDO::FETCH_ASSOC);
1030 1153
 					if (!empty($result_search)) {
1031
-						if ($globalDebug) echo '.';
1154
+						if ($globalDebug) {
1155
+							echo '.';
1156
+						}
1032 1157
 							//if ($globalDBdriver == 'mysql') {
1033 1158
 							//	$queryi = 'INSERT INTO faamfr (mfr,icao) VALUES (:mfr,:icao) ON DUPLICATE KEY UPDATE icao = :icao';
1034 1159
 							//} else {
@@ -1050,8 +1175,12 @@  discard block
 block discarded – undo
1050 1175
 						}
1051 1176
 						$result_search_mfr = $sthsm->fetchAll(PDO::FETCH_ASSOC);
1052 1177
 						if (!empty($result_search_mfr)) {
1053
-							if (trim($data[16]) == '' && trim($data[23]) != '') $data[16] = $data[23];
1054
-							if (trim($data[16]) == '' && trim($data[15]) != '') $data[16] = $data[15];
1178
+							if (trim($data[16]) == '' && trim($data[23]) != '') {
1179
+								$data[16] = $data[23];
1180
+							}
1181
+							if (trim($data[16]) == '' && trim($data[15]) != '') {
1182
+								$data[16] = $data[15];
1183
+							}
1055 1184
 							$queryf = 'INSERT INTO aircraft_modes (FirstCreated,LastModified,ModeS,ModeSCountry,Registration,ICAOTypeCode,Source) VALUES (:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:source)';
1056 1185
 							try {
1057 1186
 								$sthf = $Connection->db->prepare($queryf);
@@ -1062,7 +1191,9 @@  discard block
 block discarded – undo
1062 1191
 						}
1063 1192
 					}
1064 1193
 					if (strtotime($data[29]) > time()) {
1065
-						if ($globalDebug) echo 'i';
1194
+						if ($globalDebug) {
1195
+							echo 'i';
1196
+						}
1066 1197
 						$query = 'INSERT INTO aircraft_owner (registration,base,owner,date_first_reg,Source) VALUES (:registration,:base,:owner,:date_first_reg,:source)';
1067 1198
 						try {
1068 1199
 							$sth = $Connection->db->prepare($query);
@@ -1073,13 +1204,19 @@  discard block
 block discarded – undo
1073 1204
 					}
1074 1205
 				}
1075 1206
 				if ($i % 90 == 0) {
1076
-					if ($globalTransaction) $Connection->db->commit();
1077
-					if ($globalTransaction) $Connection->db->beginTransaction();
1207
+					if ($globalTransaction) {
1208
+						$Connection->db->commit();
1209
+					}
1210
+					if ($globalTransaction) {
1211
+						$Connection->db->beginTransaction();
1212
+					}
1078 1213
 				}
1079 1214
 				$i++;
1080 1215
 			}
1081 1216
 			fclose($handle);
1082
-			if ($globalTransaction) $Connection->db->commit();
1217
+			if ($globalTransaction) {
1218
+				$Connection->db->commit();
1219
+			}
1083 1220
 		}
1084 1221
 		print_r($mfr);
1085 1222
 		return '';
@@ -1104,11 +1241,15 @@  discard block
 block discarded – undo
1104 1241
 			$i = 0;
1105 1242
 			//$Connection->db->setAttribute(PDO::ATTR_AUTOCOMMIT, FALSE);
1106 1243
 			//$Connection->db->beginTransaction();
1107
-			if ($globalTransaction) $Connection->db->beginTransaction();
1244
+			if ($globalTransaction) {
1245
+				$Connection->db->beginTransaction();
1246
+			}
1108 1247
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1109 1248
 			{
1110 1249
 				if ($i > 0) {
1111
-					if ($data[1] == 'NULL') $data[1] = $data[0];
1250
+					if ($data[1] == 'NULL') {
1251
+						$data[1] = $data[0];
1252
+					}
1112 1253
 					$query = 'INSERT INTO aircraft_modes (FirstCreated,LastModified,ModeS,ModeSCountry,Registration,ICAOTypeCode,type_flight,Source) VALUES (:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:type_flight,:source)';
1113 1254
 					try {
1114 1255
 						$sth = $Connection->db->prepare($query);
@@ -1120,7 +1261,9 @@  discard block
 block discarded – undo
1120 1261
 				$i++;
1121 1262
 			}
1122 1263
 			fclose($handle);
1123
-			if ($globalTransaction) $Connection->db->commit();
1264
+			if ($globalTransaction) {
1265
+				$Connection->db->commit();
1266
+			}
1124 1267
 		}
1125 1268
 		return '';
1126 1269
         }
@@ -1141,7 +1284,9 @@  discard block
 block discarded – undo
1141 1284
 		if (($handle = fopen($tmp_dir.'owners.tsv', 'r')) !== FALSE)
1142 1285
 		{
1143 1286
 			$i = 0;
1144
-			if ($globalTransaction) $Connection->db->beginTransaction();
1287
+			if ($globalTransaction) {
1288
+				$Connection->db->beginTransaction();
1289
+			}
1145 1290
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1146 1291
 			{
1147 1292
 				if ($i > 0) {
@@ -1157,7 +1302,9 @@  discard block
 block discarded – undo
1157 1302
 				$i++;
1158 1303
 			}
1159 1304
 			fclose($handle);
1160
-			if ($globalTransaction) $Connection->db->commit();
1305
+			if ($globalTransaction) {
1306
+				$Connection->db->commit();
1307
+			}
1161 1308
 		}
1162 1309
 		return '';
1163 1310
         }
@@ -1182,7 +1329,9 @@  discard block
 block discarded – undo
1182 1329
 			$i = 0;
1183 1330
 			//$Connection->db->setAttribute(PDO::ATTR_AUTOCOMMIT, FALSE);
1184 1331
 			//$Connection->db->beginTransaction();
1185
-			if ($globalTransaction) $Connection->db->beginTransaction();
1332
+			if ($globalTransaction) {
1333
+				$Connection->db->beginTransaction();
1334
+			}
1186 1335
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1187 1336
 			{
1188 1337
 				if ($i > 0) {
@@ -1197,7 +1346,9 @@  discard block
 block discarded – undo
1197 1346
 				$i++;
1198 1347
 			}
1199 1348
 			fclose($handle);
1200
-			if ($globalTransaction) $Connection->db->commit();
1349
+			if ($globalTransaction) {
1350
+				$Connection->db->commit();
1351
+			}
1201 1352
 		}
1202 1353
 		return '';
1203 1354
         }
@@ -1222,7 +1373,9 @@  discard block
 block discarded – undo
1222 1373
 			$i = 0;
1223 1374
 			//$Connection->db->setAttribute(PDO::ATTR_AUTOCOMMIT, FALSE);
1224 1375
 			//$Connection->db->beginTransaction();
1225
-			if ($globalTransaction) $Connection->db->beginTransaction();
1376
+			if ($globalTransaction) {
1377
+				$Connection->db->beginTransaction();
1378
+			}
1226 1379
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1227 1380
 			{
1228 1381
 				if ($i > 0) {
@@ -1237,7 +1390,9 @@  discard block
 block discarded – undo
1237 1390
 				$i++;
1238 1391
 			}
1239 1392
 			fclose($handle);
1240
-			if ($globalTransaction) $Connection->db->commit();
1393
+			if ($globalTransaction) {
1394
+				$Connection->db->commit();
1395
+			}
1241 1396
 		}
1242 1397
 		return '';
1243 1398
         }
@@ -1256,7 +1411,9 @@  discard block
 block discarded – undo
1256 1411
 		$Connection = new Connection();
1257 1412
 		if (($handle = fopen($tmp_dir.'ban_eu.csv', 'r')) !== FALSE)
1258 1413
 		{
1259
-			if ($globalTransaction) $Connection->db->beginTransaction();
1414
+			if ($globalTransaction) {
1415
+				$Connection->db->beginTransaction();
1416
+			}
1260 1417
 			while (($data = fgetcsv($handle, 1000)) !== FALSE)
1261 1418
 			{
1262 1419
 				$query = 'UPDATE airlines SET ban_eu = 1 WHERE icao = :icao AND forsource IS NULL';
@@ -1271,7 +1428,9 @@  discard block
 block discarded – undo
1271 1428
 				}
1272 1429
 			}
1273 1430
 			fclose($handle);
1274
-			if ($globalTransaction) $Connection->db->commit();
1431
+			if ($globalTransaction) {
1432
+				$Connection->db->commit();
1433
+			}
1275 1434
 		}
1276 1435
 		return '';
1277 1436
         }
@@ -1422,7 +1581,9 @@  discard block
 block discarded – undo
1422 1581
 		if (($handle = fopen($filename, 'r')) !== FALSE)
1423 1582
 		{
1424 1583
 			$i = 0;
1425
-			if ($globalTransaction) $Connection->db->beginTransaction();
1584
+			if ($globalTransaction) {
1585
+				$Connection->db->beginTransaction();
1586
+			}
1426 1587
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1427 1588
 			{
1428 1589
 				$i++;
@@ -1450,7 +1611,9 @@  discard block
 block discarded – undo
1450 1611
 				}
1451 1612
 			}
1452 1613
 			fclose($handle);
1453
-			if ($globalTransaction) $Connection->db->commit();
1614
+			if ($globalTransaction) {
1615
+				$Connection->db->commit();
1616
+			}
1454 1617
 		}
1455 1618
 		return '';
1456 1619
         }
@@ -1473,7 +1636,9 @@  discard block
 block discarded – undo
1473 1636
 		$Connection = new Connection();
1474 1637
 		if (($handle = fopen($filename, 'r')) !== FALSE)
1475 1638
 		{
1476
-			if ($globalTransaction) $Connection->db->beginTransaction();
1639
+			if ($globalTransaction) {
1640
+				$Connection->db->beginTransaction();
1641
+			}
1477 1642
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1478 1643
 			{
1479 1644
 				if(count($row) > 1) {
@@ -1487,7 +1652,9 @@  discard block
 block discarded – undo
1487 1652
 				}
1488 1653
 			}
1489 1654
 			fclose($handle);
1490
-			if ($globalTransaction) $Connection->db->commit();
1655
+			if ($globalTransaction) {
1656
+				$Connection->db->commit();
1657
+			}
1491 1658
 		}
1492 1659
 		return '';
1493 1660
         }
@@ -1507,8 +1674,9 @@  discard block
 block discarded – undo
1507 1674
 	        }
1508 1675
 
1509 1676
 
1510
-		if ($globalDBdriver == 'mysql') update_db::gunzip('../db/airspace.sql.gz',$tmp_dir.'airspace.sql');
1511
-		else {
1677
+		if ($globalDBdriver == 'mysql') {
1678
+			update_db::gunzip('../db/airspace.sql.gz',$tmp_dir.'airspace.sql');
1679
+		} else {
1512 1680
 			update_db::gunzip('../db/pgsql/airspace.sql.gz',$tmp_dir.'airspace.sql');
1513 1681
 			$query = "CREATE EXTENSION postgis";
1514 1682
 			$Connection = new Connection(null,null,$_SESSION['database_root'],$_SESSION['database_rootpass']);
@@ -1527,20 +1695,30 @@  discard block
 block discarded – undo
1527 1695
 		global $tmp_dir, $globalDebug;
1528 1696
 		include_once('class.create_db.php');
1529 1697
 		require_once(dirname(__FILE__).'/../require/class.NOTAM.php');
1530
-		if ($globalDebug) echo "NOTAM from FlightAirMap website : Download...";
1698
+		if ($globalDebug) {
1699
+			echo "NOTAM from FlightAirMap website : Download...";
1700
+		}
1531 1701
 		update_db::download('http://data.flightairmap.fr/data/notam.txt.gz',$tmp_dir.'notam.txt.gz');
1532 1702
 		$error = '';
1533 1703
 		if (file_exists($tmp_dir.'notam.txt.gz')) {
1534
-			if ($globalDebug) echo "Gunzip...";
1704
+			if ($globalDebug) {
1705
+				echo "Gunzip...";
1706
+			}
1535 1707
 			update_db::gunzip($tmp_dir.'notam.txt.gz');
1536
-			if ($globalDebug) echo "Add to DB...";
1708
+			if ($globalDebug) {
1709
+				echo "Add to DB...";
1710
+			}
1537 1711
 			//$error = create_db::import_file($tmp_dir.'notam.sql');
1538 1712
 			$NOTAM = new NOTAM();
1539 1713
 			$NOTAM->updateNOTAMfromTextFile($tmp_dir.'notam.txt');
1540
-		} else $error = "File ".$tmp_dir.'notam.txt.gz'." doesn't exist. Download failed.";
1714
+		} else {
1715
+			$error = "File ".$tmp_dir.'notam.txt.gz'." doesn't exist. Download failed.";
1716
+		}
1541 1717
 		if ($error != '') {
1542 1718
 			return $error;
1543
-		} elseif ($globalDebug) echo "Done\n";
1719
+		} elseif ($globalDebug) {
1720
+			echo "Done\n";
1721
+		}
1544 1722
 		return '';
1545 1723
 	}
1546 1724
 
@@ -1594,67 +1772,111 @@  discard block
 block discarded – undo
1594 1772
 		//if ($globalDebug) echo "IVAO : Download...";
1595 1773
 		//update_db::download('http://fr.mirror.ivao.aero/software/ivae_feb2013.zip',$tmp_dir.'ivae_feb2013.zip');
1596 1774
 		if (file_exists($tmp_dir.'ivae_feb2013.zip')) {
1597
-			if ($globalDebug) echo "Unzip...";
1775
+			if ($globalDebug) {
1776
+				echo "Unzip...";
1777
+			}
1598 1778
 			update_db::unzip($tmp_dir.'ivae_feb2013.zip');
1599
-			if ($globalDebug) echo "Add to DB...";
1779
+			if ($globalDebug) {
1780
+				echo "Add to DB...";
1781
+			}
1600 1782
 			update_db::ivao_airlines($tmp_dir.'data/airlines.dat');
1601
-			if ($globalDebug) echo "Copy airlines logos to airlines images directory...";
1783
+			if ($globalDebug) {
1784
+				echo "Copy airlines logos to airlines images directory...";
1785
+			}
1602 1786
 			if (is_writable(dirname(__FILE__).'/../images/airlines')) {
1603
-				if (!$Common->xcopy($tmp_dir.'logos/',dirname(__FILE__).'/../images/airlines/')) $error = "Failed to copy airlines logo.";
1604
-			} else $error = "The directory ".dirname(__FILE__).'/../images/airlines'." must be writable";
1605
-		} else $error = "File ".$tmp_dir.'ivao.zip'." doesn't exist. Download failed.";
1787
+				if (!$Common->xcopy($tmp_dir.'logos/',dirname(__FILE__).'/../images/airlines/')) {
1788
+					$error = "Failed to copy airlines logo.";
1789
+				}
1790
+			} else {
1791
+				$error = "The directory ".dirname(__FILE__).'/../images/airlines'." must be writable";
1792
+			}
1793
+		} else {
1794
+			$error = "File ".$tmp_dir.'ivao.zip'." doesn't exist. Download failed.";
1795
+		}
1606 1796
 		if ($error != '') {
1607 1797
 			return $error;
1608
-		} elseif ($globalDebug) echo "Done\n";
1798
+		} elseif ($globalDebug) {
1799
+			echo "Done\n";
1800
+		}
1609 1801
 		return '';
1610 1802
 	}
1611 1803
 
1612 1804
 	public static function update_routes() {
1613 1805
 		global $tmp_dir, $globalDebug;
1614 1806
 		$error = '';
1615
-		if ($globalDebug) echo "Routes : Download...";
1807
+		if ($globalDebug) {
1808
+			echo "Routes : Download...";
1809
+		}
1616 1810
 		update_db::download('http://www.virtualradarserver.co.uk/Files/StandingData.sqb.gz',$tmp_dir.'StandingData.sqb.gz');
1617 1811
 		if (file_exists($tmp_dir.'StandingData.sqb.gz')) {
1618
-			if ($globalDebug) echo "Gunzip...";
1812
+			if ($globalDebug) {
1813
+				echo "Gunzip...";
1814
+			}
1619 1815
 			update_db::gunzip($tmp_dir.'StandingData.sqb.gz');
1620
-			if ($globalDebug) echo "Add to DB...";
1816
+			if ($globalDebug) {
1817
+				echo "Add to DB...";
1818
+			}
1621 1819
 			$error = update_db::retrieve_route_sqlite_to_dest($tmp_dir.'StandingData.sqb');
1622
-		} else $error = "File ".$tmp_dir.'StandingData.sqb.gz'." doesn't exist. Download failed.";
1820
+		} else {
1821
+			$error = "File ".$tmp_dir.'StandingData.sqb.gz'." doesn't exist. Download failed.";
1822
+		}
1623 1823
 		if ($error != '') {
1624 1824
 			return $error;
1625
-		} elseif ($globalDebug) echo "Done\n";
1825
+		} elseif ($globalDebug) {
1826
+			echo "Done\n";
1827
+		}
1626 1828
 		return '';
1627 1829
 	}
1628 1830
 	public static function update_oneworld() {
1629 1831
 		global $tmp_dir, $globalDebug;
1630 1832
 		$error = '';
1631
-		if ($globalDebug) echo "Schedules Oneworld : Download...";
1833
+		if ($globalDebug) {
1834
+			echo "Schedules Oneworld : Download...";
1835
+		}
1632 1836
 		update_db::download('http://data.flightairmap.fr/data/schedules/oneworld.csv.gz',$tmp_dir.'oneworld.csv.gz');
1633 1837
 		if (file_exists($tmp_dir.'oneworld.csv.gz')) {
1634
-			if ($globalDebug) echo "Gunzip...";
1838
+			if ($globalDebug) {
1839
+				echo "Gunzip...";
1840
+			}
1635 1841
 			update_db::gunzip($tmp_dir.'oneworld.csv.gz');
1636
-			if ($globalDebug) echo "Add to DB...";
1842
+			if ($globalDebug) {
1843
+				echo "Add to DB...";
1844
+			}
1637 1845
 			$error = update_db::retrieve_route_oneworld($tmp_dir.'oneworld.csv');
1638
-		} else $error = "File ".$tmp_dir.'oneworld.csv.gz'." doesn't exist. Download failed.";
1846
+		} else {
1847
+			$error = "File ".$tmp_dir.'oneworld.csv.gz'." doesn't exist. Download failed.";
1848
+		}
1639 1849
 		if ($error != '') {
1640 1850
 			return $error;
1641
-		} elseif ($globalDebug) echo "Done\n";
1851
+		} elseif ($globalDebug) {
1852
+			echo "Done\n";
1853
+		}
1642 1854
 		return '';
1643 1855
 	}
1644 1856
 	public static function update_skyteam() {
1645 1857
 		global $tmp_dir, $globalDebug;
1646 1858
 		$error = '';
1647
-		if ($globalDebug) echo "Schedules Skyteam : Download...";
1859
+		if ($globalDebug) {
1860
+			echo "Schedules Skyteam : Download...";
1861
+		}
1648 1862
 		update_db::download('http://data.flightairmap.fr/data/schedules/skyteam.csv.gz',$tmp_dir.'skyteam.csv.gz');
1649 1863
 		if (file_exists($tmp_dir.'skyteam.csv.gz')) {
1650
-			if ($globalDebug) echo "Gunzip...";
1864
+			if ($globalDebug) {
1865
+				echo "Gunzip...";
1866
+			}
1651 1867
 			update_db::gunzip($tmp_dir.'skyteam.csv.gz');
1652
-			if ($globalDebug) echo "Add to DB...";
1868
+			if ($globalDebug) {
1869
+				echo "Add to DB...";
1870
+			}
1653 1871
 			$error = update_db::retrieve_route_skyteam($tmp_dir.'skyteam.csv');
1654
-		} else $error = "File ".$tmp_dir.'skyteam.csv.gz'." doesn't exist. Download failed.";
1872
+		} else {
1873
+			$error = "File ".$tmp_dir.'skyteam.csv.gz'." doesn't exist. Download failed.";
1874
+		}
1655 1875
 		if ($error != '') {
1656 1876
 			return $error;
1657
-		} elseif ($globalDebug) echo "Done\n";
1877
+		} elseif ($globalDebug) {
1878
+			echo "Done\n";
1879
+		}
1658 1880
 		return '';
1659 1881
 	}
1660 1882
 	public static function update_ModeS() {
@@ -1671,355 +1893,619 @@  discard block
 block discarded – undo
1671 1893
 			exit;
1672 1894
 		} elseif ($globalDebug) echo "Done\n";
1673 1895
 */
1674
-		if ($globalDebug) echo "Modes : Download...";
1675
-//		update_db::download('http://planebase.biz/sqb.php?f=basestationall.zip',$tmp_dir.'basestation_latest.zip','http://planebase.biz/bstnsqb');
1896
+		if ($globalDebug) {
1897
+			echo "Modes : Download...";
1898
+		}
1899
+		//		update_db::download('http://planebase.biz/sqb.php?f=basestationall.zip',$tmp_dir.'basestation_latest.zip','http://planebase.biz/bstnsqb');
1676 1900
 		update_db::download('http://data.flightairmap.fr/data/BaseStation.sqb.gz',$tmp_dir.'BaseStation.sqb.gz');
1677 1901
 
1678 1902
 //		if (file_exists($tmp_dir.'basestation_latest.zip')) {
1679 1903
 		if (file_exists($tmp_dir.'BaseStation.sqb.gz')) {
1680
-			if ($globalDebug) echo "Unzip...";
1681
-//			update_db::unzip($tmp_dir.'basestation_latest.zip');
1904
+			if ($globalDebug) {
1905
+				echo "Unzip...";
1906
+			}
1907
+			//			update_db::unzip($tmp_dir.'basestation_latest.zip');
1682 1908
 			update_db::gunzip($tmp_dir.'BaseStation.sqb.gz');
1683
-			if ($globalDebug) echo "Add to DB...";
1909
+			if ($globalDebug) {
1910
+				echo "Add to DB...";
1911
+			}
1684 1912
 			$error = update_db::retrieve_modes_sqlite_to_dest($tmp_dir.'BaseStation.sqb');
1685 1913
 //			$error = update_db::retrieve_modes_sqlite_to_dest($tmp_dir.'basestation.sqb');
1686
-		} else $error = "File ".$tmp_dir.'basestation_latest.zip'." doesn't exist. Download failed.";
1914
+		} else {
1915
+			$error = "File ".$tmp_dir.'basestation_latest.zip'." doesn't exist. Download failed.";
1916
+		}
1687 1917
 		if ($error != '') {
1688 1918
 			return $error;
1689
-		} elseif ($globalDebug) echo "Done\n";
1919
+		} elseif ($globalDebug) {
1920
+			echo "Done\n";
1921
+		}
1690 1922
 		return '';
1691 1923
 	}
1692 1924
 
1693 1925
 	public static function update_ModeS_faa() {
1694 1926
 		global $tmp_dir, $globalDebug;
1695
-		if ($globalDebug) echo "Modes FAA: Download...";
1927
+		if ($globalDebug) {
1928
+			echo "Modes FAA: Download...";
1929
+		}
1696 1930
 		update_db::download('http://registry.faa.gov/database/ReleasableAircraft.zip',$tmp_dir.'ReleasableAircraft.zip');
1697 1931
 		if (file_exists($tmp_dir.'ReleasableAircraft.zip')) {
1698
-			if ($globalDebug) echo "Unzip...";
1932
+			if ($globalDebug) {
1933
+				echo "Unzip...";
1934
+			}
1699 1935
 			update_db::unzip($tmp_dir.'ReleasableAircraft.zip');
1700
-			if ($globalDebug) echo "Add to DB...";
1936
+			if ($globalDebug) {
1937
+				echo "Add to DB...";
1938
+			}
1701 1939
 			$error = update_db::modes_faa();
1702
-		} else $error = "File ".$tmp_dir.'ReleasableAircraft.zip'." doesn't exist. Download failed.";
1940
+		} else {
1941
+			$error = "File ".$tmp_dir.'ReleasableAircraft.zip'." doesn't exist. Download failed.";
1942
+		}
1703 1943
 		if ($error != '') {
1704 1944
 			return $error;
1705
-		} elseif ($globalDebug) echo "Done\n";
1945
+		} elseif ($globalDebug) {
1946
+			echo "Done\n";
1947
+		}
1706 1948
 		return '';
1707 1949
 	}
1708 1950
 
1709 1951
 	public static function update_ModeS_flarm() {
1710 1952
 		global $tmp_dir, $globalDebug;
1711
-		if ($globalDebug) echo "Modes Flarmnet: Download...";
1953
+		if ($globalDebug) {
1954
+			echo "Modes Flarmnet: Download...";
1955
+		}
1712 1956
 		update_db::download('http://flarmnet.org/files/data.fln',$tmp_dir.'data.fln');
1713 1957
 		if (file_exists($tmp_dir.'data.fln')) {
1714
-			if ($globalDebug) echo "Add to DB...";
1958
+			if ($globalDebug) {
1959
+				echo "Add to DB...";
1960
+			}
1715 1961
 			$error = update_db::retrieve_modes_flarmnet($tmp_dir.'data.fln');
1716
-		} else $error = "File ".$tmp_dir.'data.fln'." doesn't exist. Download failed.";
1962
+		} else {
1963
+			$error = "File ".$tmp_dir.'data.fln'." doesn't exist. Download failed.";
1964
+		}
1717 1965
 		if ($error != '') {
1718 1966
 			return $error;
1719
-		} elseif ($globalDebug) echo "Done\n";
1967
+		} elseif ($globalDebug) {
1968
+			echo "Done\n";
1969
+		}
1720 1970
 		return '';
1721 1971
 	}
1722 1972
 
1723 1973
 	public static function update_ModeS_ogn() {
1724 1974
 		global $tmp_dir, $globalDebug;
1725
-		if ($globalDebug) echo "Modes OGN: Download...";
1975
+		if ($globalDebug) {
1976
+			echo "Modes OGN: Download...";
1977
+		}
1726 1978
 		update_db::download('http://ddb.glidernet.org/download/',$tmp_dir.'ogn.csv');
1727 1979
 		if (file_exists($tmp_dir.'ogn.csv')) {
1728
-			if ($globalDebug) echo "Add to DB...";
1980
+			if ($globalDebug) {
1981
+				echo "Add to DB...";
1982
+			}
1729 1983
 			$error = update_db::retrieve_modes_ogn($tmp_dir.'ogn.csv');
1730
-		} else $error = "File ".$tmp_dir.'ogn.csv'." doesn't exist. Download failed.";
1984
+		} else {
1985
+			$error = "File ".$tmp_dir.'ogn.csv'." doesn't exist. Download failed.";
1986
+		}
1731 1987
 		if ($error != '') {
1732 1988
 			return $error;
1733
-		} elseif ($globalDebug) echo "Done\n";
1989
+		} elseif ($globalDebug) {
1990
+			echo "Done\n";
1991
+		}
1734 1992
 		return '';
1735 1993
 	}
1736 1994
 
1737 1995
 	public static function update_owner() {
1738 1996
 		global $tmp_dir, $globalDebug, $globalMasterSource;
1739 1997
 		
1740
-		if ($globalDebug) echo "Owner France: Download...";
1998
+		if ($globalDebug) {
1999
+			echo "Owner France: Download...";
2000
+		}
1741 2001
 		update_db::download('http://antonakis.co.uk/registers/France.txt',$tmp_dir.'owner_f.csv');
1742 2002
 		if (file_exists($tmp_dir.'owner_f.csv')) {
1743
-			if ($globalDebug) echo "Add to DB...";
2003
+			if ($globalDebug) {
2004
+				echo "Add to DB...";
2005
+			}
1744 2006
 			$error = update_db::retrieve_owner($tmp_dir.'owner_f.csv','F');
1745
-		} else $error = "File ".$tmp_dir.'owner_f.csv'." doesn't exist. Download failed.";
2007
+		} else {
2008
+			$error = "File ".$tmp_dir.'owner_f.csv'." doesn't exist. Download failed.";
2009
+		}
1746 2010
 		if ($error != '') {
1747 2011
 			return $error;
1748
-		} elseif ($globalDebug) echo "Done\n";
2012
+		} elseif ($globalDebug) {
2013
+			echo "Done\n";
2014
+		}
1749 2015
 		
1750
-		if ($globalDebug) echo "Owner Ireland: Download...";
2016
+		if ($globalDebug) {
2017
+			echo "Owner Ireland: Download...";
2018
+		}
1751 2019
 		update_db::download('http://antonakis.co.uk/registers/Ireland.txt',$tmp_dir.'owner_ei.csv');
1752 2020
 		if (file_exists($tmp_dir.'owner_ei.csv')) {
1753
-			if ($globalDebug) echo "Add to DB...";
2021
+			if ($globalDebug) {
2022
+				echo "Add to DB...";
2023
+			}
1754 2024
 			$error = update_db::retrieve_owner($tmp_dir.'owner_ei.csv','EI');
1755
-		} else $error = "File ".$tmp_dir.'owner_ei.csv'." doesn't exist. Download failed.";
2025
+		} else {
2026
+			$error = "File ".$tmp_dir.'owner_ei.csv'." doesn't exist. Download failed.";
2027
+		}
1756 2028
 		if ($error != '') {
1757 2029
 			return $error;
1758
-		} elseif ($globalDebug) echo "Done\n";
1759
-		if ($globalDebug) echo "Owner Switzerland: Download...";
2030
+		} elseif ($globalDebug) {
2031
+			echo "Done\n";
2032
+		}
2033
+		if ($globalDebug) {
2034
+			echo "Owner Switzerland: Download...";
2035
+		}
1760 2036
 		update_db::download('http://antonakis.co.uk/registers/Switzerland.txt',$tmp_dir.'owner_hb.csv');
1761 2037
 		if (file_exists($tmp_dir.'owner_hb.csv')) {
1762
-			if ($globalDebug) echo "Add to DB...";
2038
+			if ($globalDebug) {
2039
+				echo "Add to DB...";
2040
+			}
1763 2041
 			$error = update_db::retrieve_owner($tmp_dir.'owner_hb.csv','HB');
1764
-		} else $error = "File ".$tmp_dir.'owner_hb.csv'." doesn't exist. Download failed.";
2042
+		} else {
2043
+			$error = "File ".$tmp_dir.'owner_hb.csv'." doesn't exist. Download failed.";
2044
+		}
1765 2045
 		if ($error != '') {
1766 2046
 			return $error;
1767
-		} elseif ($globalDebug) echo "Done\n";
1768
-		if ($globalDebug) echo "Owner Czech Republic: Download...";
2047
+		} elseif ($globalDebug) {
2048
+			echo "Done\n";
2049
+		}
2050
+		if ($globalDebug) {
2051
+			echo "Owner Czech Republic: Download...";
2052
+		}
1769 2053
 		update_db::download('http://antonakis.co.uk/registers/CzechRepublic.txt',$tmp_dir.'owner_ok.csv');
1770 2054
 		if (file_exists($tmp_dir.'owner_ok.csv')) {
1771
-			if ($globalDebug) echo "Add to DB...";
2055
+			if ($globalDebug) {
2056
+				echo "Add to DB...";
2057
+			}
1772 2058
 			$error = update_db::retrieve_owner($tmp_dir.'owner_ok.csv','OK');
1773
-		} else $error = "File ".$tmp_dir.'owner_ok.csv'." doesn't exist. Download failed.";
2059
+		} else {
2060
+			$error = "File ".$tmp_dir.'owner_ok.csv'." doesn't exist. Download failed.";
2061
+		}
1774 2062
 		if ($error != '') {
1775 2063
 			return $error;
1776
-		} elseif ($globalDebug) echo "Done\n";
1777
-		if ($globalDebug) echo "Owner Australia: Download...";
2064
+		} elseif ($globalDebug) {
2065
+			echo "Done\n";
2066
+		}
2067
+		if ($globalDebug) {
2068
+			echo "Owner Australia: Download...";
2069
+		}
1778 2070
 		update_db::download('http://antonakis.co.uk/registers/Australia.txt',$tmp_dir.'owner_vh.csv');
1779 2071
 		if (file_exists($tmp_dir.'owner_vh.csv')) {
1780
-			if ($globalDebug) echo "Add to DB...";
2072
+			if ($globalDebug) {
2073
+				echo "Add to DB...";
2074
+			}
1781 2075
 			$error = update_db::retrieve_owner($tmp_dir.'owner_vh.csv','VH');
1782
-		} else $error = "File ".$tmp_dir.'owner_vh.csv'." doesn't exist. Download failed.";
2076
+		} else {
2077
+			$error = "File ".$tmp_dir.'owner_vh.csv'." doesn't exist. Download failed.";
2078
+		}
1783 2079
 		if ($error != '') {
1784 2080
 			return $error;
1785
-		} elseif ($globalDebug) echo "Done\n";
1786
-		if ($globalDebug) echo "Owner Austria: Download...";
2081
+		} elseif ($globalDebug) {
2082
+			echo "Done\n";
2083
+		}
2084
+		if ($globalDebug) {
2085
+			echo "Owner Austria: Download...";
2086
+		}
1787 2087
 		update_db::download('http://antonakis.co.uk/registers/Austria.txt',$tmp_dir.'owner_oe.csv');
1788 2088
 		if (file_exists($tmp_dir.'owner_oe.csv')) {
1789
-			if ($globalDebug) echo "Add to DB...";
2089
+			if ($globalDebug) {
2090
+				echo "Add to DB...";
2091
+			}
1790 2092
 			$error = update_db::retrieve_owner($tmp_dir.'owner_oe.csv','OE');
1791
-		} else $error = "File ".$tmp_dir.'owner_oe.csv'." doesn't exist. Download failed.";
2093
+		} else {
2094
+			$error = "File ".$tmp_dir.'owner_oe.csv'." doesn't exist. Download failed.";
2095
+		}
1792 2096
 		if ($error != '') {
1793 2097
 			return $error;
1794
-		} elseif ($globalDebug) echo "Done\n";
1795
-		if ($globalDebug) echo "Owner Chile: Download...";
2098
+		} elseif ($globalDebug) {
2099
+			echo "Done\n";
2100
+		}
2101
+		if ($globalDebug) {
2102
+			echo "Owner Chile: Download...";
2103
+		}
1796 2104
 		update_db::download('http://antonakis.co.uk/registers/Chile.txt',$tmp_dir.'owner_cc.csv');
1797 2105
 		if (file_exists($tmp_dir.'owner_cc.csv')) {
1798
-			if ($globalDebug) echo "Add to DB...";
2106
+			if ($globalDebug) {
2107
+				echo "Add to DB...";
2108
+			}
1799 2109
 			$error = update_db::retrieve_owner($tmp_dir.'owner_cc.csv','CC');
1800
-		} else $error = "File ".$tmp_dir.'owner_cc.csv'." doesn't exist. Download failed.";
2110
+		} else {
2111
+			$error = "File ".$tmp_dir.'owner_cc.csv'." doesn't exist. Download failed.";
2112
+		}
1801 2113
 		if ($error != '') {
1802 2114
 			return $error;
1803
-		} elseif ($globalDebug) echo "Done\n";
1804
-		if ($globalDebug) echo "Owner Colombia: Download...";
2115
+		} elseif ($globalDebug) {
2116
+			echo "Done\n";
2117
+		}
2118
+		if ($globalDebug) {
2119
+			echo "Owner Colombia: Download...";
2120
+		}
1805 2121
 		update_db::download('http://antonakis.co.uk/registers/Colombia.txt',$tmp_dir.'owner_hj.csv');
1806 2122
 		if (file_exists($tmp_dir.'owner_hj.csv')) {
1807
-			if ($globalDebug) echo "Add to DB...";
2123
+			if ($globalDebug) {
2124
+				echo "Add to DB...";
2125
+			}
1808 2126
 			$error = update_db::retrieve_owner($tmp_dir.'owner_hj.csv','HJ');
1809
-		} else $error = "File ".$tmp_dir.'owner_hj.csv'." doesn't exist. Download failed.";
2127
+		} else {
2128
+			$error = "File ".$tmp_dir.'owner_hj.csv'." doesn't exist. Download failed.";
2129
+		}
1810 2130
 		if ($error != '') {
1811 2131
 			return $error;
1812
-		} elseif ($globalDebug) echo "Done\n";
1813
-		if ($globalDebug) echo "Owner Bosnia Herzegobina: Download...";
2132
+		} elseif ($globalDebug) {
2133
+			echo "Done\n";
2134
+		}
2135
+		if ($globalDebug) {
2136
+			echo "Owner Bosnia Herzegobina: Download...";
2137
+		}
1814 2138
 		update_db::download('http://antonakis.co.uk/registers/BosniaHerzegovina.txt',$tmp_dir.'owner_e7.csv');
1815 2139
 		if (file_exists($tmp_dir.'owner_e7.csv')) {
1816
-			if ($globalDebug) echo "Add to DB...";
2140
+			if ($globalDebug) {
2141
+				echo "Add to DB...";
2142
+			}
1817 2143
 			$error = update_db::retrieve_owner($tmp_dir.'owner_e7.csv','E7');
1818
-		} else $error = "File ".$tmp_dir.'owner_e7.csv'." doesn't exist. Download failed.";
2144
+		} else {
2145
+			$error = "File ".$tmp_dir.'owner_e7.csv'." doesn't exist. Download failed.";
2146
+		}
1819 2147
 		if ($error != '') {
1820 2148
 			return $error;
1821
-		} elseif ($globalDebug) echo "Done\n";
1822
-		if ($globalDebug) echo "Owner Brazil: Download...";
2149
+		} elseif ($globalDebug) {
2150
+			echo "Done\n";
2151
+		}
2152
+		if ($globalDebug) {
2153
+			echo "Owner Brazil: Download...";
2154
+		}
1823 2155
 		update_db::download('http://antonakis.co.uk/registers/Brazil.txt',$tmp_dir.'owner_pp.csv');
1824 2156
 		if (file_exists($tmp_dir.'owner_pp.csv')) {
1825
-			if ($globalDebug) echo "Add to DB...";
2157
+			if ($globalDebug) {
2158
+				echo "Add to DB...";
2159
+			}
1826 2160
 			$error = update_db::retrieve_owner($tmp_dir.'owner_pp.csv','PP');
1827
-		} else $error = "File ".$tmp_dir.'owner_pp.csv'." doesn't exist. Download failed.";
2161
+		} else {
2162
+			$error = "File ".$tmp_dir.'owner_pp.csv'." doesn't exist. Download failed.";
2163
+		}
1828 2164
 		if ($error != '') {
1829 2165
 			return $error;
1830
-		} elseif ($globalDebug) echo "Done\n";
1831
-		if ($globalDebug) echo "Owner Cayman Islands: Download...";
2166
+		} elseif ($globalDebug) {
2167
+			echo "Done\n";
2168
+		}
2169
+		if ($globalDebug) {
2170
+			echo "Owner Cayman Islands: Download...";
2171
+		}
1832 2172
 		update_db::download('http://antonakis.co.uk/registers/CaymanIslands.txt',$tmp_dir.'owner_vp.csv');
1833 2173
 		if (file_exists($tmp_dir.'owner_vp.csv')) {
1834
-			if ($globalDebug) echo "Add to DB...";
2174
+			if ($globalDebug) {
2175
+				echo "Add to DB...";
2176
+			}
1835 2177
 			$error = update_db::retrieve_owner($tmp_dir.'owner_vp.csv','VP');
1836
-		} else $error = "File ".$tmp_dir.'owner_vp.csv'." doesn't exist. Download failed.";
2178
+		} else {
2179
+			$error = "File ".$tmp_dir.'owner_vp.csv'." doesn't exist. Download failed.";
2180
+		}
1837 2181
 		if ($error != '') {
1838 2182
 			return $error;
1839
-		} elseif ($globalDebug) echo "Done\n";
1840
-		if ($globalDebug) echo "Owner Croatia: Download...";
2183
+		} elseif ($globalDebug) {
2184
+			echo "Done\n";
2185
+		}
2186
+		if ($globalDebug) {
2187
+			echo "Owner Croatia: Download...";
2188
+		}
1841 2189
 		update_db::download('http://antonakis.co.uk/registers/Croatia.txt',$tmp_dir.'owner_9a.csv');
1842 2190
 		if (file_exists($tmp_dir.'owner_9a.csv')) {
1843
-			if ($globalDebug) echo "Add to DB...";
2191
+			if ($globalDebug) {
2192
+				echo "Add to DB...";
2193
+			}
1844 2194
 			$error = update_db::retrieve_owner($tmp_dir.'owner_9a.csv','9A');
1845
-		} else $error = "File ".$tmp_dir.'owner_9a.csv'." doesn't exist. Download failed.";
2195
+		} else {
2196
+			$error = "File ".$tmp_dir.'owner_9a.csv'." doesn't exist. Download failed.";
2197
+		}
1846 2198
 		if ($error != '') {
1847 2199
 			return $error;
1848
-		} elseif ($globalDebug) echo "Done\n";
1849
-		if ($globalDebug) echo "Owner Luxembourg: Download...";
2200
+		} elseif ($globalDebug) {
2201
+			echo "Done\n";
2202
+		}
2203
+		if ($globalDebug) {
2204
+			echo "Owner Luxembourg: Download...";
2205
+		}
1850 2206
 		update_db::download('http://antonakis.co.uk/registers/Luxembourg.txt',$tmp_dir.'owner_lx.csv');
1851 2207
 		if (file_exists($tmp_dir.'owner_lx.csv')) {
1852
-			if ($globalDebug) echo "Add to DB...";
2208
+			if ($globalDebug) {
2209
+				echo "Add to DB...";
2210
+			}
1853 2211
 			$error = update_db::retrieve_owner($tmp_dir.'owner_lx.csv','LX');
1854
-		} else $error = "File ".$tmp_dir.'owner_lx.csv'." doesn't exist. Download failed.";
2212
+		} else {
2213
+			$error = "File ".$tmp_dir.'owner_lx.csv'." doesn't exist. Download failed.";
2214
+		}
1855 2215
 		if ($error != '') {
1856 2216
 			return $error;
1857
-		} elseif ($globalDebug) echo "Done\n";
1858
-		if ($globalDebug) echo "Owner Maldives: Download...";
2217
+		} elseif ($globalDebug) {
2218
+			echo "Done\n";
2219
+		}
2220
+		if ($globalDebug) {
2221
+			echo "Owner Maldives: Download...";
2222
+		}
1859 2223
 		update_db::download('http://antonakis.co.uk/registers/Maldives.txt',$tmp_dir.'owner_8q.csv');
1860 2224
 		if (file_exists($tmp_dir.'owner_8q.csv')) {
1861
-			if ($globalDebug) echo "Add to DB...";
2225
+			if ($globalDebug) {
2226
+				echo "Add to DB...";
2227
+			}
1862 2228
 			$error = update_db::retrieve_owner($tmp_dir.'owner_8q.csv','8Q');
1863
-		} else $error = "File ".$tmp_dir.'owner_8q.csv'." doesn't exist. Download failed.";
2229
+		} else {
2230
+			$error = "File ".$tmp_dir.'owner_8q.csv'." doesn't exist. Download failed.";
2231
+		}
1864 2232
 		if ($error != '') {
1865 2233
 			return $error;
1866
-		} elseif ($globalDebug) echo "Done\n";
1867
-		if ($globalDebug) echo "Owner New Zealand: Download...";
2234
+		} elseif ($globalDebug) {
2235
+			echo "Done\n";
2236
+		}
2237
+		if ($globalDebug) {
2238
+			echo "Owner New Zealand: Download...";
2239
+		}
1868 2240
 		update_db::download('http://antonakis.co.uk/registers/NewZealand.txt',$tmp_dir.'owner_zk.csv');
1869 2241
 		if (file_exists($tmp_dir.'owner_zk.csv')) {
1870
-			if ($globalDebug) echo "Add to DB...";
2242
+			if ($globalDebug) {
2243
+				echo "Add to DB...";
2244
+			}
1871 2245
 			$error = update_db::retrieve_owner($tmp_dir.'owner_zk.csv','ZK');
1872
-		} else $error = "File ".$tmp_dir.'owner_zk.csv'." doesn't exist. Download failed.";
2246
+		} else {
2247
+			$error = "File ".$tmp_dir.'owner_zk.csv'." doesn't exist. Download failed.";
2248
+		}
1873 2249
 		if ($error != '') {
1874 2250
 			return $error;
1875
-		} elseif ($globalDebug) echo "Done\n";
1876
-		if ($globalDebug) echo "Owner Papua New Guinea: Download...";
2251
+		} elseif ($globalDebug) {
2252
+			echo "Done\n";
2253
+		}
2254
+		if ($globalDebug) {
2255
+			echo "Owner Papua New Guinea: Download...";
2256
+		}
1877 2257
 		update_db::download('http://antonakis.co.uk/registers/PapuaNewGuinea.txt',$tmp_dir.'owner_p2.csv');
1878 2258
 		if (file_exists($tmp_dir.'owner_p2.csv')) {
1879
-			if ($globalDebug) echo "Add to DB...";
2259
+			if ($globalDebug) {
2260
+				echo "Add to DB...";
2261
+			}
1880 2262
 			$error = update_db::retrieve_owner($tmp_dir.'owner_p2.csv','P2');
1881
-		} else $error = "File ".$tmp_dir.'owner_p2.csv'." doesn't exist. Download failed.";
2263
+		} else {
2264
+			$error = "File ".$tmp_dir.'owner_p2.csv'." doesn't exist. Download failed.";
2265
+		}
1882 2266
 		if ($error != '') {
1883 2267
 			return $error;
1884
-		} elseif ($globalDebug) echo "Done\n";
1885
-		if ($globalDebug) echo "Owner Slovakia: Download...";
2268
+		} elseif ($globalDebug) {
2269
+			echo "Done\n";
2270
+		}
2271
+		if ($globalDebug) {
2272
+			echo "Owner Slovakia: Download...";
2273
+		}
1886 2274
 		update_db::download('http://antonakis.co.uk/registers/Slovakia.txt',$tmp_dir.'owner_om.csv');
1887 2275
 		if (file_exists($tmp_dir.'owner_om.csv')) {
1888
-			if ($globalDebug) echo "Add to DB...";
2276
+			if ($globalDebug) {
2277
+				echo "Add to DB...";
2278
+			}
1889 2279
 			$error = update_db::retrieve_owner($tmp_dir.'owner_om.csv','OM');
1890
-		} else $error = "File ".$tmp_dir.'owner_om.csv'." doesn't exist. Download failed.";
2280
+		} else {
2281
+			$error = "File ".$tmp_dir.'owner_om.csv'." doesn't exist. Download failed.";
2282
+		}
1891 2283
 		if ($error != '') {
1892 2284
 			return $error;
1893
-		} elseif ($globalDebug) echo "Done\n";
1894
-		if ($globalDebug) echo "Owner Ecuador: Download...";
2285
+		} elseif ($globalDebug) {
2286
+			echo "Done\n";
2287
+		}
2288
+		if ($globalDebug) {
2289
+			echo "Owner Ecuador: Download...";
2290
+		}
1895 2291
 		update_db::download('http://antonakis.co.uk/registers/Ecuador.txt',$tmp_dir.'owner_hc.csv');
1896 2292
 		if (file_exists($tmp_dir.'owner_hc.csv')) {
1897
-			if ($globalDebug) echo "Add to DB...";
2293
+			if ($globalDebug) {
2294
+				echo "Add to DB...";
2295
+			}
1898 2296
 			$error = update_db::retrieve_owner($tmp_dir.'owner_hc.csv','HC');
1899
-		} else $error = "File ".$tmp_dir.'owner_hc.csv'." doesn't exist. Download failed.";
2297
+		} else {
2298
+			$error = "File ".$tmp_dir.'owner_hc.csv'." doesn't exist. Download failed.";
2299
+		}
1900 2300
 		if ($error != '') {
1901 2301
 			return $error;
1902
-		} elseif ($globalDebug) echo "Done\n";
1903
-		if ($globalDebug) echo "Owner Iceland: Download...";
2302
+		} elseif ($globalDebug) {
2303
+			echo "Done\n";
2304
+		}
2305
+		if ($globalDebug) {
2306
+			echo "Owner Iceland: Download...";
2307
+		}
1904 2308
 		update_db::download('http://antonakis.co.uk/registers/Iceland.txt',$tmp_dir.'owner_tf.csv');
1905 2309
 		if (file_exists($tmp_dir.'owner_tf.csv')) {
1906
-			if ($globalDebug) echo "Add to DB...";
2310
+			if ($globalDebug) {
2311
+				echo "Add to DB...";
2312
+			}
1907 2313
 			$error = update_db::retrieve_owner($tmp_dir.'owner_tf.csv','TF');
1908
-		} else $error = "File ".$tmp_dir.'owner_tf.csv'." doesn't exist. Download failed.";
2314
+		} else {
2315
+			$error = "File ".$tmp_dir.'owner_tf.csv'." doesn't exist. Download failed.";
2316
+		}
1909 2317
 		if ($error != '') {
1910 2318
 			return $error;
1911
-		} elseif ($globalDebug) echo "Done\n";
1912
-		if ($globalDebug) echo "Owner Isle of Man: Download...";
2319
+		} elseif ($globalDebug) {
2320
+			echo "Done\n";
2321
+		}
2322
+		if ($globalDebug) {
2323
+			echo "Owner Isle of Man: Download...";
2324
+		}
1913 2325
 		update_db::download('http://antonakis.co.uk/registers/IsleOfMan.txt',$tmp_dir.'owner_m.csv');
1914 2326
 		if (file_exists($tmp_dir.'owner_m.csv')) {
1915
-			if ($globalDebug) echo "Add to DB...";
2327
+			if ($globalDebug) {
2328
+				echo "Add to DB...";
2329
+			}
1916 2330
 			$error = update_db::retrieve_owner($tmp_dir.'owner_m.csv','M');
1917
-		} else $error = "File ".$tmp_dir.'owner_m.csv'." doesn't exist. Download failed.";
2331
+		} else {
2332
+			$error = "File ".$tmp_dir.'owner_m.csv'." doesn't exist. Download failed.";
2333
+		}
1918 2334
 		if ($error != '') {
1919 2335
 			return $error;
1920
-		} elseif ($globalDebug) echo "Done\n";
2336
+		} elseif ($globalDebug) {
2337
+			echo "Done\n";
2338
+		}
1921 2339
 		if ($globalMasterSource) {
1922
-			if ($globalDebug) echo "ModeS Netherlands: Download...";
2340
+			if ($globalDebug) {
2341
+				echo "ModeS Netherlands: Download...";
2342
+			}
1923 2343
 			update_db::download('http://antonakis.co.uk/registers/Netherlands.txt',$tmp_dir.'owner_ph.csv');
1924 2344
 			if (file_exists($tmp_dir.'owner_ph.csv')) {
1925
-				if ($globalDebug) echo "Add to DB...";
2345
+				if ($globalDebug) {
2346
+					echo "Add to DB...";
2347
+				}
1926 2348
 				$error = update_db::retrieve_owner($tmp_dir.'owner_ph.csv','PH');
1927
-			} else $error = "File ".$tmp_dir.'owner_ph.csv'." doesn't exist. Download failed.";
2349
+			} else {
2350
+				$error = "File ".$tmp_dir.'owner_ph.csv'." doesn't exist. Download failed.";
2351
+			}
1928 2352
 			if ($error != '') {
1929 2353
 				return $error;
1930
-			} elseif ($globalDebug) echo "Done\n";
1931
-			if ($globalDebug) echo "ModeS Denmark: Download...";
2354
+			} elseif ($globalDebug) {
2355
+				echo "Done\n";
2356
+			}
2357
+			if ($globalDebug) {
2358
+				echo "ModeS Denmark: Download...";
2359
+			}
1932 2360
 			update_db::download('http://antonakis.co.uk/registers/Denmark.txt',$tmp_dir.'owner_oy.csv');
1933 2361
 			if (file_exists($tmp_dir.'owner_oy.csv')) {
1934
-				if ($globalDebug) echo "Add to DB...";
2362
+				if ($globalDebug) {
2363
+					echo "Add to DB...";
2364
+				}
1935 2365
 				$error = update_db::retrieve_owner($tmp_dir.'owner_oy.csv','OY');
1936
-			} else $error = "File ".$tmp_dir.'owner_oy.csv'." doesn't exist. Download failed.";
2366
+			} else {
2367
+				$error = "File ".$tmp_dir.'owner_oy.csv'." doesn't exist. Download failed.";
2368
+			}
1937 2369
 			if ($error != '') {
1938 2370
 				return $error;
1939
-			} elseif ($globalDebug) echo "Done\n";
1940
-		} elseif ($globalDebug) echo "Done\n";
2371
+			} elseif ($globalDebug) {
2372
+				echo "Done\n";
2373
+			}
2374
+		} elseif ($globalDebug) {
2375
+			echo "Done\n";
2376
+		}
1941 2377
 		return '';
1942 2378
 	}
1943 2379
 
1944 2380
 	public static function update_translation() {
1945 2381
 		global $tmp_dir, $globalDebug;
1946 2382
 		$error = '';
1947
-		if ($globalDebug) echo "Translation : Download...";
2383
+		if ($globalDebug) {
2384
+			echo "Translation : Download...";
2385
+		}
1948 2386
 		update_db::download('http://www.acarsd.org/download/translation.php',$tmp_dir.'translation.zip');
1949 2387
 		if (file_exists($tmp_dir.'translation.zip')) {
1950
-			if ($globalDebug) echo "Unzip...";
2388
+			if ($globalDebug) {
2389
+				echo "Unzip...";
2390
+			}
1951 2391
 			update_db::unzip($tmp_dir.'translation.zip');
1952
-			if ($globalDebug) echo "Add to DB...";
2392
+			if ($globalDebug) {
2393
+				echo "Add to DB...";
2394
+			}
1953 2395
 			$error = update_db::translation();
1954
-		} else $error = "File ".$tmp_dir.'translation.zip'." doesn't exist. Download failed.";
2396
+		} else {
2397
+			$error = "File ".$tmp_dir.'translation.zip'." doesn't exist. Download failed.";
2398
+		}
1955 2399
 		if ($error != '') {
1956 2400
 			return $error;
1957
-		} elseif ($globalDebug) echo "Done\n";
2401
+		} elseif ($globalDebug) {
2402
+			echo "Done\n";
2403
+		}
1958 2404
 		return '';
1959 2405
 	}
1960 2406
 
1961 2407
 	public static function update_translation_fam() {
1962 2408
 		global $tmp_dir, $globalDebug;
1963
-		if ($globalDebug) echo "Translation from FlightAirMap website : Download...";
2409
+		if ($globalDebug) {
2410
+			echo "Translation from FlightAirMap website : Download...";
2411
+		}
1964 2412
 		update_db::download('http://data.flightairmap.fr/data/translation.tsv.gz',$tmp_dir.'translation.tsv.gz');
1965 2413
 		if (file_exists($tmp_dir.'translation.tsv.gz')) {
1966
-			if ($globalDebug) echo "Gunzip...";
2414
+			if ($globalDebug) {
2415
+				echo "Gunzip...";
2416
+			}
1967 2417
 			update_db::gunzip($tmp_dir.'translation.tsv.gz');
1968
-			if ($globalDebug) echo "Add to DB...";
2418
+			if ($globalDebug) {
2419
+				echo "Add to DB...";
2420
+			}
1969 2421
 			$error = update_db::translation_fam();
1970
-		} else $error = "File ".$tmp_dir.'translation.tsv.gz'." doesn't exist. Download failed.";
2422
+		} else {
2423
+			$error = "File ".$tmp_dir.'translation.tsv.gz'." doesn't exist. Download failed.";
2424
+		}
1971 2425
 		if ($error != '') {
1972 2426
 			return $error;
1973
-		} elseif ($globalDebug) echo "Done\n";
2427
+		} elseif ($globalDebug) {
2428
+			echo "Done\n";
2429
+		}
1974 2430
 		return '';
1975 2431
 	}
1976 2432
 	public static function update_ModeS_fam() {
1977 2433
 		global $tmp_dir, $globalDebug;
1978
-		if ($globalDebug) echo "ModeS from FlightAirMap website : Download...";
2434
+		if ($globalDebug) {
2435
+			echo "ModeS from FlightAirMap website : Download...";
2436
+		}
1979 2437
 		update_db::download('http://data.flightairmap.fr/data/modes.tsv.gz',$tmp_dir.'modes.tsv.gz');
1980 2438
 		if (file_exists($tmp_dir.'modes.tsv.gz')) {
1981
-			if ($globalDebug) echo "Gunzip...";
2439
+			if ($globalDebug) {
2440
+				echo "Gunzip...";
2441
+			}
1982 2442
 			update_db::gunzip($tmp_dir.'modes.tsv.gz');
1983
-			if ($globalDebug) echo "Add to DB...";
2443
+			if ($globalDebug) {
2444
+				echo "Add to DB...";
2445
+			}
1984 2446
 			$error = update_db::modes_fam();
1985
-		} else $error = "File ".$tmp_dir.'modes.tsv.gz'." doesn't exist. Download failed.";
2447
+		} else {
2448
+			$error = "File ".$tmp_dir.'modes.tsv.gz'." doesn't exist. Download failed.";
2449
+		}
1986 2450
 		if ($error != '') {
1987 2451
 			return $error;
1988
-		} elseif ($globalDebug) echo "Done\n";
2452
+		} elseif ($globalDebug) {
2453
+			echo "Done\n";
2454
+		}
1989 2455
 		return '';
1990 2456
 	}
1991 2457
 	public static function update_owner_fam() {
1992 2458
 		global $tmp_dir, $globalDebug, $globalOwner;
1993
-		if ($globalDebug) echo "owner from FlightAirMap website : Download...";
2459
+		if ($globalDebug) {
2460
+			echo "owner from FlightAirMap website : Download...";
2461
+		}
1994 2462
 		if ($globalOwner === TRUE) {
1995 2463
 			update_db::download('http://data.flightairmap.fr/data/owners_all.tsv.gz',$tmp_dir.'owners.tsv.gz');
1996 2464
 		} else {
1997 2465
 			update_db::download('http://data.flightairmap.fr/data/owners.tsv.gz',$tmp_dir.'owners.tsv.gz');
1998 2466
 		}
1999 2467
 		if (file_exists($tmp_dir.'owners.tsv.gz')) {
2000
-			if ($globalDebug) echo "Gunzip...";
2468
+			if ($globalDebug) {
2469
+				echo "Gunzip...";
2470
+			}
2001 2471
 			update_db::gunzip($tmp_dir.'owners.tsv.gz');
2002
-			if ($globalDebug) echo "Add to DB...";
2472
+			if ($globalDebug) {
2473
+				echo "Add to DB...";
2474
+			}
2003 2475
 			$error = update_db::owner_fam();
2004
-		} else $error = "File ".$tmp_dir.'owners.tsv.gz'." doesn't exist. Download failed.";
2476
+		} else {
2477
+			$error = "File ".$tmp_dir.'owners.tsv.gz'." doesn't exist. Download failed.";
2478
+		}
2005 2479
 		if ($error != '') {
2006 2480
 			return $error;
2007
-		} elseif ($globalDebug) echo "Done\n";
2481
+		} elseif ($globalDebug) {
2482
+			echo "Done\n";
2483
+		}
2008 2484
 		return '';
2009 2485
 	}
2010 2486
 	public static function update_routes_fam() {
2011 2487
 		global $tmp_dir, $globalDebug;
2012
-		if ($globalDebug) echo "Routes from FlightAirMap website : Download...";
2488
+		if ($globalDebug) {
2489
+			echo "Routes from FlightAirMap website : Download...";
2490
+		}
2013 2491
 		update_db::download('http://data.flightairmap.fr/data/routes.tsv.gz',$tmp_dir.'routes.tsv.gz');
2014 2492
 		if (file_exists($tmp_dir.'routes.tsv.gz')) {
2015
-			if ($globalDebug) echo "Gunzip...";
2493
+			if ($globalDebug) {
2494
+				echo "Gunzip...";
2495
+			}
2016 2496
 			update_db::gunzip($tmp_dir.'routes.tsv.gz');
2017
-			if ($globalDebug) echo "Add to DB...";
2497
+			if ($globalDebug) {
2498
+				echo "Add to DB...";
2499
+			}
2018 2500
 			$error = update_db::routes_fam();
2019
-		} else $error = "File ".$tmp_dir.'routes.tsv.gz'." doesn't exist. Download failed.";
2501
+		} else {
2502
+			$error = "File ".$tmp_dir.'routes.tsv.gz'." doesn't exist. Download failed.";
2503
+		}
2020 2504
 		if ($error != '') {
2021 2505
 			return $error;
2022
-		} elseif ($globalDebug) echo "Done\n";
2506
+		} elseif ($globalDebug) {
2507
+			echo "Done\n";
2508
+		}
2023 2509
 		return '';
2024 2510
 	}
2025 2511
 	public static function update_marine_identity_fam() {
@@ -2029,14 +2515,22 @@  discard block
 block discarded – undo
2029 2515
 			$marine_identity_md5_file = explode(' ',file_get_contents($tmp_dir.'marine_identity.tsv.gz.md5'));
2030 2516
 			$marine_identity_md5 = $marine_identity_md5_file[0];
2031 2517
 			if (!update_db::check_marine_identity_version($marine_identity_md5)) {
2032
-				if ($globalDebug) echo "Marine identity from FlightAirMap website : Download...";
2518
+				if ($globalDebug) {
2519
+					echo "Marine identity from FlightAirMap website : Download...";
2520
+				}
2033 2521
 				update_db::download('http://data.flightairmap.fr/data/marine_identity.tsv.gz',$tmp_dir.'marine_identity.tsv.gz');
2034 2522
 				if (file_exists($tmp_dir.'marine_identity.tsv.gz')) {
2035
-					if ($globalDebug) echo "Gunzip...";
2523
+					if ($globalDebug) {
2524
+						echo "Gunzip...";
2525
+					}
2036 2526
 					update_db::gunzip($tmp_dir.'marine_identity.tsv.gz');
2037
-					if ($globalDebug) echo "Add to DB...";
2527
+					if ($globalDebug) {
2528
+						echo "Add to DB...";
2529
+					}
2038 2530
 					$error = update_db::marine_identity_fam();
2039
-				} else $error = "File ".$tmp_dir.'marine_identity.tsv.gz'." doesn't exist. Download failed.";
2531
+				} else {
2532
+					$error = "File ".$tmp_dir.'marine_identity.tsv.gz'." doesn't exist. Download failed.";
2533
+				}
2040 2534
 				if ($error != '') {
2041 2535
 					return $error;
2042 2536
 				} elseif ($globalDebug) {
@@ -2049,17 +2543,25 @@  discard block
 block discarded – undo
2049 2543
 	}
2050 2544
 	public static function update_banned_fam() {
2051 2545
 		global $tmp_dir, $globalDebug;
2052
-		if ($globalDebug) echo "Banned airlines in Europe from FlightAirMap website : Download...";
2546
+		if ($globalDebug) {
2547
+			echo "Banned airlines in Europe from FlightAirMap website : Download...";
2548
+		}
2053 2549
 		update_db::download('http://data.flightairmap.fr/data/ban-eu.csv',$tmp_dir.'ban_eu.csv');
2054 2550
 		if (file_exists($tmp_dir.'ban_eu.csv')) {
2055 2551
 			//if ($globalDebug) echo "Gunzip...";
2056 2552
 			//update_db::gunzip($tmp_dir.'ban_ue.csv');
2057
-			if ($globalDebug) echo "Add to DB...";
2553
+			if ($globalDebug) {
2554
+				echo "Add to DB...";
2555
+			}
2058 2556
 			$error = update_db::banned_fam();
2059
-		} else $error = "File ".$tmp_dir.'ban_eu.csv'." doesn't exist. Download failed.";
2557
+		} else {
2558
+			$error = "File ".$tmp_dir.'ban_eu.csv'." doesn't exist. Download failed.";
2559
+		}
2060 2560
 		if ($error != '') {
2061 2561
 			return $error;
2062
-		} elseif ($globalDebug) echo "Done\n";
2562
+		} elseif ($globalDebug) {
2563
+			echo "Done\n";
2564
+		}
2063 2565
 		return '';
2064 2566
 	}
2065 2567
 
@@ -2067,7 +2569,9 @@  discard block
 block discarded – undo
2067 2569
 		global $tmp_dir, $globalDebug, $globalDBdriver;
2068 2570
 		include_once('class.create_db.php');
2069 2571
 		$error = '';
2070
-		if ($globalDebug) echo "Airspace from FlightAirMap website : Download...";
2572
+		if ($globalDebug) {
2573
+			echo "Airspace from FlightAirMap website : Download...";
2574
+		}
2071 2575
 		if ($globalDBdriver == 'mysql') {
2072 2576
 			update_db::download('http://data.flightairmap.fr/data/airspace_mysql.sql.gz.md5',$tmp_dir.'airspace.sql.gz.md5');
2073 2577
 		} else {
@@ -2083,9 +2587,13 @@  discard block
 block discarded – undo
2083 2587
 					update_db::download('http://data.flightairmap.fr/data/airspace_pgsql.sql.gz',$tmp_dir.'airspace.sql.gz');
2084 2588
 				}
2085 2589
 				if (file_exists($tmp_dir.'airspace.sql.gz')) {
2086
-					if ($globalDebug) echo "Gunzip...";
2590
+					if ($globalDebug) {
2591
+						echo "Gunzip...";
2592
+					}
2087 2593
 					update_db::gunzip($tmp_dir.'airspace.sql.gz');
2088
-					if ($globalDebug) echo "Add to DB...";
2594
+					if ($globalDebug) {
2595
+						echo "Add to DB...";
2596
+					}
2089 2597
 					$Connection = new Connection();
2090 2598
 					if ($Connection->tableExists('airspace')) {
2091 2599
 						$query = 'DROP TABLE airspace';
@@ -2098,31 +2606,47 @@  discard block
 block discarded – undo
2098 2606
 		    			}
2099 2607
 					$error = create_db::import_file($tmp_dir.'airspace.sql');
2100 2608
 					update_db::insert_airspace_version($airspace_md5);
2101
-				} else $error = "File ".$tmp_dir.'airpsace.sql.gz'." doesn't exist. Download failed.";
2609
+				} else {
2610
+					$error = "File ".$tmp_dir.'airpsace.sql.gz'." doesn't exist. Download failed.";
2611
+				}
2102 2612
 			}
2103
-		} else $error = "File ".$tmp_dir.'airpsace.sql.gz.md5'." doesn't exist. Download failed.";
2613
+		} else {
2614
+			$error = "File ".$tmp_dir.'airpsace.sql.gz.md5'." doesn't exist. Download failed.";
2615
+		}
2104 2616
 		if ($error != '') {
2105 2617
 			return $error;
2106
-		} elseif ($globalDebug) echo "Done\n";
2618
+		} elseif ($globalDebug) {
2619
+			echo "Done\n";
2620
+		}
2107 2621
 		return '';
2108 2622
 	}
2109 2623
 
2110 2624
 	public static function update_tle() {
2111 2625
 		global $tmp_dir, $globalDebug;
2112
-		if ($globalDebug) echo "Download TLE : Download...";
2626
+		if ($globalDebug) {
2627
+			echo "Download TLE : Download...";
2628
+		}
2113 2629
 		$alltle = array('stations.txt','gps-ops.txt','glo-ops.txt','galileo.txt','weather.txt','noaa.txt','goes.txt','resource.txt','dmc.txt','tdrss.txt','geo.txt','intelsat.txt','gorizont.txt',
2114 2630
 		'raduga.txt','molniya.txt','iridium.txt','orbcomm.txt','globalstar.txt','amateur.txt','x-comm.txt','other-comm.txt','sbas.txt','nnss.txt','musson.txt','science.txt','geodetic.txt',
2115 2631
 		'engineering.txt','education.txt','military.txt','radar.txt','cubesat.txt','other.txt','tle-new.txt');
2116 2632
 		foreach ($alltle as $filename) {
2117
-			if ($globalDebug) echo "downloading ".$filename.'...';
2633
+			if ($globalDebug) {
2634
+				echo "downloading ".$filename.'...';
2635
+			}
2118 2636
 			update_db::download('http://celestrak.com/NORAD/elements/'.$filename,$tmp_dir.$filename);
2119 2637
 			if (file_exists($tmp_dir.$filename)) {
2120
-				if ($globalDebug) echo "Add to DB ".$filename."...";
2638
+				if ($globalDebug) {
2639
+					echo "Add to DB ".$filename."...";
2640
+				}
2121 2641
 				$error = update_db::tle($tmp_dir.$filename,str_replace('.txt','',$filename));
2122
-			} else $error = "File ".$tmp_dir.$filename." doesn't exist. Download failed.";
2642
+			} else {
2643
+				$error = "File ".$tmp_dir.$filename." doesn't exist. Download failed.";
2644
+			}
2123 2645
 			if ($error != '') {
2124 2646
 				echo $error."\n";
2125
-			} elseif ($globalDebug) echo "Done\n";
2647
+			} elseif ($globalDebug) {
2648
+				echo "Done\n";
2649
+			}
2126 2650
 		}
2127 2651
 		return '';
2128 2652
 	}
@@ -2130,10 +2654,14 @@  discard block
 block discarded – undo
2130 2654
 	public static function update_models() {
2131 2655
 		global $tmp_dir, $globalDebug;
2132 2656
 		$error = '';
2133
-		if ($globalDebug) echo "Models from FlightAirMap website : Download...";
2657
+		if ($globalDebug) {
2658
+			echo "Models from FlightAirMap website : Download...";
2659
+		}
2134 2660
 		update_db::download('http://data.flightairmap.fr/data/models/models.md5sum',$tmp_dir.'models.md5sum');
2135 2661
 		if (file_exists($tmp_dir.'models.md5sum')) {
2136
-			if ($globalDebug) echo "Check files...\n";
2662
+			if ($globalDebug) {
2663
+				echo "Check files...\n";
2664
+			}
2137 2665
 			$newmodelsdb = array();
2138 2666
 			if (($handle = fopen($tmp_dir.'models.md5sum','r')) !== FALSE) {
2139 2667
 				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
@@ -2152,25 +2680,35 @@  discard block
 block discarded – undo
2152 2680
 			}
2153 2681
 			$diff = array_diff($newmodelsdb,$modelsdb);
2154 2682
 			foreach ($diff as $key => $value) {
2155
-				if ($globalDebug) echo 'Downloading model '.$key.' ...'."\n";
2683
+				if ($globalDebug) {
2684
+					echo 'Downloading model '.$key.' ...'."\n";
2685
+				}
2156 2686
 				update_db::download('http://data.flightairmap.fr/data/models/'.$key,dirname(__FILE__).'/../models/'.$key);
2157 2687
 				
2158 2688
 			}
2159 2689
 			update_db::download('http://data.flightairmap.fr/data/models/models.md5sum',dirname(__FILE__).'/../models/models.md5sum');
2160
-		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2690
+		} else {
2691
+			$error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2692
+		}
2161 2693
 		if ($error != '') {
2162 2694
 			return $error;
2163
-		} elseif ($globalDebug) echo "Done\n";
2695
+		} elseif ($globalDebug) {
2696
+			echo "Done\n";
2697
+		}
2164 2698
 		return '';
2165 2699
 	}
2166 2700
 
2167 2701
 	public static function update_space_models() {
2168 2702
 		global $tmp_dir, $globalDebug;
2169 2703
 		$error = '';
2170
-		if ($globalDebug) echo "Space models from FlightAirMap website : Download...";
2704
+		if ($globalDebug) {
2705
+			echo "Space models from FlightAirMap website : Download...";
2706
+		}
2171 2707
 		update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum',$tmp_dir.'space_models.md5sum');
2172 2708
 		if (file_exists($tmp_dir.'space_models.md5sum')) {
2173
-			if ($globalDebug) echo "Check files...\n";
2709
+			if ($globalDebug) {
2710
+				echo "Check files...\n";
2711
+			}
2174 2712
 			$newmodelsdb = array();
2175 2713
 			if (($handle = fopen($tmp_dir.'space_models.md5sum','r')) !== FALSE) {
2176 2714
 				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
@@ -2189,25 +2727,35 @@  discard block
 block discarded – undo
2189 2727
 			}
2190 2728
 			$diff = array_diff($newmodelsdb,$modelsdb);
2191 2729
 			foreach ($diff as $key => $value) {
2192
-				if ($globalDebug) echo 'Downloading space model '.$key.' ...'."\n";
2730
+				if ($globalDebug) {
2731
+					echo 'Downloading space model '.$key.' ...'."\n";
2732
+				}
2193 2733
 				update_db::download('http://data.flightairmap.fr/data/models/space/'.$key,dirname(__FILE__).'/../models/space/'.$key);
2194 2734
 				
2195 2735
 			}
2196 2736
 			update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum',dirname(__FILE__).'/../models/space/space_models.md5sum');
2197
-		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2737
+		} else {
2738
+			$error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2739
+		}
2198 2740
 		if ($error != '') {
2199 2741
 			return $error;
2200
-		} elseif ($globalDebug) echo "Done\n";
2742
+		} elseif ($globalDebug) {
2743
+			echo "Done\n";
2744
+		}
2201 2745
 		return '';
2202 2746
 	}
2203 2747
 
2204 2748
 	public static function update_vehicules_models() {
2205 2749
 		global $tmp_dir, $globalDebug;
2206 2750
 		$error = '';
2207
-		if ($globalDebug) echo "Vehicules models from FlightAirMap website : Download...";
2751
+		if ($globalDebug) {
2752
+			echo "Vehicules models from FlightAirMap website : Download...";
2753
+		}
2208 2754
 		update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum',$tmp_dir.'vehicules_models.md5sum');
2209 2755
 		if (file_exists($tmp_dir.'vehicules_models.md5sum')) {
2210
-			if ($globalDebug) echo "Check files...\n";
2756
+			if ($globalDebug) {
2757
+				echo "Check files...\n";
2758
+			}
2211 2759
 			$newmodelsdb = array();
2212 2760
 			if (($handle = fopen($tmp_dir.'vehicules_models.md5sum','r')) !== FALSE) {
2213 2761
 				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
@@ -2226,15 +2774,21 @@  discard block
 block discarded – undo
2226 2774
 			}
2227 2775
 			$diff = array_diff($newmodelsdb,$modelsdb);
2228 2776
 			foreach ($diff as $key => $value) {
2229
-				if ($globalDebug) echo 'Downloading vehicules model '.$key.' ...'."\n";
2777
+				if ($globalDebug) {
2778
+					echo 'Downloading vehicules model '.$key.' ...'."\n";
2779
+				}
2230 2780
 				update_db::download('http://data.flightairmap.fr/data/models/vehicules/'.$key,dirname(__FILE__).'/../models/vehicules/'.$key);
2231 2781
 				
2232 2782
 			}
2233 2783
 			update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum',dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum');
2234
-		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2784
+		} else {
2785
+			$error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2786
+		}
2235 2787
 		if ($error != '') {
2236 2788
 			return $error;
2237
-		} elseif ($globalDebug) echo "Done\n";
2789
+		} elseif ($globalDebug) {
2790
+			echo "Done\n";
2791
+		}
2238 2792
 		return '';
2239 2793
 	}
2240 2794
 
@@ -2277,7 +2831,9 @@  discard block
 block discarded – undo
2277 2831
                 }
2278 2832
 
2279 2833
 		$error = '';
2280
-		if ($globalDebug) echo "Notam : Download...";
2834
+		if ($globalDebug) {
2835
+			echo "Notam : Download...";
2836
+		}
2281 2837
 		update_db::download($globalNOTAMSource,$tmp_dir.'notam.rss');
2282 2838
 		if (file_exists($tmp_dir.'notam.rss')) {
2283 2839
 			$notams = json_decode(json_encode(simplexml_load_file($tmp_dir.'notam.rss')),true);
@@ -2292,14 +2848,30 @@  discard block
 block discarded – undo
2292 2848
 				$data['fir'] = $q[0];
2293 2849
 				$data['code'] = $q[1];
2294 2850
 				$ifrvfr = $q[2];
2295
-				if ($ifrvfr == 'IV') $data['rules'] = 'IFR/VFR';
2296
-				if ($ifrvfr == 'I') $data['rules'] = 'IFR';
2297
-				if ($ifrvfr == 'V') $data['rules'] = 'VFR';
2298
-				if ($q[4] == 'A') $data['scope'] = 'Airport warning';
2299
-				if ($q[4] == 'E') $data['scope'] = 'Enroute warning';
2300
-				if ($q[4] == 'W') $data['scope'] = 'Navigation warning';
2301
-				if ($q[4] == 'AE') $data['scope'] = 'Airport/Enroute warning';
2302
-				if ($q[4] == 'AW') $data['scope'] = 'Airport/Navigation warning';
2851
+				if ($ifrvfr == 'IV') {
2852
+					$data['rules'] = 'IFR/VFR';
2853
+				}
2854
+				if ($ifrvfr == 'I') {
2855
+					$data['rules'] = 'IFR';
2856
+				}
2857
+				if ($ifrvfr == 'V') {
2858
+					$data['rules'] = 'VFR';
2859
+				}
2860
+				if ($q[4] == 'A') {
2861
+					$data['scope'] = 'Airport warning';
2862
+				}
2863
+				if ($q[4] == 'E') {
2864
+					$data['scope'] = 'Enroute warning';
2865
+				}
2866
+				if ($q[4] == 'W') {
2867
+					$data['scope'] = 'Navigation warning';
2868
+				}
2869
+				if ($q[4] == 'AE') {
2870
+					$data['scope'] = 'Airport/Enroute warning';
2871
+				}
2872
+				if ($q[4] == 'AW') {
2873
+					$data['scope'] = 'Airport/Navigation warning';
2874
+				}
2303 2875
 				//$data['scope'] = $q[4];
2304 2876
 				$data['lower_limit'] = $q[5];
2305 2877
 				$data['upper_limit'] = $q[6];
@@ -2307,8 +2879,12 @@  discard block
 block discarded – undo
2307 2879
 				sscanf($latlonrad,'%4c%c%5c%c%3d',$las,$lac,$lns,$lnc,$radius);
2308 2880
 				$latitude = $Common->convertDec($las,'latitude');
2309 2881
 				$longitude = $Common->convertDec($lns,'longitude');
2310
-				if ($lac == 'S') $latitude = '-'.$latitude;
2311
-				if ($lnc == 'W') $longitude = '-'.$longitude;
2882
+				if ($lac == 'S') {
2883
+					$latitude = '-'.$latitude;
2884
+				}
2885
+				if ($lnc == 'W') {
2886
+					$longitude = '-'.$longitude;
2887
+				}
2312 2888
 				$data['center_latitude'] = $latitude;
2313 2889
 				$data['center_longitude'] = $longitude;
2314 2890
 				$data['radius'] = intval($radius);
@@ -2338,10 +2914,14 @@  discard block
 block discarded – undo
2338 2914
 				$NOTAM->addNOTAM($data['ref'],$data['title'],'',$data['fir'],$data['code'],'',$data['scope'],$data['lower_limit'],$data['upper_limit'],$data['center_latitude'],$data['center_longitude'],$data['radius'],$data['date_begin'],$data['date_end'],$data['permanent'],$data['text'],$data['full_notam']);
2339 2915
 				unset($data);
2340 2916
 			} 
2341
-		} else $error = "File ".$tmp_dir.'notam.rss'." doesn't exist. Download failed.";
2917
+		} else {
2918
+			$error = "File ".$tmp_dir.'notam.rss'." doesn't exist. Download failed.";
2919
+		}
2342 2920
 		if ($error != '') {
2343 2921
 			return $error;
2344
-		} elseif ($globalDebug) echo "Done\n";
2922
+		} elseif ($globalDebug) {
2923
+			echo "Done\n";
2924
+		}
2345 2925
 		return '';
2346 2926
 	}
2347 2927
 	
@@ -2366,7 +2946,9 @@  discard block
 block discarded – undo
2366 2946
 		$airspace_lst = $Common->getData('https://raw.githubusercontent.com/XCSoar/xcsoar-data-repository/master/data/airspace.json');
2367 2947
 		$airspace_json = json_decode($airspace_lst,true);
2368 2948
 		foreach ($airspace_json['records'] as $airspace) {
2369
-			if ($globalDebug) echo $airspace['name']."...\n";
2949
+			if ($globalDebug) {
2950
+				echo $airspace['name']."...\n";
2951
+			}
2370 2952
 			update_db::download($airspace['uri'],$tmp_dir.$airspace['name']);
2371 2953
 			if (file_exists($tmp_dir.$airspace['name'])) {
2372 2954
 				file_put_contents($tmp_dir.$airspace['name'], utf8_encode(file_get_contents($tmp_dir.$airspace['name'])));
@@ -2410,8 +2992,11 @@  discard block
 block discarded – undo
2410 2992
                         return "error : ".$e->getMessage();
2411 2993
                 }
2412 2994
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2413
-                if ($row['nb'] > 0) return false;
2414
-                else return true;
2995
+                if ($row['nb'] > 0) {
2996
+                	return false;
2997
+                } else {
2998
+                	return true;
2999
+                }
2415 3000
 	}
2416 3001
 
2417 3002
 	public static function insert_last_update() {
@@ -2436,8 +3021,11 @@  discard block
 block discarded – undo
2436 3021
                         return "error : ".$e->getMessage();
2437 3022
                 }
2438 3023
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2439
-                if ($row['nb'] > 0) return true;
2440
-                else return false;
3024
+                if ($row['nb'] > 0) {
3025
+                	return true;
3026
+                } else {
3027
+                	return false;
3028
+                }
2441 3029
 	}
2442 3030
 
2443 3031
 	public static function check_marine_identity_version($version) {
@@ -2450,8 +3038,11 @@  discard block
 block discarded – undo
2450 3038
                         return "error : ".$e->getMessage();
2451 3039
                 }
2452 3040
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2453
-                if ($row['nb'] > 0) return true;
2454
-                else return false;
3041
+                if ($row['nb'] > 0) {
3042
+                	return true;
3043
+                } else {
3044
+                	return false;
3045
+                }
2455 3046
 	}
2456 3047
 
2457 3048
 
@@ -2494,8 +3085,11 @@  discard block
 block discarded – undo
2494 3085
                         return "error : ".$e->getMessage();
2495 3086
                 }
2496 3087
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2497
-                if ($row['nb'] > 0) return false;
2498
-                else return true;
3088
+                if ($row['nb'] > 0) {
3089
+                	return false;
3090
+                } else {
3091
+                	return true;
3092
+                }
2499 3093
 	}
2500 3094
 
2501 3095
 	public static function insert_last_notam_update() {
@@ -2524,8 +3118,11 @@  discard block
 block discarded – undo
2524 3118
                         return "error : ".$e->getMessage();
2525 3119
                 }
2526 3120
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2527
-                if ($row['nb'] > 0) return false;
2528
-                else return true;
3121
+                if ($row['nb'] > 0) {
3122
+                	return false;
3123
+                } else {
3124
+                	return true;
3125
+                }
2529 3126
 	}
2530 3127
 
2531 3128
 	public static function insert_last_airspace_update() {
@@ -2555,8 +3152,11 @@  discard block
 block discarded – undo
2555 3152
                         return "error : ".$e->getMessage();
2556 3153
                 }
2557 3154
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2558
-                if ($row['nb'] > 0) return false;
2559
-                else return true;
3155
+                if ($row['nb'] > 0) {
3156
+                	return false;
3157
+                } else {
3158
+                	return true;
3159
+                }
2560 3160
 	}
2561 3161
 
2562 3162
 	public static function insert_last_owner_update() {
@@ -2585,8 +3185,11 @@  discard block
 block discarded – undo
2585 3185
                         return "error : ".$e->getMessage();
2586 3186
                 }
2587 3187
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2588
-                if ($row['nb'] > 0) return false;
2589
-                else return true;
3188
+                if ($row['nb'] > 0) {
3189
+                	return false;
3190
+                } else {
3191
+                	return true;
3192
+                }
2590 3193
 	}
2591 3194
 
2592 3195
 	public static function insert_last_schedules_update() {
@@ -2615,8 +3218,11 @@  discard block
 block discarded – undo
2615 3218
                         return "error : ".$e->getMessage();
2616 3219
                 }
2617 3220
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2618
-                if ($row['nb'] > 0) return false;
2619
-                else return true;
3221
+                if ($row['nb'] > 0) {
3222
+                	return false;
3223
+                } else {
3224
+                	return true;
3225
+                }
2620 3226
 	}
2621 3227
 
2622 3228
 	public static function insert_last_tle_update() {
@@ -2645,8 +3251,11 @@  discard block
 block discarded – undo
2645 3251
                         return "error : ".$e->getMessage();
2646 3252
                 }
2647 3253
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2648
-                if ($row['nb'] > 0) return false;
2649
-                else return true;
3254
+                if ($row['nb'] > 0) {
3255
+                	return false;
3256
+                } else {
3257
+                	return true;
3258
+                }
2650 3259
 	}
2651 3260
 
2652 3261
 	public static function insert_last_marine_identity_update() {
Please login to merge, or discard this patch.
Indentation   +460 added lines, -460 removed lines patch added patch discarded remove patch
@@ -76,38 +76,38 @@  discard block
 block discarded – undo
76 76
 		try {
77 77
 			//$Connection = new Connection();
78 78
 			$sth = $Connection->db->prepare($query);
79
-                        $sth->execute(array(':source' => $database_file));
80
-                } catch(PDOException $e) {
81
-                        return "error : ".$e->getMessage();
82
-                }
79
+						$sth->execute(array(':source' => $database_file));
80
+				} catch(PDOException $e) {
81
+						return "error : ".$e->getMessage();
82
+				}
83 83
 
84
-    		if ($globalDebug) echo " - Add routes to DB -";
85
-    		update_db::connect_sqlite($database_file);
84
+			if ($globalDebug) echo " - Add routes to DB -";
85
+			update_db::connect_sqlite($database_file);
86 86
 		//$query = 'select Route.RouteID, Route.callsign, operator.Icao AS operator_icao, FromAir.Icao AS FromAirportIcao, ToAir.Icao AS ToAirportIcao from Route inner join operator ON Route.operatorId = operator.operatorId LEFT JOIN Airport AS FromAir ON route.FromAirportId = FromAir.AirportId LEFT JOIN Airport AS ToAir ON ToAir.AirportID = route.ToAirportID';
87 87
 		$query = "select Route.RouteID, Route.callsign, operator.Icao AS operator_icao, FromAir.Icao AS FromAirportIcao, ToAir.Icao AS ToAirportIcao, rstp.allstop AS AllStop from Route inner join operator ON Route.operatorId = operator.operatorId LEFT JOIN Airport AS FromAir ON route.FromAirportId = FromAir.AirportId LEFT JOIN Airport AS ToAir ON ToAir.AirportID = route.ToAirportID LEFT JOIN (select RouteId,GROUP_CONCAT(icao,' ') as allstop from routestop left join Airport as air ON routestop.AirportId = air.AirportID group by RouteID) AS rstp ON Route.RouteID = rstp.RouteID";
88 88
 		try {
89
-                        $sth = update_db::$db_sqlite->prepare($query);
90
-                        $sth->execute();
91
-                } catch(PDOException $e) {
92
-                        return "error : ".$e->getMessage();
93
-                }
89
+						$sth = update_db::$db_sqlite->prepare($query);
90
+						$sth->execute();
91
+				} catch(PDOException $e) {
92
+						return "error : ".$e->getMessage();
93
+				}
94 94
 		//$query_dest = 'INSERT INTO routes (`RouteID`,`CallSign`,`Operator_ICAO`,`FromAirport_ICAO`,`ToAirport_ICAO`,`RouteStop`,`Source`) VALUES (:RouteID, :CallSign, :Operator_ICAO, :FromAirport_ICAO, :ToAirport_ICAO, :routestop, :source)';
95 95
 		$query_dest = 'INSERT INTO routes (CallSign,Operator_ICAO,FromAirport_ICAO,ToAirport_ICAO,RouteStop,Source) VALUES (:CallSign, :Operator_ICAO, :FromAirport_ICAO, :ToAirport_ICAO, :routestop, :source)';
96 96
 		$Connection = new Connection();
97 97
 		$sth_dest = $Connection->db->prepare($query_dest);
98 98
 		try {
99 99
 			if ($globalTransaction) $Connection->db->beginTransaction();
100
-            		while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
100
+					while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
101 101
 				//$query_dest_values = array(':RouteID' => $values['RouteId'],':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
102 102
 				$query_dest_values = array(':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
103 103
 				$sth_dest->execute($query_dest_values);
104
-            		}
104
+					}
105 105
 			if ($globalTransaction) $Connection->db->commit();
106 106
 		} catch(PDOException $e) {
107 107
 			if ($globalTransaction) $Connection->db->rollBack(); 
108 108
 			return "error : ".$e->getMessage();
109 109
 		}
110
-                return '';
110
+				return '';
111 111
 	}
112 112
 	public static function retrieve_route_oneworld($database_file) {
113 113
 		global $globalDebug, $globalTransaction;
@@ -118,12 +118,12 @@  discard block
 block discarded – undo
118 118
 		try {
119 119
 			//$Connection = new Connection();
120 120
 			$sth = $Connection->db->prepare($query);
121
-                        $sth->execute(array(':source' => 'oneworld'));
122
-                } catch(PDOException $e) {
123
-                        return "error : ".$e->getMessage();
124
-                }
121
+						$sth->execute(array(':source' => 'oneworld'));
122
+				} catch(PDOException $e) {
123
+						return "error : ".$e->getMessage();
124
+				}
125 125
 
126
-    		if ($globalDebug) echo " - Add routes to DB -";
126
+			if ($globalDebug) echo " - Add routes to DB -";
127 127
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
128 128
 		$Spotter = new Spotter();
129 129
 		if ($fh = fopen($database_file,"r")) {
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
 			}
148 148
 			if ($globalTransaction) $Connection->db->commit();
149 149
 		}
150
-                return '';
150
+				return '';
151 151
 	}
152 152
 	
153 153
 	public static function retrieve_route_skyteam($database_file) {
@@ -159,12 +159,12 @@  discard block
 block discarded – undo
159 159
 		try {
160 160
 			//$Connection = new Connection();
161 161
 			$sth = $Connection->db->prepare($query);
162
-                        $sth->execute(array(':source' => 'skyteam'));
163
-                } catch(PDOException $e) {
164
-                        return "error : ".$e->getMessage();
165
-                }
162
+						$sth->execute(array(':source' => 'skyteam'));
163
+				} catch(PDOException $e) {
164
+						return "error : ".$e->getMessage();
165
+				}
166 166
 
167
-    		if ($globalDebug) echo " - Add routes to DB -";
167
+			if ($globalDebug) echo " - Add routes to DB -";
168 168
 
169 169
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
170 170
 		$Spotter = new Spotter();
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
 				return "error : ".$e->getMessage();
191 191
 			}
192 192
 		}
193
-                return '';
193
+				return '';
194 194
 	}
195 195
 	public static function retrieve_modes_sqlite_to_dest($database_file) {
196 196
 		global $globalTransaction;
@@ -199,27 +199,27 @@  discard block
 block discarded – undo
199 199
 		try {
200 200
 			$Connection = new Connection();
201 201
 			$sth = $Connection->db->prepare($query);
202
-                        $sth->execute(array(':source' => $database_file));
203
-                } catch(PDOException $e) {
204
-                        return "error : ".$e->getMessage();
205
-                }
202
+						$sth->execute(array(':source' => $database_file));
203
+				} catch(PDOException $e) {
204
+						return "error : ".$e->getMessage();
205
+				}
206 206
 		$query = "DELETE FROM aircraft_owner WHERE Source = '' OR Source IS NULL OR Source = :source";
207 207
 		try {
208 208
 			$Connection = new Connection();
209 209
 			$sth = $Connection->db->prepare($query);
210
-                        $sth->execute(array(':source' => $database_file));
211
-                } catch(PDOException $e) {
212
-                        return "error : ".$e->getMessage();
213
-                }
210
+						$sth->execute(array(':source' => $database_file));
211
+				} catch(PDOException $e) {
212
+						return "error : ".$e->getMessage();
213
+				}
214 214
 
215
-    		update_db::connect_sqlite($database_file);
215
+			update_db::connect_sqlite($database_file);
216 216
 		$query = 'select * from Aircraft';
217 217
 		try {
218
-                        $sth = update_db::$db_sqlite->prepare($query);
219
-                        $sth->execute();
220
-                } catch(PDOException $e) {
221
-                        return "error : ".$e->getMessage();
222
-                }
218
+						$sth = update_db::$db_sqlite->prepare($query);
219
+						$sth->execute();
220
+				} catch(PDOException $e) {
221
+						return "error : ".$e->getMessage();
222
+				}
223 223
 		//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
224 224
 		$query_dest = 'INSERT INTO aircraft_modes (LastModified, ModeS,ModeSCountry,Registration,ICAOTypeCode,type_flight,Source) VALUES (:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:type,:source)';
225 225
 		
@@ -230,17 +230,17 @@  discard block
 block discarded – undo
230 230
 		$sth_dest_owner = $Connection->db->prepare($query_dest_owner);
231 231
 		try {
232 232
 			if ($globalTransaction) $Connection->db->beginTransaction();
233
-            		while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
233
+					while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
234 234
 			//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
235 235
 				if ($values['UserString4'] == 'M') $type = 'military';
236 236
 				else $type = null;
237 237
 				$query_dest_values = array(':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':source' => $database_file,':type' => $type);
238 238
 				$sth_dest->execute($query_dest_values);
239 239
 				if ($values['RegisteredOwners'] != '' && $values['RegisteredOwners'] != NULL && $values['RegisteredOwners'] != 'Private') {
240
-				    $query_dest_owner_values = array(':registration' => $values['Registration'],':source' => $database_file,':owner' => $values['RegisteredOwners']);
241
-				    $sth_dest_owner->execute($query_dest_owner_values);
240
+					$query_dest_owner_values = array(':registration' => $values['Registration'],':source' => $database_file,':owner' => $values['RegisteredOwners']);
241
+					$sth_dest_owner->execute($query_dest_owner_values);
242 242
 				}
243
-            		}
243
+					}
244 244
 			if ($globalTransaction) $Connection->db->commit();
245 245
 		} catch(PDOException $e) {
246 246
 			return "error : ".$e->getMessage();
@@ -251,10 +251,10 @@  discard block
 block discarded – undo
251 251
 		try {
252 252
 			$Connection = new Connection();
253 253
 			$sth = $Connection->db->prepare($query);
254
-                        $sth->execute(array(':source' => $database_file));
255
-                } catch(PDOException $e) {
256
-                        return "error : ".$e->getMessage();
257
-                }
254
+						$sth->execute(array(':source' => $database_file));
255
+				} catch(PDOException $e) {
256
+						return "error : ".$e->getMessage();
257
+				}
258 258
 		return '';
259 259
 	}
260 260
 
@@ -266,10 +266,10 @@  discard block
 block discarded – undo
266 266
 		try {
267 267
 			$Connection = new Connection();
268 268
 			$sth = $Connection->db->prepare($query);
269
-                        $sth->execute(array(':source' => $database_file));
270
-                } catch(PDOException $e) {
271
-                        return "error : ".$e->getMessage();
272
-                }
269
+						$sth->execute(array(':source' => $database_file));
270
+				} catch(PDOException $e) {
271
+						return "error : ".$e->getMessage();
272
+				}
273 273
 		
274 274
 		if ($fh = fopen($database_file,"r")) {
275 275
 			//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
@@ -279,26 +279,26 @@  discard block
 block discarded – undo
279 279
 			$sth_dest = $Connection->db->prepare($query_dest);
280 280
 			try {
281 281
 				if ($globalTransaction) $Connection->db->beginTransaction();
282
-            			while (!feof($fh)) {
283
-            				$values = array();
284
-            				$line = $Common->hex2str(fgets($fh,9999));
282
+						while (!feof($fh)) {
283
+							$values = array();
284
+							$line = $Common->hex2str(fgets($fh,9999));
285 285
 					//FFFFFF                     RIDEAU VALLEY SOARINGASW-20               C-FBKN MZ 123.400
286
-            				$values['ModeS'] = substr($line,0,6);
287
-            				$values['Registration'] = trim(substr($line,69,6));
288
-            				$aircraft_name = trim(substr($line,48,6));
289
-            				// Check if we can find ICAO, else set it to GLID
290
-            				$aircraft_name_split = explode(' ',$aircraft_name);
291
-            				$search_more = '';
292
-            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
293
-            				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
294
-            				$sth_search = $Connection->db->prepare($query_search);
286
+							$values['ModeS'] = substr($line,0,6);
287
+							$values['Registration'] = trim(substr($line,69,6));
288
+							$aircraft_name = trim(substr($line,48,6));
289
+							// Check if we can find ICAO, else set it to GLID
290
+							$aircraft_name_split = explode(' ',$aircraft_name);
291
+							$search_more = '';
292
+							if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
293
+							$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
294
+							$sth_search = $Connection->db->prepare($query_search);
295 295
 					try {
296
-                                    		$sth_search->execute();
297
-	            				$result = $sth_search->fetch(PDO::FETCH_ASSOC);
298
-	            				//if (count($result) > 0) {
299
-	            				if (isset($result['icao']) && $result['icao'] != '') {
300
-	            				    $values['ICAOTypeCode'] = $result['icao'];
301
-	            				} 
296
+											$sth_search->execute();
297
+								$result = $sth_search->fetch(PDO::FETCH_ASSOC);
298
+								//if (count($result) > 0) {
299
+								if (isset($result['icao']) && $result['icao'] != '') {
300
+									$values['ICAOTypeCode'] = $result['icao'];
301
+								} 
302 302
 					} catch(PDOException $e) {
303 303
 						return "error : ".$e->getMessage();
304 304
 					}
@@ -321,10 +321,10 @@  discard block
 block discarded – undo
321 321
 		try {
322 322
 			$Connection = new Connection();
323 323
 			$sth = $Connection->db->prepare($query);
324
-                        $sth->execute(array(':source' => $database_file));
325
-                } catch(PDOException $e) {
326
-                        return "error : ".$e->getMessage();
327
-                }
324
+						$sth->execute(array(':source' => $database_file));
325
+				} catch(PDOException $e) {
326
+						return "error : ".$e->getMessage();
327
+				}
328 328
 		return '';
329 329
 	}
330 330
 
@@ -335,10 +335,10 @@  discard block
 block discarded – undo
335 335
 		try {
336 336
 			$Connection = new Connection();
337 337
 			$sth = $Connection->db->prepare($query);
338
-                        $sth->execute(array(':source' => $database_file));
339
-                } catch(PDOException $e) {
340
-                        return "error : ".$e->getMessage();
341
-                }
338
+						$sth->execute(array(':source' => $database_file));
339
+				} catch(PDOException $e) {
340
+						return "error : ".$e->getMessage();
341
+				}
342 342
 		
343 343
 		if ($fh = fopen($database_file,"r")) {
344 344
 			//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
@@ -349,25 +349,25 @@  discard block
 block discarded – undo
349 349
 			try {
350 350
 				if ($globalTransaction) $Connection->db->beginTransaction();
351 351
 				$tmp = fgetcsv($fh,9999,',',"'");
352
-            			while (!feof($fh)) {
353
-            				$line = fgetcsv($fh,9999,',',"'");
352
+						while (!feof($fh)) {
353
+							$line = fgetcsv($fh,9999,',',"'");
354 354
             				
355 355
 					//FFFFFF                     RIDEAU VALLEY SOARINGASW-20               C-FBKN MZ 123.400
356 356
 					//print_r($line);
357
-            				$values['ModeS'] = $line[1];
358
-            				$values['Registration'] = $line[3];
359
-            				$values['ICAOTypeCode'] = '';
360
-            				$aircraft_name = $line[2];
361
-            				// Check if we can find ICAO, else set it to GLID
362
-            				$aircraft_name_split = explode(' ',$aircraft_name);
363
-            				$search_more = '';
364
-            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
365
-            				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
366
-            				$sth_search = $Connection->db->prepare($query_search);
357
+							$values['ModeS'] = $line[1];
358
+							$values['Registration'] = $line[3];
359
+							$values['ICAOTypeCode'] = '';
360
+							$aircraft_name = $line[2];
361
+							// Check if we can find ICAO, else set it to GLID
362
+							$aircraft_name_split = explode(' ',$aircraft_name);
363
+							$search_more = '';
364
+							if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
365
+							$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
366
+							$sth_search = $Connection->db->prepare($query_search);
367 367
 					try {
368
-                                    		$sth_search->execute();
369
-	            				$result = $sth_search->fetch(PDO::FETCH_ASSOC);
370
-	            				if (isset($result['icao']) && $result['icao'] != '') $values['ICAOTypeCode'] = $result['icao'];
368
+											$sth_search->execute();
369
+								$result = $sth_search->fetch(PDO::FETCH_ASSOC);
370
+								if (isset($result['icao']) && $result['icao'] != '') $values['ICAOTypeCode'] = $result['icao'];
371 371
 					} catch(PDOException $e) {
372 372
 						return "error : ".$e->getMessage();
373 373
 					}
@@ -390,10 +390,10 @@  discard block
 block discarded – undo
390 390
 		try {
391 391
 			$Connection = new Connection();
392 392
 			$sth = $Connection->db->prepare($query);
393
-                        $sth->execute(array(':source' => $database_file));
394
-                } catch(PDOException $e) {
395
-                        return "error : ".$e->getMessage();
396
-                }
393
+						$sth->execute(array(':source' => $database_file));
394
+				} catch(PDOException $e) {
395
+						return "error : ".$e->getMessage();
396
+				}
397 397
 		return '';
398 398
 	}
399 399
 
@@ -404,16 +404,16 @@  discard block
 block discarded – undo
404 404
 		try {
405 405
 			$Connection = new Connection();
406 406
 			$sth = $Connection->db->prepare($query);
407
-                        $sth->execute(array(':source' => $database_file));
408
-                } catch(PDOException $e) {
409
-                        return "error : ".$e->getMessage();
410
-                }
407
+						$sth->execute(array(':source' => $database_file));
408
+				} catch(PDOException $e) {
409
+						return "error : ".$e->getMessage();
410
+				}
411 411
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
412 412
 		$Spotter = new Spotter();
413 413
 		if ($fh = fopen($database_file,"r")) {
414 414
 			//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
415 415
 			$query_dest = 'INSERT INTO aircraft_owner (registration,base,owner,date_first_reg,Source) VALUES (:registration,:base,:owner,:date_first_reg,:source)';
416
-		        $query_modes = 'INSERT INTO aircraft_modes (ModeS,ModeSCountry,Registration,ICAOTypeCode,Source) VALUES (:modes,:modescountry,:registration,:icaotypecode,:source)';
416
+				$query_modes = 'INSERT INTO aircraft_modes (ModeS,ModeSCountry,Registration,ICAOTypeCode,Source) VALUES (:modes,:modescountry,:registration,:icaotypecode,:source)';
417 417
 		        
418 418
 			$Connection = new Connection();
419 419
 			$sth_dest = $Connection->db->prepare($query_dest);
@@ -421,126 +421,126 @@  discard block
 block discarded – undo
421 421
 			try {
422 422
 				if ($globalTransaction) $Connection->db->beginTransaction();
423 423
 				$tmp = fgetcsv($fh,9999,',','"');
424
-            			while (!feof($fh)) {
425
-            				$line = fgetcsv($fh,9999,',','"');
426
-            				$values = array();
427
-            				//print_r($line);
428
-            				if ($country == 'F') {
429
-            				    $values['registration'] = $line[0];
430
-            				    $values['base'] = $line[4];
431
-            				    $values['owner'] = $line[5];
432
-            				    if ($line[6] == '') $values['date_first_reg'] = null;
433
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
434
-					    $values['cancel'] = $line[7];
424
+						while (!feof($fh)) {
425
+							$line = fgetcsv($fh,9999,',','"');
426
+							$values = array();
427
+							//print_r($line);
428
+							if ($country == 'F') {
429
+								$values['registration'] = $line[0];
430
+								$values['base'] = $line[4];
431
+								$values['owner'] = $line[5];
432
+								if ($line[6] == '') $values['date_first_reg'] = null;
433
+						else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
434
+						$values['cancel'] = $line[7];
435 435
 					} elseif ($country == 'EI') {
436
-					    // TODO : add modeS & reg to aircraft_modes
437
-            				    $values['registration'] = $line[0];
438
-            				    $values['base'] = $line[3];
439
-            				    $values['owner'] = $line[2];
440
-            				    if ($line[1] == '') $values['date_first_reg'] = null;
441
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[1]));
442
-					    $values['cancel'] = '';
443
-					    $values['modes'] = $line[7];
444
-					    $values['icao'] = $line[8];
436
+						// TODO : add modeS & reg to aircraft_modes
437
+								$values['registration'] = $line[0];
438
+								$values['base'] = $line[3];
439
+								$values['owner'] = $line[2];
440
+								if ($line[1] == '') $values['date_first_reg'] = null;
441
+						else $values['date_first_reg'] = date("Y-m-d",strtotime($line[1]));
442
+						$values['cancel'] = '';
443
+						$values['modes'] = $line[7];
444
+						$values['icao'] = $line[8];
445 445
 					    
446 446
 					} elseif ($country == 'HB') {
447
-					    // TODO : add modeS & reg to aircraft_modes
448
-            				    $values['registration'] = $line[0];
449
-            				    $values['base'] = null;
450
-            				    $values['owner'] = $line[5];
451
-            				    $values['date_first_reg'] = null;
452
-					    $values['cancel'] = '';
453
-					    $values['modes'] = $line[4];
454
-					    $values['icao'] = $line[7];
447
+						// TODO : add modeS & reg to aircraft_modes
448
+								$values['registration'] = $line[0];
449
+								$values['base'] = null;
450
+								$values['owner'] = $line[5];
451
+								$values['date_first_reg'] = null;
452
+						$values['cancel'] = '';
453
+						$values['modes'] = $line[4];
454
+						$values['icao'] = $line[7];
455 455
 					} elseif ($country == 'OK') {
456
-					    // TODO : add modeS & reg to aircraft_modes
457
-            				    $values['registration'] = $line[3];
458
-            				    $values['base'] = null;
459
-            				    $values['owner'] = $line[5];
460
-            				    if ($line[18] == '') $values['date_first_reg'] = null;
461
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[18]));
462
-					    $values['cancel'] = '';
456
+						// TODO : add modeS & reg to aircraft_modes
457
+								$values['registration'] = $line[3];
458
+								$values['base'] = null;
459
+								$values['owner'] = $line[5];
460
+								if ($line[18] == '') $values['date_first_reg'] = null;
461
+						else $values['date_first_reg'] = date("Y-m-d",strtotime($line[18]));
462
+						$values['cancel'] = '';
463 463
 					} elseif ($country == 'VH') {
464
-					    // TODO : add modeS & reg to aircraft_modes
465
-            				    $values['registration'] = $line[0];
466
-            				    $values['base'] = null;
467
-            				    $values['owner'] = $line[12];
468
-            				    if ($line[28] == '') $values['date_first_reg'] = null;
469
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[28]));
470
-
471
-					    $values['cancel'] = $line[39];
464
+						// TODO : add modeS & reg to aircraft_modes
465
+								$values['registration'] = $line[0];
466
+								$values['base'] = null;
467
+								$values['owner'] = $line[12];
468
+								if ($line[28] == '') $values['date_first_reg'] = null;
469
+						else $values['date_first_reg'] = date("Y-m-d",strtotime($line[28]));
470
+
471
+						$values['cancel'] = $line[39];
472 472
 					} elseif ($country == 'OE' || $country == '9A' || $country == 'VP' || $country == 'LX' || $country == 'P2' || $country == 'HC') {
473
-            				    $values['registration'] = $line[0];
474
-            				    $values['base'] = null;
475
-            				    $values['owner'] = $line[4];
476
-            				    $values['date_first_reg'] = null;
477
-					    $values['cancel'] = '';
473
+								$values['registration'] = $line[0];
474
+								$values['base'] = null;
475
+								$values['owner'] = $line[4];
476
+								$values['date_first_reg'] = null;
477
+						$values['cancel'] = '';
478 478
 					} elseif ($country == 'CC') {
479
-            				    $values['registration'] = $line[0];
480
-            				    $values['base'] = null;
481
-            				    $values['owner'] = $line[6];
482
-            				    $values['date_first_reg'] = null;
483
-					    $values['cancel'] = '';
479
+								$values['registration'] = $line[0];
480
+								$values['base'] = null;
481
+								$values['owner'] = $line[6];
482
+								$values['date_first_reg'] = null;
483
+						$values['cancel'] = '';
484 484
 					} elseif ($country == 'HJ') {
485
-            				    $values['registration'] = $line[0];
486
-            				    $values['base'] = null;
487
-            				    $values['owner'] = $line[8];
488
-            				    if ($line[7] == '') $values['date_first_reg'] = null;
489
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
490
-					    $values['cancel'] = '';
485
+								$values['registration'] = $line[0];
486
+								$values['base'] = null;
487
+								$values['owner'] = $line[8];
488
+								if ($line[7] == '') $values['date_first_reg'] = null;
489
+						else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
490
+						$values['cancel'] = '';
491 491
 					} elseif ($country == 'PP') {
492
-            				    $values['registration'] = $line[0];
493
-            				    $values['base'] = null;
494
-            				    $values['owner'] = $line[4];
495
-            				    if ($line[6] == '') $values['date_first_reg'] = null;
496
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
497
-					    $values['cancel'] = $line[7];
492
+								$values['registration'] = $line[0];
493
+								$values['base'] = null;
494
+								$values['owner'] = $line[4];
495
+								if ($line[6] == '') $values['date_first_reg'] = null;
496
+						else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
497
+						$values['cancel'] = $line[7];
498 498
 					} elseif ($country == 'E7') {
499
-            				    $values['registration'] = $line[0];
500
-            				    $values['base'] = null;
501
-            				    $values['owner'] = $line[4];
502
-            				    if ($line[5] == '') $values['date_first_reg'] = null;
503
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
504
-					    $values['cancel'] = '';
499
+								$values['registration'] = $line[0];
500
+								$values['base'] = null;
501
+								$values['owner'] = $line[4];
502
+								if ($line[5] == '') $values['date_first_reg'] = null;
503
+						else $values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
504
+						$values['cancel'] = '';
505 505
 					} elseif ($country == '8Q') {
506
-            				    $values['registration'] = $line[0];
507
-            				    $values['base'] = null;
508
-            				    $values['owner'] = $line[3];
509
-            				    if ($line[7] == '') $values['date_first_reg'] = null;
510
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
511
-					    $values['cancel'] = '';
506
+								$values['registration'] = $line[0];
507
+								$values['base'] = null;
508
+								$values['owner'] = $line[3];
509
+								if ($line[7] == '') $values['date_first_reg'] = null;
510
+						else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
511
+						$values['cancel'] = '';
512 512
 					} elseif ($country == 'ZK') {
513
-            				    $values['registration'] = $line[0];
514
-            				    $values['base'] = null;
515
-            				    $values['owner'] = $line[3];
516
-            				    $values['date_first_reg'] = null;
517
-					    $values['cancel'] = '';
518
-					    $values['modes'] = $line[5];
519
-					    $values['icao'] = $line[9];
513
+								$values['registration'] = $line[0];
514
+								$values['base'] = null;
515
+								$values['owner'] = $line[3];
516
+								$values['date_first_reg'] = null;
517
+						$values['cancel'] = '';
518
+						$values['modes'] = $line[5];
519
+						$values['icao'] = $line[9];
520 520
 					} elseif ($country == 'M') {
521
-            				    $values['registration'] = $line[0];
522
-            				    $values['base'] = null;
523
-            				    $values['owner'] = $line[6];
524
-            				    $values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
525
-					    $values['cancel'] = date("Y-m-d",strtotime($line[8]));
526
-					    $values['modes'] = $line[4];
527
-					    $values['icao'] = $line[10];
521
+								$values['registration'] = $line[0];
522
+								$values['base'] = null;
523
+								$values['owner'] = $line[6];
524
+								$values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
525
+						$values['cancel'] = date("Y-m-d",strtotime($line[8]));
526
+						$values['modes'] = $line[4];
527
+						$values['icao'] = $line[10];
528 528
 					} elseif ($country == 'OY') {
529
-            				    $values['registration'] = $line[0];
530
-            				    $values['date_first_reg'] = date("Y-m-d",strtotime($line[4]));
531
-					    $values['modes'] = $line[5];
532
-					    $values['icao'] = $line[6];
529
+								$values['registration'] = $line[0];
530
+								$values['date_first_reg'] = date("Y-m-d",strtotime($line[4]));
531
+						$values['modes'] = $line[5];
532
+						$values['icao'] = $line[6];
533 533
 					} elseif ($country == 'PH') {
534
-            				    $values['registration'] = $line[0];
535
-            				    $values['date_first_reg'] = date("Y-m-d",strtotime($line[3]));
536
-					    $values['modes'] = $line[4];
537
-					    $values['icao'] = $line[5];
534
+								$values['registration'] = $line[0];
535
+								$values['date_first_reg'] = date("Y-m-d",strtotime($line[3]));
536
+						$values['modes'] = $line[4];
537
+						$values['icao'] = $line[5];
538 538
 					} elseif ($country == 'OM' || $country == 'TF') {
539
-            				    $values['registration'] = $line[0];
540
-            				    $values['base'] = null;
541
-            				    $values['owner'] = $line[3];
542
-            				    $values['date_first_reg'] = null;
543
-					    $values['cancel'] = '';
539
+								$values['registration'] = $line[0];
540
+								$values['base'] = null;
541
+								$values['owner'] = $line[3];
542
+								$values['date_first_reg'] = null;
543
+						$values['cancel'] = '';
544 544
 					}
545 545
 					if (isset($values['cancel']) && $values['cancel'] == '' && $values['registration'] != null && isset($values['owner'])) {
546 546
 						$query_dest_values = array(':registration' => $values['registration'],':base' => $values['base'],':date_first_reg' => $values['date_first_reg'],':owner' => $values['owner'],':source' => $database_file);
@@ -667,20 +667,20 @@  discard block
 block discarded – undo
667 667
 		try {
668 668
 			$Connection = new Connection();
669 669
 			$sth = $Connection->db->prepare($query);
670
-                        $sth->execute();
671
-                } catch(PDOException $e) {
672
-                        return "error : ".$e->getMessage();
673
-                }
670
+						$sth->execute();
671
+				} catch(PDOException $e) {
672
+						return "error : ".$e->getMessage();
673
+				}
674 674
 
675 675
 
676 676
 		$query = 'ALTER TABLE airport DROP INDEX icaoidx';
677 677
 		try {
678 678
 			$Connection = new Connection();
679 679
 			$sth = $Connection->db->prepare($query);
680
-                        $sth->execute();
681
-                } catch(PDOException $e) {
682
-                        return "error : ".$e->getMessage();
683
-                }
680
+						$sth->execute();
681
+				} catch(PDOException $e) {
682
+						return "error : ".$e->getMessage();
683
+				}
684 684
 
685 685
 		$query_dest = "INSERT INTO airport (`airport_id`,`name`,`city`,`country`,`iata`,`icao`,`latitude`,`longitude`,`altitude`,`type`,`home_link`,`wikipedia_link`,`image_thumb`,`image`)
686 686
 		    VALUES (:airport_id, :name, :city, :country, :iata, :icao, :latitude, :longitude, :altitude, :type, :home_link, :wikipedia_link, :image_thumb, :image)";
@@ -746,10 +746,10 @@  discard block
 block discarded – undo
746 746
 		try {
747 747
 			$Connection = new Connection();
748 748
 			$sth = $Connection->db->prepare($query);
749
-                        $sth->execute();
750
-                } catch(PDOException $e) {
751
-                        return "error : ".$e->getMessage();
752
-                }
749
+						$sth->execute();
750
+				} catch(PDOException $e) {
751
+						return "error : ".$e->getMessage();
752
+				}
753 753
 
754 754
 
755 755
 		if ($globalDebug) echo "Insert Not available Airport...\n";
@@ -759,10 +759,10 @@  discard block
 block discarded – undo
759 759
 		try {
760 760
 			$Connection = new Connection();
761 761
 			$sth = $Connection->db->prepare($query);
762
-                        $sth->execute($query_values);
763
-                } catch(PDOException $e) {
764
-                        return "error : ".$e->getMessage();
765
-                }
762
+						$sth->execute($query_values);
763
+				} catch(PDOException $e) {
764
+						return "error : ".$e->getMessage();
765
+				}
766 766
 		$i++;
767 767
 /*
768 768
 		$query = 'DELETE FROM airport WHERE airport_id IN (SELECT * FROM (SELECT min(a.airport_id) FROM airport a GROUP BY a.icao) x)';
@@ -876,7 +876,7 @@  discard block
 block discarded – undo
876 876
 
877 877
 
878 878
 
879
-                return "success";
879
+				return "success";
880 880
 	}
881 881
 	
882 882
 	public static function translation() {
@@ -892,10 +892,10 @@  discard block
 block discarded – undo
892 892
 		try {
893 893
 			$Connection = new Connection();
894 894
 			$sth = $Connection->db->prepare($query);
895
-                        $sth->execute(array(':source' => 'translation.csv'));
896
-                } catch(PDOException $e) {
897
-                        return "error : ".$e->getMessage();
898
-                }
895
+						$sth->execute(array(':source' => 'translation.csv'));
896
+				} catch(PDOException $e) {
897
+						return "error : ".$e->getMessage();
898
+				}
899 899
 
900 900
 		
901 901
 		//update_db::unzip($out_file);
@@ -914,21 +914,21 @@  discard block
 block discarded – undo
914 914
 					$data = $row;
915 915
 					$operator = $data[2];
916 916
 					if ($operator != '' && is_numeric(substr(substr($operator, 0, 3), -1, 1))) {
917
-                                                $airline_array = $Spotter->getAllAirlineInfo(substr($operator, 0, 2));
918
-                                                //echo substr($operator, 0, 2)."\n";;
919
-                                                if (count($airline_array) > 0) {
917
+												$airline_array = $Spotter->getAllAirlineInfo(substr($operator, 0, 2));
918
+												//echo substr($operator, 0, 2)."\n";;
919
+												if (count($airline_array) > 0) {
920 920
 							//print_r($airline_array);
921 921
 							$operator = $airline_array[0]['icao'].substr($operator,2);
922
-                                                }
923
-                                        }
922
+												}
923
+										}
924 924
 					
925 925
 					$operator_correct = $data[3];
926 926
 					if ($operator_correct != '' && is_numeric(substr(substr($operator_correct, 0, 3), -1, 1))) {
927
-                                                $airline_array = $Spotter->getAllAirlineInfo(substr($operator_correct, 0, 2));
928
-                                                if (count($airline_array) > 0) {
929
-                                            		$operator_correct = $airline_array[0]['icao'].substr($operator_correct,2);
930
-                                            	}
931
-                                        }
927
+												$airline_array = $Spotter->getAllAirlineInfo(substr($operator_correct, 0, 2));
928
+												if (count($airline_array) > 0) {
929
+													$operator_correct = $airline_array[0]['icao'].substr($operator_correct,2);
930
+												}
931
+										}
932 932
 					$query = 'INSERT INTO translation (Reg,Reg_correct,Operator,Operator_correct,Source) VALUES (:Reg, :Reg_correct, :Operator, :Operator_correct, :source)';
933 933
 					try {
934 934
 						$sth = $Connection->db->prepare($query);
@@ -942,7 +942,7 @@  discard block
 block discarded – undo
942 942
 			//$Connection->db->commit();
943 943
 		}
944 944
 		return '';
945
-        }
945
+		}
946 946
 	
947 947
 	public static function translation_fam() {
948 948
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
@@ -952,10 +952,10 @@  discard block
 block discarded – undo
952 952
 		try {
953 953
 			$Connection = new Connection();
954 954
 			$sth = $Connection->db->prepare($query);
955
-                        $sth->execute(array(':source' => 'website_fam'));
956
-                } catch(PDOException $e) {
957
-                        return "error : ".$e->getMessage();
958
-                }
955
+						$sth->execute(array(':source' => 'website_fam'));
956
+				} catch(PDOException $e) {
957
+						return "error : ".$e->getMessage();
958
+				}
959 959
 
960 960
 		
961 961
 		//update_db::unzip($out_file);
@@ -984,7 +984,7 @@  discard block
 block discarded – undo
984 984
 			//$Connection->db->commit();
985 985
 		}
986 986
 		return '';
987
-        }
987
+		}
988 988
 
989 989
 	/*
990 990
 	* This function use FAA public data.
@@ -996,19 +996,19 @@  discard block
 block discarded – undo
996 996
 		try {
997 997
 			$Connection = new Connection();
998 998
 			$sth = $Connection->db->prepare($query);
999
-                        $sth->execute(array(':source' => 'website_faa'));
1000
-                } catch(PDOException $e) {
1001
-                        return "error : ".$e->getMessage();
1002
-                }
999
+						$sth->execute(array(':source' => 'website_faa'));
1000
+				} catch(PDOException $e) {
1001
+						return "error : ".$e->getMessage();
1002
+				}
1003 1003
 
1004 1004
 		$query = "DELETE FROM aircraft_owner WHERE Source = '' OR Source = :source";
1005 1005
 		try {
1006 1006
 			$Connection = new Connection();
1007 1007
 			$sth = $Connection->db->prepare($query);
1008
-                        $sth->execute(array(':source' => 'website_faa'));
1009
-                } catch(PDOException $e) {
1010
-                        return "error : ".$e->getMessage();
1011
-                }
1008
+						$sth->execute(array(':source' => 'website_faa'));
1009
+				} catch(PDOException $e) {
1010
+						return "error : ".$e->getMessage();
1011
+				}
1012 1012
 
1013 1013
 		$delimiter = ",";
1014 1014
 		$mfr = array();
@@ -1084,17 +1084,17 @@  discard block
 block discarded – undo
1084 1084
 		}
1085 1085
 		print_r($mfr);
1086 1086
 		return '';
1087
-        }
1087
+		}
1088 1088
 	public static function modes_fam() {
1089 1089
 		global $tmp_dir, $globalTransaction;
1090 1090
 		$query = "DELETE FROM aircraft_modes WHERE Source = '' OR Source = :source";
1091 1091
 		try {
1092 1092
 			$Connection = new Connection();
1093 1093
 			$sth = $Connection->db->prepare($query);
1094
-                        $sth->execute(array(':source' => 'website_fam'));
1095
-                } catch(PDOException $e) {
1096
-                        return "error : ".$e->getMessage();
1097
-                }
1094
+						$sth->execute(array(':source' => 'website_fam'));
1095
+				} catch(PDOException $e) {
1096
+						return "error : ".$e->getMessage();
1097
+				}
1098 1098
 
1099 1099
 		
1100 1100
 		//update_db::unzip($out_file);
@@ -1124,7 +1124,7 @@  discard block
 block discarded – undo
1124 1124
 			if ($globalTransaction) $Connection->db->commit();
1125 1125
 		}
1126 1126
 		return '';
1127
-        }
1127
+		}
1128 1128
         
1129 1129
 	public static function owner_fam() {
1130 1130
 		global $tmp_dir, $globalTransaction;
@@ -1132,10 +1132,10 @@  discard block
 block discarded – undo
1132 1132
 		try {
1133 1133
 			$Connection = new Connection();
1134 1134
 			$sth = $Connection->db->prepare($query);
1135
-                        $sth->execute(array(':source' => 'website_fam'));
1136
-                } catch(PDOException $e) {
1137
-                        return "error : ".$e->getMessage();
1138
-                }
1135
+						$sth->execute(array(':source' => 'website_fam'));
1136
+				} catch(PDOException $e) {
1137
+						return "error : ".$e->getMessage();
1138
+				}
1139 1139
 
1140 1140
 		$delimiter = "\t";
1141 1141
 		$Connection = new Connection();
@@ -1161,7 +1161,7 @@  discard block
 block discarded – undo
1161 1161
 			if ($globalTransaction) $Connection->db->commit();
1162 1162
 		}
1163 1163
 		return '';
1164
-        }
1164
+		}
1165 1165
 
1166 1166
 	public static function routes_fam() {
1167 1167
 		global $tmp_dir, $globalTransaction;
@@ -1169,10 +1169,10 @@  discard block
 block discarded – undo
1169 1169
 		try {
1170 1170
 			$Connection = new Connection();
1171 1171
 			$sth = $Connection->db->prepare($query);
1172
-                        $sth->execute(array(':source' => 'website_fam'));
1173
-                } catch(PDOException $e) {
1174
-                        return "error : ".$e->getMessage();
1175
-                }
1172
+						$sth->execute(array(':source' => 'website_fam'));
1173
+				} catch(PDOException $e) {
1174
+						return "error : ".$e->getMessage();
1175
+				}
1176 1176
 
1177 1177
 		
1178 1178
 		//update_db::unzip($out_file);
@@ -1201,7 +1201,7 @@  discard block
 block discarded – undo
1201 1201
 			if ($globalTransaction) $Connection->db->commit();
1202 1202
 		}
1203 1203
 		return '';
1204
-        }
1204
+		}
1205 1205
 
1206 1206
 	public static function marine_identity_fam() {
1207 1207
 		global $tmp_dir, $globalTransaction;
@@ -1209,10 +1209,10 @@  discard block
 block discarded – undo
1209 1209
 		try {
1210 1210
 			$Connection = new Connection();
1211 1211
 			$sth = $Connection->db->prepare($query);
1212
-                        $sth->execute();
1213
-                } catch(PDOException $e) {
1214
-                        return "error : ".$e->getMessage();
1215
-                }
1212
+						$sth->execute();
1213
+				} catch(PDOException $e) {
1214
+						return "error : ".$e->getMessage();
1215
+				}
1216 1216
 
1217 1217
 		
1218 1218
 		//update_db::unzip($out_file);
@@ -1242,7 +1242,7 @@  discard block
 block discarded – undo
1242 1242
 			if ($globalTransaction) $Connection->db->commit();
1243 1243
 		}
1244 1244
 		return '';
1245
-        }
1245
+		}
1246 1246
 
1247 1247
 	public static function banned_fam() {
1248 1248
 		global $tmp_dir, $globalTransaction;
@@ -1276,7 +1276,7 @@  discard block
 block discarded – undo
1276 1276
 			if ($globalTransaction) $Connection->db->commit();
1277 1277
 		}
1278 1278
 		return '';
1279
-        }
1279
+		}
1280 1280
 
1281 1281
 	public static function tle($filename,$tletype) {
1282 1282
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
@@ -1287,10 +1287,10 @@  discard block
 block discarded – undo
1287 1287
 		try {
1288 1288
 			$Connection = new Connection();
1289 1289
 			$sth = $Connection->db->prepare($query);
1290
-                        $sth->execute(array(':source' => $filename));
1291
-                } catch(PDOException $e) {
1292
-                        return "error : ".$e->getMessage();
1293
-                }
1290
+						$sth->execute(array(':source' => $filename));
1291
+				} catch(PDOException $e) {
1292
+						return "error : ".$e->getMessage();
1293
+				}
1294 1294
 		
1295 1295
 		$Connection = new Connection();
1296 1296
 		if (($handle = fopen($filename, 'r')) !== FALSE)
@@ -1325,54 +1325,54 @@  discard block
 block discarded – undo
1325 1325
 			//$Connection->db->commit();
1326 1326
 		}
1327 1327
 		return '';
1328
-        }
1328
+		}
1329 1329
 
1330 1330
 	/**
1331
-        * Convert a HTML table to an array
1332
-        * @param String $data HTML page
1333
-        * @return Array array of the tables in HTML page
1334
-        */
1335
-        private static function table2array($data) {
1336
-                $html = str_get_html($data);
1337
-                $tabledata=array();
1338
-                foreach($html->find('tr') as $element)
1339
-                {
1340
-                        $td = array();
1341
-                        foreach( $element->find('th') as $row)
1342
-                        {
1343
-                                $td [] = trim($row->plaintext);
1344
-                        }
1345
-                        $td=array_filter($td);
1346
-                        $tabledata[] = $td;
1347
-
1348
-                        $td = array();
1349
-                        $tdi = array();
1350
-                        foreach( $element->find('td') as $row)
1351
-                        {
1352
-                                $td [] = trim($row->plaintext);
1353
-                                $tdi [] = trim($row->innertext);
1354
-                        }
1355
-                        $td=array_filter($td);
1356
-                        $tdi=array_filter($tdi);
1357
-                    //    $tabledata[]=array_merge($td,$tdi);
1358
-                        $tabledata[]=$td;
1359
-                }
1360
-                return(array_filter($tabledata));
1361
-        }
1362
-
1363
-       /**
1364
-        * Get data from form result
1365
-        * @param String $url form URL
1366
-        * @return String the result
1367
-        */
1368
-        private static function getData($url) {
1369
-                $ch = curl_init();
1370
-                curl_setopt($ch, CURLOPT_URL, $url);
1371
-                curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
1372
-                curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
1373
-                curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5');
1374
-                return curl_exec($ch);
1375
-        }
1331
+	 * Convert a HTML table to an array
1332
+	 * @param String $data HTML page
1333
+	 * @return Array array of the tables in HTML page
1334
+	 */
1335
+		private static function table2array($data) {
1336
+				$html = str_get_html($data);
1337
+				$tabledata=array();
1338
+				foreach($html->find('tr') as $element)
1339
+				{
1340
+						$td = array();
1341
+						foreach( $element->find('th') as $row)
1342
+						{
1343
+								$td [] = trim($row->plaintext);
1344
+						}
1345
+						$td=array_filter($td);
1346
+						$tabledata[] = $td;
1347
+
1348
+						$td = array();
1349
+						$tdi = array();
1350
+						foreach( $element->find('td') as $row)
1351
+						{
1352
+								$td [] = trim($row->plaintext);
1353
+								$tdi [] = trim($row->innertext);
1354
+						}
1355
+						$td=array_filter($td);
1356
+						$tdi=array_filter($tdi);
1357
+					//    $tabledata[]=array_merge($td,$tdi);
1358
+						$tabledata[]=$td;
1359
+				}
1360
+				return(array_filter($tabledata));
1361
+		}
1362
+
1363
+	   /**
1364
+	    * Get data from form result
1365
+	    * @param String $url form URL
1366
+	    * @return String the result
1367
+	    */
1368
+		private static function getData($url) {
1369
+				$ch = curl_init();
1370
+				curl_setopt($ch, CURLOPT_URL, $url);
1371
+				curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
1372
+				curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
1373
+				curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5');
1374
+				return curl_exec($ch);
1375
+		}
1376 1376
 /*
1377 1377
 	public static function waypoints() {
1378 1378
 		$data = update_db::getData('http://www.fallingrain.com/world/FR/waypoints.html');
@@ -1455,7 +1455,7 @@  discard block
 block discarded – undo
1455 1455
 			if ($globalTransaction) $Connection->db->commit();
1456 1456
 		}
1457 1457
 		return '';
1458
-        }
1458
+		}
1459 1459
 
1460 1460
 	public static function ivao_airlines($filename) {
1461 1461
 		//require_once(dirname(__FILE__).'/../require/class.Spotter.php');
@@ -1465,10 +1465,10 @@  discard block
 block discarded – undo
1465 1465
 		try {
1466 1466
 			$Connection = new Connection();
1467 1467
 			$sth = $Connection->db->prepare($query);
1468
-                        $sth->execute();
1469
-                } catch(PDOException $e) {
1470
-                        return "error : ".$e->getMessage();
1471
-                }
1468
+						$sth->execute();
1469
+				} catch(PDOException $e) {
1470
+						return "error : ".$e->getMessage();
1471
+				}
1472 1472
 
1473 1473
 		$header = NULL;
1474 1474
 		$delimiter = ':';
@@ -1492,7 +1492,7 @@  discard block
 block discarded – undo
1492 1492
 			if ($globalTransaction) $Connection->db->commit();
1493 1493
 		}
1494 1494
 		return '';
1495
-        }
1495
+		}
1496 1496
 	
1497 1497
 	public static function update_airspace() {
1498 1498
 		global $tmp_dir, $globalDBdriver;
@@ -1502,11 +1502,11 @@  discard block
 block discarded – undo
1502 1502
 			$query = 'DROP TABLE airspace';
1503 1503
 			try {
1504 1504
 				$sth = $Connection->db->prepare($query);
1505
-                    		$sth->execute();
1506
-	                } catch(PDOException $e) {
1505
+							$sth->execute();
1506
+					} catch(PDOException $e) {
1507 1507
 				return "error : ".$e->getMessage();
1508
-	                }
1509
-	        }
1508
+					}
1509
+			}
1510 1510
 
1511 1511
 
1512 1512
 		if ($globalDBdriver == 'mysql') update_db::gunzip('../db/airspace.sql.gz',$tmp_dir.'airspace.sql');
@@ -1561,10 +1561,10 @@  discard block
 block discarded – undo
1561 1561
 			$query = 'DROP TABLE countries';
1562 1562
 			try {
1563 1563
 				$sth = $Connection->db->prepare($query);
1564
-            	        	$sth->execute();
1565
-	                } catch(PDOException $e) {
1566
-    	                	echo "error : ".$e->getMessage();
1567
-	                }
1564
+							$sth->execute();
1565
+					} catch(PDOException $e) {
1566
+							echo "error : ".$e->getMessage();
1567
+					}
1568 1568
 		}
1569 1569
 		if ($globalDBdriver == 'mysql') {
1570 1570
 			update_db::gunzip('../db/countries.sql.gz',$tmp_dir.'countries.sql');
@@ -2093,11 +2093,11 @@  discard block
 block discarded – undo
2093 2093
 						$query = 'DROP TABLE airspace';
2094 2094
 						try {
2095 2095
 							$sth = $Connection->db->prepare($query);
2096
-    	    	    					$sth->execute();
2097
-			            		} catch(PDOException $e) {
2096
+										$sth->execute();
2097
+								} catch(PDOException $e) {
2098 2098
 							return "error : ".$e->getMessage();
2099
-		            			}
2100
-		    			}
2099
+								}
2100
+						}
2101 2101
 					$error = create_db::import_file($tmp_dir.'airspace.sql');
2102 2102
 					update_db::insert_airspace_version($airspace_md5);
2103 2103
 				} else $error = "File ".$tmp_dir.'airpsace.sql.gz'." doesn't exist. Download failed.";
@@ -2254,12 +2254,12 @@  discard block
 block discarded – undo
2254 2254
 		echo $data;
2255 2255
 		*/
2256 2256
 		if (file_exists($tmp_dir.'aircrafts.html')) {
2257
-		    //var_dump(file_get_html($tmp_dir.'aircrafts.html'));
2258
-		    $fh = fopen($tmp_dir.'aircrafts.html',"r");
2259
-		    $result = fread($fh,100000000);
2260
-		    //echo $result;
2261
-		    //var_dump(str_get_html($result));
2262
-		    //print_r(self::table2array($result));
2257
+			//var_dump(file_get_html($tmp_dir.'aircrafts.html'));
2258
+			$fh = fopen($tmp_dir.'aircrafts.html',"r");
2259
+			$result = fread($fh,100000000);
2260
+			//echo $result;
2261
+			//var_dump(str_get_html($result));
2262
+			//print_r(self::table2array($result));
2263 2263
 		}
2264 2264
 
2265 2265
 	}
@@ -2273,10 +2273,10 @@  discard block
 block discarded – undo
2273 2273
 		try {
2274 2274
 			$Connection = new Connection();
2275 2275
 			$sth = $Connection->db->prepare($query);
2276
-                        $sth->execute();
2277
-                } catch(PDOException $e) {
2278
-                        return "error : ".$e->getMessage();
2279
-                }
2276
+						$sth->execute();
2277
+				} catch(PDOException $e) {
2278
+						return "error : ".$e->getMessage();
2279
+				}
2280 2280
 
2281 2281
 		$error = '';
2282 2282
 		if ($globalDebug) echo "Notam : Download...";
@@ -2332,8 +2332,8 @@  discard block
 block discarded – undo
2332 2332
 					$data['date_end'] = date("Y-m-d H:i:s",strtotime($to));
2333 2333
 					$data['permanent'] = 0;
2334 2334
 				} else {
2335
-				    $data['date_end'] = NULL;
2336
-				    $data['permanent'] = 1;
2335
+					$data['date_end'] = NULL;
2336
+					$data['permanent'] = 1;
2337 2337
 				}
2338 2338
 				$data['full_notam'] = $notam['title'].'<br>'.$notam['description'];
2339 2339
 				$NOTAM = new NOTAM();
@@ -2407,13 +2407,13 @@  discard block
 block discarded – undo
2407 2407
 		try {
2408 2408
 			$Connection = new Connection();
2409 2409
 			$sth = $Connection->db->prepare($query);
2410
-                        $sth->execute();
2411
-                } catch(PDOException $e) {
2412
-                        return "error : ".$e->getMessage();
2413
-                }
2414
-                $row = $sth->fetch(PDO::FETCH_ASSOC);
2415
-                if ($row['nb'] > 0) return false;
2416
-                else return true;
2410
+						$sth->execute();
2411
+				} catch(PDOException $e) {
2412
+						return "error : ".$e->getMessage();
2413
+				}
2414
+				$row = $sth->fetch(PDO::FETCH_ASSOC);
2415
+				if ($row['nb'] > 0) return false;
2416
+				else return true;
2417 2417
 	}
2418 2418
 
2419 2419
 	public static function insert_last_update() {
@@ -2422,10 +2422,10 @@  discard block
 block discarded – undo
2422 2422
 		try {
2423 2423
 			$Connection = new Connection();
2424 2424
 			$sth = $Connection->db->prepare($query);
2425
-                        $sth->execute();
2426
-                } catch(PDOException $e) {
2427
-                        return "error : ".$e->getMessage();
2428
-                }
2425
+						$sth->execute();
2426
+				} catch(PDOException $e) {
2427
+						return "error : ".$e->getMessage();
2428
+				}
2429 2429
 	}
2430 2430
 
2431 2431
 	public static function check_airspace_version($version) {
@@ -2433,13 +2433,13 @@  discard block
 block discarded – undo
2433 2433
 		try {
2434 2434
 			$Connection = new Connection();
2435 2435
 			$sth = $Connection->db->prepare($query);
2436
-                        $sth->execute(array(':version' => $version));
2437
-                } catch(PDOException $e) {
2438
-                        return "error : ".$e->getMessage();
2439
-                }
2440
-                $row = $sth->fetch(PDO::FETCH_ASSOC);
2441
-                if ($row['nb'] > 0) return true;
2442
-                else return false;
2436
+						$sth->execute(array(':version' => $version));
2437
+				} catch(PDOException $e) {
2438
+						return "error : ".$e->getMessage();
2439
+				}
2440
+				$row = $sth->fetch(PDO::FETCH_ASSOC);
2441
+				if ($row['nb'] > 0) return true;
2442
+				else return false;
2443 2443
 	}
2444 2444
 
2445 2445
 	public static function check_marine_identity_version($version) {
@@ -2447,13 +2447,13 @@  discard block
 block discarded – undo
2447 2447
 		try {
2448 2448
 			$Connection = new Connection();
2449 2449
 			$sth = $Connection->db->prepare($query);
2450
-                        $sth->execute(array(':version' => $version));
2451
-                } catch(PDOException $e) {
2452
-                        return "error : ".$e->getMessage();
2453
-                }
2454
-                $row = $sth->fetch(PDO::FETCH_ASSOC);
2455
-                if ($row['nb'] > 0) return true;
2456
-                else return false;
2450
+						$sth->execute(array(':version' => $version));
2451
+				} catch(PDOException $e) {
2452
+						return "error : ".$e->getMessage();
2453
+				}
2454
+				$row = $sth->fetch(PDO::FETCH_ASSOC);
2455
+				if ($row['nb'] > 0) return true;
2456
+				else return false;
2457 2457
 	}
2458 2458
 
2459 2459
 
@@ -2463,10 +2463,10 @@  discard block
 block discarded – undo
2463 2463
 		try {
2464 2464
 			$Connection = new Connection();
2465 2465
 			$sth = $Connection->db->prepare($query);
2466
-                        $sth->execute(array(':version' => $version));
2467
-                } catch(PDOException $e) {
2468
-                        return "error : ".$e->getMessage();
2469
-                }
2466
+						$sth->execute(array(':version' => $version));
2467
+				} catch(PDOException $e) {
2468
+						return "error : ".$e->getMessage();
2469
+				}
2470 2470
 	}
2471 2471
 
2472 2472
 	public static function insert_marine_identity_version($version) {
@@ -2475,10 +2475,10 @@  discard block
 block discarded – undo
2475 2475
 		try {
2476 2476
 			$Connection = new Connection();
2477 2477
 			$sth = $Connection->db->prepare($query);
2478
-                        $sth->execute(array(':version' => $version));
2479
-                } catch(PDOException $e) {
2480
-                        return "error : ".$e->getMessage();
2481
-                }
2478
+						$sth->execute(array(':version' => $version));
2479
+				} catch(PDOException $e) {
2480
+						return "error : ".$e->getMessage();
2481
+				}
2482 2482
 	}
2483 2483
 
2484 2484
 	public static function check_last_notam_update() {
@@ -2491,13 +2491,13 @@  discard block
 block discarded – undo
2491 2491
 		try {
2492 2492
 			$Connection = new Connection();
2493 2493
 			$sth = $Connection->db->prepare($query);
2494
-                        $sth->execute();
2495
-                } catch(PDOException $e) {
2496
-                        return "error : ".$e->getMessage();
2497
-                }
2498
-                $row = $sth->fetch(PDO::FETCH_ASSOC);
2499
-                if ($row['nb'] > 0) return false;
2500
-                else return true;
2494
+						$sth->execute();
2495
+				} catch(PDOException $e) {
2496
+						return "error : ".$e->getMessage();
2497
+				}
2498
+				$row = $sth->fetch(PDO::FETCH_ASSOC);
2499
+				if ($row['nb'] > 0) return false;
2500
+				else return true;
2501 2501
 	}
2502 2502
 
2503 2503
 	public static function insert_last_notam_update() {
@@ -2506,10 +2506,10 @@  discard block
 block discarded – undo
2506 2506
 		try {
2507 2507
 			$Connection = new Connection();
2508 2508
 			$sth = $Connection->db->prepare($query);
2509
-                        $sth->execute();
2510
-                } catch(PDOException $e) {
2511
-                        return "error : ".$e->getMessage();
2512
-                }
2509
+						$sth->execute();
2510
+				} catch(PDOException $e) {
2511
+						return "error : ".$e->getMessage();
2512
+				}
2513 2513
 	}
2514 2514
 	public static function check_last_airspace_update() {
2515 2515
 		global $globalDBdriver;
@@ -2521,13 +2521,13 @@  discard block
 block discarded – undo
2521 2521
 		try {
2522 2522
 			$Connection = new Connection();
2523 2523
 			$sth = $Connection->db->prepare($query);
2524
-                        $sth->execute();
2525
-                } catch(PDOException $e) {
2526
-                        return "error : ".$e->getMessage();
2527
-                }
2528
-                $row = $sth->fetch(PDO::FETCH_ASSOC);
2529
-                if ($row['nb'] > 0) return false;
2530
-                else return true;
2524
+						$sth->execute();
2525
+				} catch(PDOException $e) {
2526
+						return "error : ".$e->getMessage();
2527
+				}
2528
+				$row = $sth->fetch(PDO::FETCH_ASSOC);
2529
+				if ($row['nb'] > 0) return false;
2530
+				else return true;
2531 2531
 	}
2532 2532
 
2533 2533
 	public static function insert_last_airspace_update() {
@@ -2536,10 +2536,10 @@  discard block
 block discarded – undo
2536 2536
 		try {
2537 2537
 			$Connection = new Connection();
2538 2538
 			$sth = $Connection->db->prepare($query);
2539
-                        $sth->execute();
2540
-                } catch(PDOException $e) {
2541
-                        return "error : ".$e->getMessage();
2542
-                }
2539
+						$sth->execute();
2540
+				} catch(PDOException $e) {
2541
+						return "error : ".$e->getMessage();
2542
+				}
2543 2543
 	}
2544 2544
 
2545 2545
 	public static function check_last_owner_update() {
@@ -2552,13 +2552,13 @@  discard block
 block discarded – undo
2552 2552
 		try {
2553 2553
 			$Connection = new Connection();
2554 2554
 			$sth = $Connection->db->prepare($query);
2555
-                        $sth->execute();
2556
-                } catch(PDOException $e) {
2557
-                        return "error : ".$e->getMessage();
2558
-                }
2559
-                $row = $sth->fetch(PDO::FETCH_ASSOC);
2560
-                if ($row['nb'] > 0) return false;
2561
-                else return true;
2555
+						$sth->execute();
2556
+				} catch(PDOException $e) {
2557
+						return "error : ".$e->getMessage();
2558
+				}
2559
+				$row = $sth->fetch(PDO::FETCH_ASSOC);
2560
+				if ($row['nb'] > 0) return false;
2561
+				else return true;
2562 2562
 	}
2563 2563
 
2564 2564
 	public static function insert_last_owner_update() {
@@ -2567,10 +2567,10 @@  discard block
 block discarded – undo
2567 2567
 		try {
2568 2568
 			$Connection = new Connection();
2569 2569
 			$sth = $Connection->db->prepare($query);
2570
-                        $sth->execute();
2571
-                } catch(PDOException $e) {
2572
-                        return "error : ".$e->getMessage();
2573
-                }
2570
+						$sth->execute();
2571
+				} catch(PDOException $e) {
2572
+						return "error : ".$e->getMessage();
2573
+				}
2574 2574
 	}
2575 2575
 	public static function check_last_schedules_update() {
2576 2576
 		global $globalDBdriver;
@@ -2582,13 +2582,13 @@  discard block
 block discarded – undo
2582 2582
 		try {
2583 2583
 			$Connection = new Connection();
2584 2584
 			$sth = $Connection->db->prepare($query);
2585
-                        $sth->execute();
2586
-                } catch(PDOException $e) {
2587
-                        return "error : ".$e->getMessage();
2588
-                }
2589
-                $row = $sth->fetch(PDO::FETCH_ASSOC);
2590
-                if ($row['nb'] > 0) return false;
2591
-                else return true;
2585
+						$sth->execute();
2586
+				} catch(PDOException $e) {
2587
+						return "error : ".$e->getMessage();
2588
+				}
2589
+				$row = $sth->fetch(PDO::FETCH_ASSOC);
2590
+				if ($row['nb'] > 0) return false;
2591
+				else return true;
2592 2592
 	}
2593 2593
 
2594 2594
 	public static function insert_last_schedules_update() {
@@ -2597,10 +2597,10 @@  discard block
 block discarded – undo
2597 2597
 		try {
2598 2598
 			$Connection = new Connection();
2599 2599
 			$sth = $Connection->db->prepare($query);
2600
-                        $sth->execute();
2601
-                } catch(PDOException $e) {
2602
-                        return "error : ".$e->getMessage();
2603
-                }
2600
+						$sth->execute();
2601
+				} catch(PDOException $e) {
2602
+						return "error : ".$e->getMessage();
2603
+				}
2604 2604
 	}
2605 2605
 	public static function check_last_tle_update() {
2606 2606
 		global $globalDBdriver;
@@ -2612,13 +2612,13 @@  discard block
 block discarded – undo
2612 2612
 		try {
2613 2613
 			$Connection = new Connection();
2614 2614
 			$sth = $Connection->db->prepare($query);
2615
-                        $sth->execute();
2616
-                } catch(PDOException $e) {
2617
-                        return "error : ".$e->getMessage();
2618
-                }
2619
-                $row = $sth->fetch(PDO::FETCH_ASSOC);
2620
-                if ($row['nb'] > 0) return false;
2621
-                else return true;
2615
+						$sth->execute();
2616
+				} catch(PDOException $e) {
2617
+						return "error : ".$e->getMessage();
2618
+				}
2619
+				$row = $sth->fetch(PDO::FETCH_ASSOC);
2620
+				if ($row['nb'] > 0) return false;
2621
+				else return true;
2622 2622
 	}
2623 2623
 
2624 2624
 	public static function insert_last_tle_update() {
@@ -2627,10 +2627,10 @@  discard block
 block discarded – undo
2627 2627
 		try {
2628 2628
 			$Connection = new Connection();
2629 2629
 			$sth = $Connection->db->prepare($query);
2630
-                        $sth->execute();
2631
-                } catch(PDOException $e) {
2632
-                        return "error : ".$e->getMessage();
2633
-                }
2630
+						$sth->execute();
2631
+				} catch(PDOException $e) {
2632
+						return "error : ".$e->getMessage();
2633
+				}
2634 2634
 	}
2635 2635
 	public static function check_last_marine_identity_update() {
2636 2636
 		global $globalDBdriver;
@@ -2642,13 +2642,13 @@  discard block
 block discarded – undo
2642 2642
 		try {
2643 2643
 			$Connection = new Connection();
2644 2644
 			$sth = $Connection->db->prepare($query);
2645
-                        $sth->execute();
2646
-                } catch(PDOException $e) {
2647
-                        return "error : ".$e->getMessage();
2648
-                }
2649
-                $row = $sth->fetch(PDO::FETCH_ASSOC);
2650
-                if ($row['nb'] > 0) return false;
2651
-                else return true;
2645
+						$sth->execute();
2646
+				} catch(PDOException $e) {
2647
+						return "error : ".$e->getMessage();
2648
+				}
2649
+				$row = $sth->fetch(PDO::FETCH_ASSOC);
2650
+				if ($row['nb'] > 0) return false;
2651
+				else return true;
2652 2652
 	}
2653 2653
 
2654 2654
 	public static function insert_last_marine_identity_update() {
@@ -2657,10 +2657,10 @@  discard block
 block discarded – undo
2657 2657
 		try {
2658 2658
 			$Connection = new Connection();
2659 2659
 			$sth = $Connection->db->prepare($query);
2660
-                        $sth->execute();
2661
-                } catch(PDOException $e) {
2662
-                        return "error : ".$e->getMessage();
2663
-                }
2660
+						$sth->execute();
2661
+				} catch(PDOException $e) {
2662
+						return "error : ".$e->getMessage();
2663
+				}
2664 2664
 	}
2665 2665
 	public static function delete_duplicatemodes() {
2666 2666
 		global $globalDBdriver;
@@ -2672,10 +2672,10 @@  discard block
 block discarded – undo
2672 2672
 		try {
2673 2673
 			$Connection = new Connection();
2674 2674
 			$sth = $Connection->db->prepare($query);
2675
-                        $sth->execute();
2676
-                } catch(PDOException $e) {
2677
-                        return "error : ".$e->getMessage();
2678
-                }
2675
+						$sth->execute();
2676
+				} catch(PDOException $e) {
2677
+						return "error : ".$e->getMessage();
2678
+				}
2679 2679
 	}
2680 2680
 	public static function delete_duplicateowner() {
2681 2681
 		global $globalDBdriver;
@@ -2687,10 +2687,10 @@  discard block
 block discarded – undo
2687 2687
 		try {
2688 2688
 			$Connection = new Connection();
2689 2689
 			$sth = $Connection->db->prepare($query);
2690
-                        $sth->execute();
2691
-                } catch(PDOException $e) {
2692
-                        return "error : ".$e->getMessage();
2693
-                }
2690
+						$sth->execute();
2691
+				} catch(PDOException $e) {
2692
+						return "error : ".$e->getMessage();
2693
+				}
2694 2694
 	}
2695 2695
 	
2696 2696
 	public static function update_all() {
Please login to merge, or discard this patch.
Spacing   +306 added lines, -306 removed lines patch added patch discarded remove patch
@@ -25,20 +25,20 @@  discard block
 block discarded – undo
25 25
 		fclose($fp);
26 26
 	}
27 27
 
28
-	public static function gunzip($in_file,$out_file_name = '') {
28
+	public static function gunzip($in_file, $out_file_name = '') {
29 29
 		//echo $in_file.' -> '.$out_file_name."\n";
30 30
 		$buffer_size = 4096; // read 4kb at a time
31 31
 		if ($out_file_name == '') $out_file_name = str_replace('.gz', '', $in_file); 
32 32
 		if ($in_file != '' && file_exists($in_file)) {
33 33
 			// PHP version of Ubuntu use gzopen64 instead of gzopen
34
-			if (function_exists('gzopen')) $file = gzopen($in_file,'rb');
35
-			elseif (function_exists('gzopen64')) $file = gzopen64($in_file,'rb');
34
+			if (function_exists('gzopen')) $file = gzopen($in_file, 'rb');
35
+			elseif (function_exists('gzopen64')) $file = gzopen64($in_file, 'rb');
36 36
 			else {
37 37
 				echo 'gzopen not available';
38 38
 				die;
39 39
 			}
40 40
 			$out_file = fopen($out_file_name, 'wb'); 
41
-			while(!gzeof($file)) {
41
+			while (!gzeof($file)) {
42 42
 				fwrite($out_file, gzread($file, $buffer_size));
43 43
 			}  
44 44
 			fclose($out_file);
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
 		try {
63 63
 			self::$db_sqlite = new PDO('sqlite:'.$database);
64 64
 			self::$db_sqlite->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
65
-		} catch(PDOException $e) {
65
+		} catch (PDOException $e) {
66 66
 			return "error : ".$e->getMessage();
67 67
 		}
68 68
 	}
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
 			//$Connection = new Connection();
78 78
 			$sth = $Connection->db->prepare($query);
79 79
                         $sth->execute(array(':source' => $database_file));
80
-                } catch(PDOException $e) {
80
+                } catch (PDOException $e) {
81 81
                         return "error : ".$e->getMessage();
82 82
                 }
83 83
 
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
 		try {
89 89
                         $sth = update_db::$db_sqlite->prepare($query);
90 90
                         $sth->execute();
91
-                } catch(PDOException $e) {
91
+                } catch (PDOException $e) {
92 92
                         return "error : ".$e->getMessage();
93 93
                 }
94 94
 		//$query_dest = 'INSERT INTO routes (`RouteID`,`CallSign`,`Operator_ICAO`,`FromAirport_ICAO`,`ToAirport_ICAO`,`RouteStop`,`Source`) VALUES (:RouteID, :CallSign, :Operator_ICAO, :FromAirport_ICAO, :ToAirport_ICAO, :routestop, :source)';
@@ -99,11 +99,11 @@  discard block
 block discarded – undo
99 99
 			if ($globalTransaction) $Connection->db->beginTransaction();
100 100
             		while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
101 101
 				//$query_dest_values = array(':RouteID' => $values['RouteId'],':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
102
-				$query_dest_values = array(':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
102
+				$query_dest_values = array(':CallSign' => $values['Callsign'], ':Operator_ICAO' => $values['operator_icao'], ':FromAirport_ICAO' => $values['FromAirportIcao'], ':ToAirport_ICAO' => $values['ToAirportIcao'], ':routestop' => $values['AllStop'], ':source' => $database_file);
103 103
 				$sth_dest->execute($query_dest_values);
104 104
             		}
105 105
 			if ($globalTransaction) $Connection->db->commit();
106
-		} catch(PDOException $e) {
106
+		} catch (PDOException $e) {
107 107
 			if ($globalTransaction) $Connection->db->rollBack(); 
108 108
 			return "error : ".$e->getMessage();
109 109
 		}
@@ -119,26 +119,26 @@  discard block
 block discarded – undo
119 119
 			//$Connection = new Connection();
120 120
 			$sth = $Connection->db->prepare($query);
121 121
                         $sth->execute(array(':source' => 'oneworld'));
122
-                } catch(PDOException $e) {
122
+                } catch (PDOException $e) {
123 123
                         return "error : ".$e->getMessage();
124 124
                 }
125 125
 
126 126
     		if ($globalDebug) echo " - Add routes to DB -";
127 127
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
128 128
 		$Spotter = new Spotter();
129
-		if ($fh = fopen($database_file,"r")) {
129
+		if ($fh = fopen($database_file, "r")) {
130 130
 			$query_dest = 'INSERT INTO routes (CallSign,Operator_ICAO,FromAirport_ICAO,FromAirport_Time,ToAirport_ICAO,ToAirport_Time,RouteStop,Source) VALUES (:CallSign, :Operator_ICAO, :FromAirport_ICAO,:FromAirport_Time, :ToAirport_ICAO, :ToAirport_Time,:routestop, :source)';
131 131
 			$Connection = new Connection();
132 132
 			$sth_dest = $Connection->db->prepare($query_dest);
133 133
 			if ($globalTransaction) $Connection->db->beginTransaction();
134 134
 			while (!feof($fh)) {
135
-				$line = fgetcsv($fh,9999,',');
135
+				$line = fgetcsv($fh, 9999, ',');
136 136
 				if ($line[0] != '') {
137 137
 					if (($line[2] == '-' || ($line[2] != '-' && (strtotime($line[2]) > time()))) && ($line[3] == '-' || ($line[3] != '-' && (strtotime($line[3]) < time())))) {
138 138
 						try {
139
-							$query_dest_values = array(':CallSign' => str_replace('*','',$line[7]),':Operator_ICAO' => '',':FromAirport_ICAO' => $Spotter->getAirportICAO($line[0]),':FromAirport_Time' => $line[5],':ToAirport_ICAO' => $Spotter->getAirportICAO($line[1]),':ToAirport_Time' => $line[6],':routestop' => '',':source' => 'oneworld');
139
+							$query_dest_values = array(':CallSign' => str_replace('*', '', $line[7]), ':Operator_ICAO' => '', ':FromAirport_ICAO' => $Spotter->getAirportICAO($line[0]), ':FromAirport_Time' => $line[5], ':ToAirport_ICAO' => $Spotter->getAirportICAO($line[1]), ':ToAirport_Time' => $line[6], ':routestop' => '', ':source' => 'oneworld');
140 140
 							$sth_dest->execute($query_dest_values);
141
-						} catch(PDOException $e) {
141
+						} catch (PDOException $e) {
142 142
 							if ($globalTransaction) $Connection->db->rollBack(); 
143 143
 							return "error : ".$e->getMessage();
144 144
 						}
@@ -160,7 +160,7 @@  discard block
 block discarded – undo
160 160
 			//$Connection = new Connection();
161 161
 			$sth = $Connection->db->prepare($query);
162 162
                         $sth->execute(array(':source' => 'skyteam'));
163
-                } catch(PDOException $e) {
163
+                } catch (PDOException $e) {
164 164
                         return "error : ".$e->getMessage();
165 165
                 }
166 166
 
@@ -168,24 +168,24 @@  discard block
 block discarded – undo
168 168
 
169 169
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
170 170
 		$Spotter = new Spotter();
171
-		if ($fh = fopen($database_file,"r")) {
171
+		if ($fh = fopen($database_file, "r")) {
172 172
 			$query_dest = 'INSERT INTO routes (CallSign,Operator_ICAO,FromAirport_ICAO,FromAirport_Time,ToAirport_ICAO,ToAirport_Time,RouteStop,Source) VALUES (:CallSign, :Operator_ICAO, :FromAirport_ICAO,:FromAirport_Time, :ToAirport_ICAO, :ToAirport_Time,:routestop, :source)';
173 173
 			$Connection = new Connection();
174 174
 			$sth_dest = $Connection->db->prepare($query_dest);
175 175
 			try {
176 176
 				if ($globalTransaction) $Connection->db->beginTransaction();
177 177
 				while (!feof($fh)) {
178
-					$line = fgetcsv($fh,9999,',');
178
+					$line = fgetcsv($fh, 9999, ',');
179 179
 					if ($line[0] != '') {
180
-						$datebe = explode('  -  ',$line[2]);
180
+						$datebe = explode('  -  ', $line[2]);
181 181
 						if (strtotime($datebe[0]) > time() && strtotime($datebe[1]) < time()) {
182
-							$query_dest_values = array(':CallSign' => str_replace('*','',$line[6]),':Operator_ICAO' => '',':FromAirport_ICAO' => $Spotter->getAirportICAO($line[0]),':FromAirport_Time' => $line[4],':ToAirport_ICAO' => $Spotter->getAirportICAO($line[1]),':ToAirport_Time' => $line[5],':routestop' => '',':source' => 'skyteam');
182
+							$query_dest_values = array(':CallSign' => str_replace('*', '', $line[6]), ':Operator_ICAO' => '', ':FromAirport_ICAO' => $Spotter->getAirportICAO($line[0]), ':FromAirport_Time' => $line[4], ':ToAirport_ICAO' => $Spotter->getAirportICAO($line[1]), ':ToAirport_Time' => $line[5], ':routestop' => '', ':source' => 'skyteam');
183 183
 							$sth_dest->execute($query_dest_values);
184 184
 						}
185 185
 					}
186 186
 				}
187 187
 				if ($globalTransaction) $Connection->db->commit();
188
-			} catch(PDOException $e) {
188
+			} catch (PDOException $e) {
189 189
 				if ($globalTransaction) $Connection->db->rollBack(); 
190 190
 				return "error : ".$e->getMessage();
191 191
 			}
@@ -200,7 +200,7 @@  discard block
 block discarded – undo
200 200
 			$Connection = new Connection();
201 201
 			$sth = $Connection->db->prepare($query);
202 202
                         $sth->execute(array(':source' => $database_file));
203
-                } catch(PDOException $e) {
203
+                } catch (PDOException $e) {
204 204
                         return "error : ".$e->getMessage();
205 205
                 }
206 206
 		$query = "DELETE FROM aircraft_owner WHERE Source = '' OR Source IS NULL OR Source = :source";
@@ -208,7 +208,7 @@  discard block
 block discarded – undo
208 208
 			$Connection = new Connection();
209 209
 			$sth = $Connection->db->prepare($query);
210 210
                         $sth->execute(array(':source' => $database_file));
211
-                } catch(PDOException $e) {
211
+                } catch (PDOException $e) {
212 212
                         return "error : ".$e->getMessage();
213 213
                 }
214 214
 
@@ -217,7 +217,7 @@  discard block
 block discarded – undo
217 217
 		try {
218 218
                         $sth = update_db::$db_sqlite->prepare($query);
219 219
                         $sth->execute();
220
-                } catch(PDOException $e) {
220
+                } catch (PDOException $e) {
221 221
                         return "error : ".$e->getMessage();
222 222
                 }
223 223
 		//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
@@ -234,15 +234,15 @@  discard block
 block discarded – undo
234 234
 			//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
235 235
 				if ($values['UserString4'] == 'M') $type = 'military';
236 236
 				else $type = null;
237
-				$query_dest_values = array(':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':source' => $database_file,':type' => $type);
237
+				$query_dest_values = array(':LastModified' => $values['LastModified'], ':ModeS' => $values['ModeS'], ':ModeSCountry' => $values['ModeSCountry'], ':Registration' => $values['Registration'], ':ICAOTypeCode' => $values['ICAOTypeCode'], ':source' => $database_file, ':type' => $type);
238 238
 				$sth_dest->execute($query_dest_values);
239 239
 				if ($values['RegisteredOwners'] != '' && $values['RegisteredOwners'] != NULL && $values['RegisteredOwners'] != 'Private') {
240
-				    $query_dest_owner_values = array(':registration' => $values['Registration'],':source' => $database_file,':owner' => $values['RegisteredOwners']);
240
+				    $query_dest_owner_values = array(':registration' => $values['Registration'], ':source' => $database_file, ':owner' => $values['RegisteredOwners']);
241 241
 				    $sth_dest_owner->execute($query_dest_owner_values);
242 242
 				}
243 243
             		}
244 244
 			if ($globalTransaction) $Connection->db->commit();
245
-		} catch(PDOException $e) {
245
+		} catch (PDOException $e) {
246 246
 			return "error : ".$e->getMessage();
247 247
 		}
248 248
 
@@ -252,7 +252,7 @@  discard block
 block discarded – undo
252 252
 			$Connection = new Connection();
253 253
 			$sth = $Connection->db->prepare($query);
254 254
                         $sth->execute(array(':source' => $database_file));
255
-                } catch(PDOException $e) {
255
+                } catch (PDOException $e) {
256 256
                         return "error : ".$e->getMessage();
257 257
                 }
258 258
 		return '';
@@ -267,11 +267,11 @@  discard block
 block discarded – undo
267 267
 			$Connection = new Connection();
268 268
 			$sth = $Connection->db->prepare($query);
269 269
                         $sth->execute(array(':source' => $database_file));
270
-                } catch(PDOException $e) {
270
+                } catch (PDOException $e) {
271 271
                         return "error : ".$e->getMessage();
272 272
                 }
273 273
 		
274
-		if ($fh = fopen($database_file,"r")) {
274
+		if ($fh = fopen($database_file, "r")) {
275 275
 			//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
276 276
 			$query_dest = 'INSERT INTO aircraft_modes (ModeS,Registration,ICAOTypeCode,Source,source_type) VALUES (:ModeS,:Registration,:ICAOTypeCode,:source,:source_type)';
277 277
 		
@@ -281,13 +281,13 @@  discard block
 block discarded – undo
281 281
 				if ($globalTransaction) $Connection->db->beginTransaction();
282 282
             			while (!feof($fh)) {
283 283
             				$values = array();
284
-            				$line = $Common->hex2str(fgets($fh,9999));
284
+            				$line = $Common->hex2str(fgets($fh, 9999));
285 285
 					//FFFFFF                     RIDEAU VALLEY SOARINGASW-20               C-FBKN MZ 123.400
286
-            				$values['ModeS'] = substr($line,0,6);
287
-            				$values['Registration'] = trim(substr($line,69,6));
288
-            				$aircraft_name = trim(substr($line,48,6));
286
+            				$values['ModeS'] = substr($line, 0, 6);
287
+            				$values['Registration'] = trim(substr($line, 69, 6));
288
+            				$aircraft_name = trim(substr($line, 48, 6));
289 289
             				// Check if we can find ICAO, else set it to GLID
290
-            				$aircraft_name_split = explode(' ',$aircraft_name);
290
+            				$aircraft_name_split = explode(' ', $aircraft_name);
291 291
             				$search_more = '';
292 292
             				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
293 293
             				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
@@ -299,20 +299,20 @@  discard block
 block discarded – undo
299 299
 	            				if (isset($result['icao']) && $result['icao'] != '') {
300 300
 	            				    $values['ICAOTypeCode'] = $result['icao'];
301 301
 	            				} 
302
-					} catch(PDOException $e) {
302
+					} catch (PDOException $e) {
303 303
 						return "error : ".$e->getMessage();
304 304
 					}
305 305
 					if (!isset($values['ICAOTypeCode'])) $values['ICAOTypeCode'] = 'GLID';
306 306
 					// Add data to db
307 307
 					if ($values['Registration'] != '' && $values['Registration'] != '0000') {
308 308
 						//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
309
-						$query_dest_values = array(':ModeS' => $values['ModeS'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':source' => $database_file,':source_type' => 'flarm');
309
+						$query_dest_values = array(':ModeS' => $values['ModeS'], ':Registration' => $values['Registration'], ':ICAOTypeCode' => $values['ICAOTypeCode'], ':source' => $database_file, ':source_type' => 'flarm');
310 310
 						//print_r($query_dest_values);
311 311
 						$sth_dest->execute($query_dest_values);
312 312
 					}
313 313
 				}
314 314
 				if ($globalTransaction) $Connection->db->commit();
315
-			} catch(PDOException $e) {
315
+			} catch (PDOException $e) {
316 316
 				return "error : ".$e->getMessage();
317 317
 			}
318 318
 		}
@@ -322,7 +322,7 @@  discard block
 block discarded – undo
322 322
 			$Connection = new Connection();
323 323
 			$sth = $Connection->db->prepare($query);
324 324
                         $sth->execute(array(':source' => $database_file));
325
-                } catch(PDOException $e) {
325
+                } catch (PDOException $e) {
326 326
                         return "error : ".$e->getMessage();
327 327
                 }
328 328
 		return '';
@@ -336,11 +336,11 @@  discard block
 block discarded – undo
336 336
 			$Connection = new Connection();
337 337
 			$sth = $Connection->db->prepare($query);
338 338
                         $sth->execute(array(':source' => $database_file));
339
-                } catch(PDOException $e) {
339
+                } catch (PDOException $e) {
340 340
                         return "error : ".$e->getMessage();
341 341
                 }
342 342
 		
343
-		if ($fh = fopen($database_file,"r")) {
343
+		if ($fh = fopen($database_file, "r")) {
344 344
 			//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
345 345
 			$query_dest = 'INSERT INTO aircraft_modes (LastModified,ModeS,Registration,ICAOTypeCode,Source,source_type) VALUES (:lastmodified,:ModeS,:Registration,:ICAOTypeCode,:source,:source_type)';
346 346
 		
@@ -348,9 +348,9 @@  discard block
 block discarded – undo
348 348
 			$sth_dest = $Connection->db->prepare($query_dest);
349 349
 			try {
350 350
 				if ($globalTransaction) $Connection->db->beginTransaction();
351
-				$tmp = fgetcsv($fh,9999,',',"'");
351
+				$tmp = fgetcsv($fh, 9999, ',', "'");
352 352
             			while (!feof($fh)) {
353
-            				$line = fgetcsv($fh,9999,',',"'");
353
+            				$line = fgetcsv($fh, 9999, ',', "'");
354 354
             				
355 355
 					//FFFFFF                     RIDEAU VALLEY SOARINGASW-20               C-FBKN MZ 123.400
356 356
 					//print_r($line);
@@ -359,7 +359,7 @@  discard block
 block discarded – undo
359 359
             				$values['ICAOTypeCode'] = '';
360 360
             				$aircraft_name = $line[2];
361 361
             				// Check if we can find ICAO, else set it to GLID
362
-            				$aircraft_name_split = explode(' ',$aircraft_name);
362
+            				$aircraft_name_split = explode(' ', $aircraft_name);
363 363
             				$search_more = '';
364 364
             				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
365 365
             				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
@@ -368,20 +368,20 @@  discard block
 block discarded – undo
368 368
                                     		$sth_search->execute();
369 369
 	            				$result = $sth_search->fetch(PDO::FETCH_ASSOC);
370 370
 	            				if (isset($result['icao']) && $result['icao'] != '') $values['ICAOTypeCode'] = $result['icao'];
371
-					} catch(PDOException $e) {
371
+					} catch (PDOException $e) {
372 372
 						return "error : ".$e->getMessage();
373 373
 					}
374 374
 					//if (!isset($values['ICAOTypeCode'])) $values['ICAOTypeCode'] = 'GLID';
375 375
 					// Add data to db
376 376
 					if ($values['Registration'] != '' && $values['Registration'] != '0000' && $values['ICAOTypeCode'] != '') {
377 377
 						//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
378
-						$query_dest_values = array(':lastmodified' => date('Y-m-d H:m:s'),':ModeS' => $values['ModeS'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':source' => $database_file,':source_type' => 'flarm');
378
+						$query_dest_values = array(':lastmodified' => date('Y-m-d H:m:s'), ':ModeS' => $values['ModeS'], ':Registration' => $values['Registration'], ':ICAOTypeCode' => $values['ICAOTypeCode'], ':source' => $database_file, ':source_type' => 'flarm');
379 379
 						//print_r($query_dest_values);
380 380
 						$sth_dest->execute($query_dest_values);
381 381
 					}
382 382
 				}
383 383
 				if ($globalTransaction) $Connection->db->commit();
384
-			} catch(PDOException $e) {
384
+			} catch (PDOException $e) {
385 385
 				return "error : ".$e->getMessage();
386 386
 			}
387 387
 		}
@@ -391,13 +391,13 @@  discard block
 block discarded – undo
391 391
 			$Connection = new Connection();
392 392
 			$sth = $Connection->db->prepare($query);
393 393
                         $sth->execute(array(':source' => $database_file));
394
-                } catch(PDOException $e) {
394
+                } catch (PDOException $e) {
395 395
                         return "error : ".$e->getMessage();
396 396
                 }
397 397
 		return '';
398 398
 	}
399 399
 
400
-	public static function retrieve_owner($database_file,$country = 'F') {
400
+	public static function retrieve_owner($database_file, $country = 'F') {
401 401
 		global $globalTransaction, $globalMasterSource;
402 402
 		//$query = 'TRUNCATE TABLE aircraft_modes';
403 403
 		$query = "DELETE FROM aircraft_owner WHERE Source = '' OR Source IS NULL OR Source = :source; DELETE FROM aircraft_modes WHERE Source = :source;";
@@ -405,12 +405,12 @@  discard block
 block discarded – undo
405 405
 			$Connection = new Connection();
406 406
 			$sth = $Connection->db->prepare($query);
407 407
                         $sth->execute(array(':source' => $database_file));
408
-                } catch(PDOException $e) {
408
+                } catch (PDOException $e) {
409 409
                         return "error : ".$e->getMessage();
410 410
                 }
411 411
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
412 412
 		$Spotter = new Spotter();
413
-		if ($fh = fopen($database_file,"r")) {
413
+		if ($fh = fopen($database_file, "r")) {
414 414
 			//$query_dest = 'INSERT INTO aircraft_modes (`AircraftID`,`FirstCreated`,`LastModified`, `ModeS`,`ModeSCountry`,`Registration`,`ICAOTypeCode`,`SerialNo`, `OperatorFlagCode`, `Manufacturer`, `Type`, `FirstRegDate`, `CurrentRegDate`, `Country`, `PreviousID`, `DeRegDate`, `Status`, `PopularName`,`GenericName`,`AircraftClass`, `Engines`, `OwnershipStatus`,`RegisteredOwners`,`MTOW`, `TotalHours`, `YearBuilt`, `CofACategory`, `CofAExpiry`, `UserNotes`, `Interested`, `UserTag`, `InfoUrl`, `PictureUrl1`, `PictureUrl2`, `PictureUrl3`, `UserBool1`, `UserBool2`, `UserBool3`, `UserBool4`, `UserBool5`, `UserString1`, `UserString2`, `UserString3`, `UserString4`, `UserString5`, `UserInt1`, `UserInt2`, `UserInt3`, `UserInt4`, `UserInt5`) VALUES (:AircraftID,:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:SerialNo, :OperatorFlagCode, :Manufacturer, :Type, :FirstRegDate, :CurrentRegDate, :Country, :PreviousID, :DeRegDate, :Status, :PopularName,:GenericName,:AircraftClass, :Engines, :OwnershipStatus,:RegisteredOwners,:MTOW, :TotalHours,:YearBuilt, :CofACategory, :CofAExpiry, :UserNotes, :Interested, :UserTag, :InfoUrl, :PictureUrl1, :PictureUrl2, :PictureUrl3, :UserBool1, :UserBool2, :UserBool3, :UserBool4, :UserBool5, :UserString1, :UserString2, :UserString3, :UserString4, :UserString5, :UserInt1, :UserInt2, :UserInt3, :UserInt4, :UserInt5)';
415 415
 			$query_dest = 'INSERT INTO aircraft_owner (registration,base,owner,date_first_reg,Source) VALUES (:registration,:base,:owner,:date_first_reg,:source)';
416 416
 		        $query_modes = 'INSERT INTO aircraft_modes (ModeS,ModeSCountry,Registration,ICAOTypeCode,Source) VALUES (:modes,:modescountry,:registration,:icaotypecode,:source)';
@@ -420,9 +420,9 @@  discard block
 block discarded – undo
420 420
 			$sth_modes = $Connection->db->prepare($query_modes);
421 421
 			try {
422 422
 				if ($globalTransaction) $Connection->db->beginTransaction();
423
-				$tmp = fgetcsv($fh,9999,',','"');
423
+				$tmp = fgetcsv($fh, 9999, ',', '"');
424 424
             			while (!feof($fh)) {
425
-            				$line = fgetcsv($fh,9999,',','"');
425
+            				$line = fgetcsv($fh, 9999, ',', '"');
426 426
             				$values = array();
427 427
             				//print_r($line);
428 428
             				if ($country == 'F') {
@@ -430,7 +430,7 @@  discard block
 block discarded – undo
430 430
             				    $values['base'] = $line[4];
431 431
             				    $values['owner'] = $line[5];
432 432
             				    if ($line[6] == '') $values['date_first_reg'] = null;
433
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
433
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[6]));
434 434
 					    $values['cancel'] = $line[7];
435 435
 					} elseif ($country == 'EI') {
436 436
 					    // TODO : add modeS & reg to aircraft_modes
@@ -438,7 +438,7 @@  discard block
 block discarded – undo
438 438
             				    $values['base'] = $line[3];
439 439
             				    $values['owner'] = $line[2];
440 440
             				    if ($line[1] == '') $values['date_first_reg'] = null;
441
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[1]));
441
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[1]));
442 442
 					    $values['cancel'] = '';
443 443
 					    $values['modes'] = $line[7];
444 444
 					    $values['icao'] = $line[8];
@@ -458,7 +458,7 @@  discard block
 block discarded – undo
458 458
             				    $values['base'] = null;
459 459
             				    $values['owner'] = $line[5];
460 460
             				    if ($line[18] == '') $values['date_first_reg'] = null;
461
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[18]));
461
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[18]));
462 462
 					    $values['cancel'] = '';
463 463
 					} elseif ($country == 'VH') {
464 464
 					    // TODO : add modeS & reg to aircraft_modes
@@ -466,7 +466,7 @@  discard block
 block discarded – undo
466 466
             				    $values['base'] = null;
467 467
             				    $values['owner'] = $line[12];
468 468
             				    if ($line[28] == '') $values['date_first_reg'] = null;
469
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[28]));
469
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[28]));
470 470
 
471 471
 					    $values['cancel'] = $line[39];
472 472
 					} elseif ($country == 'OE' || $country == '9A' || $country == 'VP' || $country == 'LX' || $country == 'P2' || $country == 'HC') {
@@ -486,28 +486,28 @@  discard block
 block discarded – undo
486 486
             				    $values['base'] = null;
487 487
             				    $values['owner'] = $line[8];
488 488
             				    if ($line[7] == '') $values['date_first_reg'] = null;
489
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
489
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[7]));
490 490
 					    $values['cancel'] = '';
491 491
 					} elseif ($country == 'PP') {
492 492
             				    $values['registration'] = $line[0];
493 493
             				    $values['base'] = null;
494 494
             				    $values['owner'] = $line[4];
495 495
             				    if ($line[6] == '') $values['date_first_reg'] = null;
496
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
496
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[6]));
497 497
 					    $values['cancel'] = $line[7];
498 498
 					} elseif ($country == 'E7') {
499 499
             				    $values['registration'] = $line[0];
500 500
             				    $values['base'] = null;
501 501
             				    $values['owner'] = $line[4];
502 502
             				    if ($line[5] == '') $values['date_first_reg'] = null;
503
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
503
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[5]));
504 504
 					    $values['cancel'] = '';
505 505
 					} elseif ($country == '8Q') {
506 506
             				    $values['registration'] = $line[0];
507 507
             				    $values['base'] = null;
508 508
             				    $values['owner'] = $line[3];
509 509
             				    if ($line[7] == '') $values['date_first_reg'] = null;
510
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
510
+					    else $values['date_first_reg'] = date("Y-m-d", strtotime($line[7]));
511 511
 					    $values['cancel'] = '';
512 512
 					} elseif ($country == 'ZK') {
513 513
             				    $values['registration'] = $line[0];
@@ -521,18 +521,18 @@  discard block
 block discarded – undo
521 521
             				    $values['registration'] = $line[0];
522 522
             				    $values['base'] = null;
523 523
             				    $values['owner'] = $line[6];
524
-            				    $values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
525
-					    $values['cancel'] = date("Y-m-d",strtotime($line[8]));
524
+            				    $values['date_first_reg'] = date("Y-m-d", strtotime($line[5]));
525
+					    $values['cancel'] = date("Y-m-d", strtotime($line[8]));
526 526
 					    $values['modes'] = $line[4];
527 527
 					    $values['icao'] = $line[10];
528 528
 					} elseif ($country == 'OY') {
529 529
             				    $values['registration'] = $line[0];
530
-            				    $values['date_first_reg'] = date("Y-m-d",strtotime($line[4]));
530
+            				    $values['date_first_reg'] = date("Y-m-d", strtotime($line[4]));
531 531
 					    $values['modes'] = $line[5];
532 532
 					    $values['icao'] = $line[6];
533 533
 					} elseif ($country == 'PH') {
534 534
             				    $values['registration'] = $line[0];
535
-            				    $values['date_first_reg'] = date("Y-m-d",strtotime($line[3]));
535
+            				    $values['date_first_reg'] = date("Y-m-d", strtotime($line[3]));
536 536
 					    $values['modes'] = $line[4];
537 537
 					    $values['icao'] = $line[5];
538 538
 					} elseif ($country == 'OM' || $country == 'TF') {
@@ -543,17 +543,17 @@  discard block
 block discarded – undo
543 543
 					    $values['cancel'] = '';
544 544
 					}
545 545
 					if (isset($values['cancel']) && $values['cancel'] == '' && $values['registration'] != null && isset($values['owner'])) {
546
-						$query_dest_values = array(':registration' => $values['registration'],':base' => $values['base'],':date_first_reg' => $values['date_first_reg'],':owner' => $values['owner'],':source' => $database_file);
546
+						$query_dest_values = array(':registration' => $values['registration'], ':base' => $values['base'], ':date_first_reg' => $values['date_first_reg'], ':owner' => $values['owner'], ':source' => $database_file);
547 547
 						$sth_dest->execute($query_dest_values);
548 548
 					}
549 549
 					if ($globalMasterSource && $values['registration'] != null && isset($values['modes']) && $values['modes'] != '') {
550 550
 						$modescountry = $Spotter->countryFromAircraftRegistration($values['registration']);
551
-						$query_modes_values = array(':registration' => $values['registration'],':modes' => $values['modes'],':modescountry' => $modescountry,':icaotypecode' => $values['icao'],':source' => $database_file);
551
+						$query_modes_values = array(':registration' => $values['registration'], ':modes' => $values['modes'], ':modescountry' => $modescountry, ':icaotypecode' => $values['icao'], ':source' => $database_file);
552 552
 						$sth_modes->execute($query_modes_values);
553 553
 					}
554 554
 				}
555 555
 				if ($globalTransaction) $Connection->db->commit();
556
-			} catch(PDOException $e) {
556
+			} catch (PDOException $e) {
557 557
 				return "error : ".$e->getMessage();
558 558
 			}
559 559
 		}
@@ -668,7 +668,7 @@  discard block
 block discarded – undo
668 668
 			$Connection = new Connection();
669 669
 			$sth = $Connection->db->prepare($query);
670 670
                         $sth->execute();
671
-                } catch(PDOException $e) {
671
+                } catch (PDOException $e) {
672 672
                         return "error : ".$e->getMessage();
673 673
                 }
674 674
 
@@ -678,7 +678,7 @@  discard block
 block discarded – undo
678 678
 			$Connection = new Connection();
679 679
 			$sth = $Connection->db->prepare($query);
680 680
                         $sth->execute();
681
-                } catch(PDOException $e) {
681
+                } catch (PDOException $e) {
682 682
                         return "error : ".$e->getMessage();
683 683
                 }
684 684
 
@@ -689,7 +689,7 @@  discard block
 block discarded – undo
689 689
 		if ($globalTransaction) $Connection->db->beginTransaction();
690 690
   
691 691
 		$i = 0;
692
-		while($row = sparql_fetch_array($result))
692
+		while ($row = sparql_fetch_array($result))
693 693
 		{
694 694
 			if ($i >= 1) {
695 695
 			//print_r($row);
@@ -709,31 +709,31 @@  discard block
 block discarded – undo
709 709
 				$row['image'] = '';
710 710
 				$row['image_thumb'] = '';
711 711
 			} else {
712
-				$image = str_replace(' ','_',$row['image']);
712
+				$image = str_replace(' ', '_', $row['image']);
713 713
 				$digest = md5($image);
714
-				$folder = $digest[0] . '/' . $digest[0] . $digest[1] . '/' . $image . '/220px-' . $image;
715
-				$row['image_thumb'] = 'http://upload.wikimedia.org/wikipedia/commons/thumb/' . $folder;
716
-				$folder = $digest[0] . '/' . $digest[0] . $digest[1] . '/' . $image;
717
-				$row['image'] = 'http://upload.wikimedia.org/wikipedia/commons/' . $folder;
714
+				$folder = $digest[0].'/'.$digest[0].$digest[1].'/'.$image.'/220px-'.$image;
715
+				$row['image_thumb'] = 'http://upload.wikimedia.org/wikipedia/commons/thumb/'.$folder;
716
+				$folder = $digest[0].'/'.$digest[0].$digest[1].'/'.$image;
717
+				$row['image'] = 'http://upload.wikimedia.org/wikipedia/commons/'.$folder;
718 718
 			}
719 719
 			
720
-			$country = explode('-',$row['country']);
720
+			$country = explode('-', $row['country']);
721 721
 			$row['country'] = $country[0];
722 722
 			
723 723
 			$row['type'] = trim($row['type']);
724
-			if ($row['type'] == 'Military: Naval Auxiliary Air Station' || $row['type'] == 'http://dbpedia.org/resource/Naval_air_station' || $row['type'] == 'Military: Naval Air Station' || $row['type'] == 'Military Northern Fleet' || $row['type'] == 'Military and industrial' || $row['type'] == 'Military: Royal Air Force station' || $row['type'] == 'http://dbpedia.org/resource/Military_airbase' || $row['type'] == 'Military: Naval air station' || preg_match('/air base/i',$row['name'])) {
724
+			if ($row['type'] == 'Military: Naval Auxiliary Air Station' || $row['type'] == 'http://dbpedia.org/resource/Naval_air_station' || $row['type'] == 'Military: Naval Air Station' || $row['type'] == 'Military Northern Fleet' || $row['type'] == 'Military and industrial' || $row['type'] == 'Military: Royal Air Force station' || $row['type'] == 'http://dbpedia.org/resource/Military_airbase' || $row['type'] == 'Military: Naval air station' || preg_match('/air base/i', $row['name'])) {
725 725
 				$row['type'] = 'Military';
726 726
 			} elseif ($row['type'] == 'http://dbpedia.org/resource/Airport' || $row['type'] == 'Civil' || $row['type'] == 'Public use' || $row['type'] == 'Public' || $row['type'] == 'http://dbpedia.org/resource/Civilian' || $row['type'] == 'Public, Civilian' || $row['type'] == 'Public / Military' || $row['type'] == 'Private & Civilian' || $row['type'] == 'Civilian and Military' || $row['type'] == 'Public/military' || $row['type'] == 'Active With Few Facilities' || $row['type'] == '?ivilian' || $row['type'] == 'Civil/Military' || $row['type'] == 'NA' || $row['type'] == 'Public/Military') {
727 727
 				$row['type'] = 'small_airport';
728 728
 			}
729 729
 			
730
-			$row['city'] = urldecode(str_replace('_',' ',str_replace('http://dbpedia.org/resource/','',$row['city'])));
731
-			$query_dest_values = array(':airport_id' => $i, ':name' => $row['name'],':iata' => $row['iata'],':icao' => $row['icao'],':latitude' => $row['latitude'],':longitude' => $row['longitude'],':altitude' => $row['altitude'],':type' => $row['type'],':city' => $row['city'],':country' => $row['country'],':home_link' => $row['homepage'],':wikipedia_link' => $row['wikipedia_page'],':image' => $row['image'],':image_thumb' => $row['image_thumb']);
730
+			$row['city'] = urldecode(str_replace('_', ' ', str_replace('http://dbpedia.org/resource/', '', $row['city'])));
731
+			$query_dest_values = array(':airport_id' => $i, ':name' => $row['name'], ':iata' => $row['iata'], ':icao' => $row['icao'], ':latitude' => $row['latitude'], ':longitude' => $row['longitude'], ':altitude' => $row['altitude'], ':type' => $row['type'], ':city' => $row['city'], ':country' => $row['country'], ':home_link' => $row['homepage'], ':wikipedia_link' => $row['wikipedia_page'], ':image' => $row['image'], ':image_thumb' => $row['image_thumb']);
732 732
 			//print_r($query_dest_values);
733 733
 			
734 734
 			try {
735 735
 				$sth_dest->execute($query_dest_values);
736
-			} catch(PDOException $e) {
736
+			} catch (PDOException $e) {
737 737
 				return "error : ".$e->getMessage();
738 738
 			}
739 739
 			}
@@ -747,7 +747,7 @@  discard block
 block discarded – undo
747 747
 			$Connection = new Connection();
748 748
 			$sth = $Connection->db->prepare($query);
749 749
                         $sth->execute();
750
-                } catch(PDOException $e) {
750
+                } catch (PDOException $e) {
751 751
                         return "error : ".$e->getMessage();
752 752
                 }
753 753
 
@@ -755,12 +755,12 @@  discard block
 block discarded – undo
755 755
 		if ($globalDebug) echo "Insert Not available Airport...\n";
756 756
 		$query = "INSERT INTO airport (`airport_id`,`name`,`city`,`country`,`iata`,`icao`,`latitude`,`longitude`,`altitude`,`type`,`home_link`,`wikipedia_link`,`image`,`image_thumb`)
757 757
 		    VALUES (:airport_id, :name, :city, :country, :iata, :icao, :latitude, :longitude, :altitude, :type, :home_link, :wikipedia_link, :image, :image_thumb)";
758
-		$query_values = array(':airport_id' => $i, ':name' => 'Not available',':iata' => 'NA',':icao' => 'NA',':latitude' => '0',':longitude' => '0',':altitude' => '0',':type' => 'NA',':city' => 'N/A',':country' => 'N/A',':home_link' => '',':wikipedia_link' => '',':image' => '',':image_thumb' => '');
758
+		$query_values = array(':airport_id' => $i, ':name' => 'Not available', ':iata' => 'NA', ':icao' => 'NA', ':latitude' => '0', ':longitude' => '0', ':altitude' => '0', ':type' => 'NA', ':city' => 'N/A', ':country' => 'N/A', ':home_link' => '', ':wikipedia_link' => '', ':image' => '', ':image_thumb' => '');
759 759
 		try {
760 760
 			$Connection = new Connection();
761 761
 			$sth = $Connection->db->prepare($query);
762 762
                         $sth->execute($query_values);
763
-                } catch(PDOException $e) {
763
+                } catch (PDOException $e) {
764 764
                         return "error : ".$e->getMessage();
765 765
                 }
766 766
 		$i++;
@@ -778,7 +778,7 @@  discard block
 block discarded – undo
778 778
 		echo "Download data from ourairports.com...\n";
779 779
 		$delimiter = ',';
780 780
 		$out_file = $tmp_dir.'airports.csv';
781
-		update_db::download('http://ourairports.com/data/airports.csv',$out_file);
781
+		update_db::download('http://ourairports.com/data/airports.csv', $out_file);
782 782
 		if (!file_exists($out_file) || !is_readable($out_file)) return FALSE;
783 783
 		echo "Add data from ourairports.com...\n";
784 784
 
@@ -789,32 +789,32 @@  discard block
 block discarded – undo
789 789
 			//$Connection->db->beginTransaction();
790 790
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
791 791
 			{
792
-				if(!$header) $header = $row;
792
+				if (!$header) $header = $row;
793 793
 				else {
794 794
 					$data = array();
795 795
 					$data = array_combine($header, $row);
796 796
 					try {
797 797
 						$sth = $Connection->db->prepare('SELECT COUNT(*) FROM airport WHERE `icao` = :icao');
798 798
 						$sth->execute(array(':icao' => $data['gps_code']));
799
-					} catch(PDOException $e) {
799
+					} catch (PDOException $e) {
800 800
 						return "error : ".$e->getMessage();
801 801
 					}
802 802
 					if ($sth->fetchColumn() > 0) {
803 803
 						$query = 'UPDATE airport SET `type` = :type WHERE icao = :icao';
804 804
 						try {
805 805
 							$sth = $Connection->db->prepare($query);
806
-							$sth->execute(array(':icao' => $data['gps_code'],':type' => $data['type']));
807
-						} catch(PDOException $e) {
806
+							$sth->execute(array(':icao' => $data['gps_code'], ':type' => $data['type']));
807
+						} catch (PDOException $e) {
808 808
 							return "error : ".$e->getMessage();
809 809
 						}
810 810
 					} else {
811 811
 						$query = "INSERT INTO airport (`airport_id`,`name`,`city`,`country`,`iata`,`icao`,`latitude`,`longitude`,`altitude`,`type`,`home_link`,`wikipedia_link`)
812 812
 						    VALUES (:airport_id, :name, :city, :country, :iata, :icao, :latitude, :longitude, :altitude, :type, :home_link, :wikipedia_link)";
813
-						$query_values = array(':airport_id' => $i, ':name' => $data['name'],':iata' => $data['iata_code'],':icao' => $data['gps_code'],':latitude' => $data['latitude_deg'],':longitude' => $data['longitude_deg'],':altitude' => $data['elevation_ft'],':type' => $data['type'],':city' => $data['municipality'],':country' => $data['iso_country'],':home_link' => $data['home_link'],':wikipedia_link' => $data['wikipedia_link']);
813
+						$query_values = array(':airport_id' => $i, ':name' => $data['name'], ':iata' => $data['iata_code'], ':icao' => $data['gps_code'], ':latitude' => $data['latitude_deg'], ':longitude' => $data['longitude_deg'], ':altitude' => $data['elevation_ft'], ':type' => $data['type'], ':city' => $data['municipality'], ':country' => $data['iso_country'], ':home_link' => $data['home_link'], ':wikipedia_link' => $data['wikipedia_link']);
814 814
 						try {
815 815
 							$sth = $Connection->db->prepare($query);
816 816
 							$sth->execute($query_values);
817
-						} catch(PDOException $e) {
817
+						} catch (PDOException $e) {
818 818
 							return "error : ".$e->getMessage();
819 819
 						}
820 820
 						$i++;
@@ -827,7 +827,7 @@  discard block
 block discarded – undo
827 827
 
828 828
 		echo "Download data from another free database...\n";
829 829
 		$out_file = $tmp_dir.'GlobalAirportDatabase.zip';
830
-		update_db::download('http://www.partow.net/downloads/GlobalAirportDatabase.zip',$out_file);
830
+		update_db::download('http://www.partow.net/downloads/GlobalAirportDatabase.zip', $out_file);
831 831
 		if (!file_exists($out_file) || !is_readable($out_file)) return FALSE;
832 832
 		update_db::unzip($out_file);
833 833
 		$header = NULL;
@@ -839,15 +839,15 @@  discard block
 block discarded – undo
839 839
 			//$Connection->db->beginTransaction();
840 840
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
841 841
 			{
842
-				if(!$header) $header = $row;
842
+				if (!$header) $header = $row;
843 843
 				else {
844 844
 					$data = $row;
845 845
 
846 846
 					$query = 'UPDATE airport SET `city` = :city, `country` = :country WHERE icao = :icao';
847 847
 					try {
848 848
 						$sth = $Connection->db->prepare($query);
849
-						$sth->execute(array(':icao' => $data[0],':city' => ucwords(strtolower($data[3])),':country' => ucwords(strtolower($data[4]))));
850
-					} catch(PDOException $e) {
849
+						$sth->execute(array(':icao' => $data[0], ':city' => ucwords(strtolower($data[3])), ':country' => ucwords(strtolower($data[4]))));
850
+					} catch (PDOException $e) {
851 851
 						return "error : ".$e->getMessage();
852 852
 					}
853 853
 				}
@@ -861,15 +861,15 @@  discard block
 block discarded – undo
861 861
 		try {
862 862
 			$sth = $Connection->db->prepare("SELECT icao FROM airport WHERE `name` LIKE '%Air Base%'");
863 863
 			$sth->execute();
864
-		} catch(PDOException $e) {
864
+		} catch (PDOException $e) {
865 865
 			return "error : ".$e->getMessage();
866 866
 		}
867 867
 		while ($row = $sth->fetch(PDO::FETCH_ASSOC)) {
868 868
 			$query2 = 'UPDATE airport SET `type` = :type WHERE icao = :icao';
869 869
 			try {
870 870
 				$sth2 = $Connection->db->prepare($query2);
871
-				$sth2->execute(array(':icao' => $row['icao'],':type' => 'military'));
872
-			} catch(PDOException $e) {
871
+				$sth2->execute(array(':icao' => $row['icao'], ':type' => 'military'));
872
+			} catch (PDOException $e) {
873 873
 				return "error : ".$e->getMessage();
874 874
 			}
875 875
 		}
@@ -893,7 +893,7 @@  discard block
 block discarded – undo
893 893
 			$Connection = new Connection();
894 894
 			$sth = $Connection->db->prepare($query);
895 895
                         $sth->execute(array(':source' => 'translation.csv'));
896
-                } catch(PDOException $e) {
896
+                } catch (PDOException $e) {
897 897
                         return "error : ".$e->getMessage();
898 898
                 }
899 899
 
@@ -910,7 +910,7 @@  discard block
 block discarded – undo
910 910
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
911 911
 			{
912 912
 				$i++;
913
-				if($i > 12) {
913
+				if ($i > 12) {
914 914
 					$data = $row;
915 915
 					$operator = $data[2];
916 916
 					if ($operator != '' && is_numeric(substr(substr($operator, 0, 3), -1, 1))) {
@@ -918,7 +918,7 @@  discard block
 block discarded – undo
918 918
                                                 //echo substr($operator, 0, 2)."\n";;
919 919
                                                 if (count($airline_array) > 0) {
920 920
 							//print_r($airline_array);
921
-							$operator = $airline_array[0]['icao'].substr($operator,2);
921
+							$operator = $airline_array[0]['icao'].substr($operator, 2);
922 922
                                                 }
923 923
                                         }
924 924
 					
@@ -926,14 +926,14 @@  discard block
 block discarded – undo
926 926
 					if ($operator_correct != '' && is_numeric(substr(substr($operator_correct, 0, 3), -1, 1))) {
927 927
                                                 $airline_array = $Spotter->getAllAirlineInfo(substr($operator_correct, 0, 2));
928 928
                                                 if (count($airline_array) > 0) {
929
-                                            		$operator_correct = $airline_array[0]['icao'].substr($operator_correct,2);
929
+                                            		$operator_correct = $airline_array[0]['icao'].substr($operator_correct, 2);
930 930
                                             	}
931 931
                                         }
932 932
 					$query = 'INSERT INTO translation (Reg,Reg_correct,Operator,Operator_correct,Source) VALUES (:Reg, :Reg_correct, :Operator, :Operator_correct, :source)';
933 933
 					try {
934 934
 						$sth = $Connection->db->prepare($query);
935
-						$sth->execute(array(':Reg' => $data[0],':Reg_correct' => $data[1],':Operator' => $operator,':Operator_correct' => $operator_correct, ':source' => 'translation.csv'));
936
-					} catch(PDOException $e) {
935
+						$sth->execute(array(':Reg' => $data[0], ':Reg_correct' => $data[1], ':Operator' => $operator, ':Operator_correct' => $operator_correct, ':source' => 'translation.csv'));
936
+					} catch (PDOException $e) {
937 937
 						return "error : ".$e->getMessage();
938 938
 					}
939 939
 				}
@@ -953,7 +953,7 @@  discard block
 block discarded – undo
953 953
 			$Connection = new Connection();
954 954
 			$sth = $Connection->db->prepare($query);
955 955
                         $sth->execute(array(':source' => 'website_fam'));
956
-                } catch(PDOException $e) {
956
+                } catch (PDOException $e) {
957 957
                         return "error : ".$e->getMessage();
958 958
                 }
959 959
 
@@ -973,8 +973,8 @@  discard block
 block discarded – undo
973 973
 					$query = 'INSERT INTO translation (Reg,Reg_correct,Operator,Operator_correct,Source) VALUES (:Reg, :Reg_correct, :Operator, :Operator_correct, :source)';
974 974
 					try {
975 975
 						$sth = $Connection->db->prepare($query);
976
-						$sth->execute(array(':Reg' => $data[0],':Reg_correct' => $data[1],':Operator' => $data[2],':Operator_correct' => $data[3], ':source' => 'website_fam'));
977
-					} catch(PDOException $e) {
976
+						$sth->execute(array(':Reg' => $data[0], ':Reg_correct' => $data[1], ':Operator' => $data[2], ':Operator_correct' => $data[3], ':source' => 'website_fam'));
977
+					} catch (PDOException $e) {
978 978
 						return "error : ".$e->getMessage();
979 979
 					}
980 980
 				}
@@ -997,7 +997,7 @@  discard block
 block discarded – undo
997 997
 			$Connection = new Connection();
998 998
 			$sth = $Connection->db->prepare($query);
999 999
                         $sth->execute(array(':source' => 'website_faa'));
1000
-                } catch(PDOException $e) {
1000
+                } catch (PDOException $e) {
1001 1001
                         return "error : ".$e->getMessage();
1002 1002
                 }
1003 1003
 
@@ -1006,7 +1006,7 @@  discard block
 block discarded – undo
1006 1006
 			$Connection = new Connection();
1007 1007
 			$sth = $Connection->db->prepare($query);
1008 1008
                         $sth->execute(array(':source' => 'website_faa'));
1009
-                } catch(PDOException $e) {
1009
+                } catch (PDOException $e) {
1010 1010
                         return "error : ".$e->getMessage();
1011 1011
                 }
1012 1012
 
@@ -1023,8 +1023,8 @@  discard block
 block discarded – undo
1023 1023
 					$query_search = 'SELECT icaotypecode FROM aircraft_modes WHERE registration = :registration AND Source <> :source LIMIT 1';
1024 1024
 					try {
1025 1025
 						$sths = $Connection->db->prepare($query_search);
1026
-						$sths->execute(array(':registration' => 'N'.$data[0],':source' => 'website_faa'));
1027
-					} catch(PDOException $e) {
1026
+						$sths->execute(array(':registration' => 'N'.$data[0], ':source' => 'website_faa'));
1027
+					} catch (PDOException $e) {
1028 1028
 						return "error s : ".$e->getMessage();
1029 1029
 					}
1030 1030
 					$result_search = $sths->fetchAll(PDO::FETCH_ASSOC);
@@ -1037,8 +1037,8 @@  discard block
 block discarded – undo
1037 1037
 							//}
1038 1038
 						try {
1039 1039
 							$sthi = $Connection->db->prepare($queryi);
1040
-							$sthi->execute(array(':mfr' => $data[2],':icao' => $result_search[0]['icaotypecode']));
1041
-						} catch(PDOException $e) {
1040
+							$sthi->execute(array(':mfr' => $data[2], ':icao' => $result_search[0]['icaotypecode']));
1041
+						} catch (PDOException $e) {
1042 1042
 							return "error u : ".$e->getMessage();
1043 1043
 						}
1044 1044
 					} else {
@@ -1046,7 +1046,7 @@  discard block
 block discarded – undo
1046 1046
 						try {
1047 1047
 							$sthsm = $Connection->db->prepare($query_search_mfr);
1048 1048
 							$sthsm->execute(array(':mfr' => $data[2]));
1049
-						} catch(PDOException $e) {
1049
+						} catch (PDOException $e) {
1050 1050
 							return "error mfr : ".$e->getMessage();
1051 1051
 						}
1052 1052
 						$result_search_mfr = $sthsm->fetchAll(PDO::FETCH_ASSOC);
@@ -1056,8 +1056,8 @@  discard block
 block discarded – undo
1056 1056
 							$queryf = 'INSERT INTO aircraft_modes (FirstCreated,LastModified,ModeS,ModeSCountry,Registration,ICAOTypeCode,Source) VALUES (:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:source)';
1057 1057
 							try {
1058 1058
 								$sthf = $Connection->db->prepare($queryf);
1059
-								$sthf->execute(array(':FirstCreated' => $data[16],':LastModified' => $data[15],':ModeS' => $data[33],':ModeSCountry' => $data[14], ':Registration' => 'N'.$data[0],':ICAOTypeCode' => $result_search_mfr[0]['icao'],':source' => 'website_faa'));
1060
-							} catch(PDOException $e) {
1059
+								$sthf->execute(array(':FirstCreated' => $data[16], ':LastModified' => $data[15], ':ModeS' => $data[33], ':ModeSCountry' => $data[14], ':Registration' => 'N'.$data[0], ':ICAOTypeCode' => $result_search_mfr[0]['icao'], ':source' => 'website_faa'));
1060
+							} catch (PDOException $e) {
1061 1061
 								return "error f : ".$e->getMessage();
1062 1062
 							}
1063 1063
 						}
@@ -1067,13 +1067,13 @@  discard block
 block discarded – undo
1067 1067
 						$query = 'INSERT INTO aircraft_owner (registration,base,owner,date_first_reg,Source) VALUES (:registration,:base,:owner,:date_first_reg,:source)';
1068 1068
 						try {
1069 1069
 							$sth = $Connection->db->prepare($query);
1070
-							$sth->execute(array(':registration' => 'N'.$data[0],':base' => $data[9],':owner' => ucwords(strtolower($data[6])),':date_first_reg' => date('Y-m-d',strtotime($data[23])), ':source' => 'website_faa'));
1071
-						} catch(PDOException $e) {
1070
+							$sth->execute(array(':registration' => 'N'.$data[0], ':base' => $data[9], ':owner' => ucwords(strtolower($data[6])), ':date_first_reg' => date('Y-m-d', strtotime($data[23])), ':source' => 'website_faa'));
1071
+						} catch (PDOException $e) {
1072 1072
 							return "error i : ".$e->getMessage();
1073 1073
 						}
1074 1074
 					}
1075 1075
 				}
1076
-				if ($i % 90 == 0) {
1076
+				if ($i%90 == 0) {
1077 1077
 					if ($globalTransaction) $Connection->db->commit();
1078 1078
 					if ($globalTransaction) $Connection->db->beginTransaction();
1079 1079
 				}
@@ -1092,7 +1092,7 @@  discard block
 block discarded – undo
1092 1092
 			$Connection = new Connection();
1093 1093
 			$sth = $Connection->db->prepare($query);
1094 1094
                         $sth->execute(array(':source' => 'website_fam'));
1095
-                } catch(PDOException $e) {
1095
+                } catch (PDOException $e) {
1096 1096
                         return "error : ".$e->getMessage();
1097 1097
                 }
1098 1098
 
@@ -1113,8 +1113,8 @@  discard block
 block discarded – undo
1113 1113
 					$query = 'INSERT INTO aircraft_modes (FirstCreated,LastModified,ModeS,ModeSCountry,Registration,ICAOTypeCode,type_flight,Source) VALUES (:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:type_flight,:source)';
1114 1114
 					try {
1115 1115
 						$sth = $Connection->db->prepare($query);
1116
-						$sth->execute(array(':FirstCreated' => $data[0],':LastModified' => $data[1],':ModeS' => $data[2],':ModeSCountry' => $data[3], ':Registration' => $data[4],':ICAOTypeCode' => $data[5],':type_flight' => $data[6],':source' => 'website_fam'));
1117
-					} catch(PDOException $e) {
1116
+						$sth->execute(array(':FirstCreated' => $data[0], ':LastModified' => $data[1], ':ModeS' => $data[2], ':ModeSCountry' => $data[3], ':Registration' => $data[4], ':ICAOTypeCode' => $data[5], ':type_flight' => $data[6], ':source' => 'website_fam'));
1117
+					} catch (PDOException $e) {
1118 1118
 						return "error : ".$e->getMessage();
1119 1119
 					}
1120 1120
 				}
@@ -1133,7 +1133,7 @@  discard block
 block discarded – undo
1133 1133
 			$Connection = new Connection();
1134 1134
 			$sth = $Connection->db->prepare($query);
1135 1135
                         $sth->execute(array(':source' => 'website_fam'));
1136
-                } catch(PDOException $e) {
1136
+                } catch (PDOException $e) {
1137 1137
                         return "error : ".$e->getMessage();
1138 1138
                 }
1139 1139
 
@@ -1149,8 +1149,8 @@  discard block
 block discarded – undo
1149 1149
 					$query = 'INSERT INTO aircraft_owner (registration,base,owner,date_first_reg,Source) VALUES (:registration,:base,:owner,NULL,:source)';
1150 1150
 					try {
1151 1151
 						$sth = $Connection->db->prepare($query);
1152
-						$sth->execute(array(':registration' => $data[0],':base' => $data[1],':owner' => $data[2], ':source' => 'website_fam'));
1153
-					} catch(PDOException $e) {
1152
+						$sth->execute(array(':registration' => $data[0], ':base' => $data[1], ':owner' => $data[2], ':source' => 'website_fam'));
1153
+					} catch (PDOException $e) {
1154 1154
 						print_r($data);
1155 1155
 						return "error : ".$e->getMessage();
1156 1156
 					}
@@ -1170,7 +1170,7 @@  discard block
 block discarded – undo
1170 1170
 			$Connection = new Connection();
1171 1171
 			$sth = $Connection->db->prepare($query);
1172 1172
                         $sth->execute(array(':source' => 'website_fam'));
1173
-                } catch(PDOException $e) {
1173
+                } catch (PDOException $e) {
1174 1174
                         return "error : ".$e->getMessage();
1175 1175
                 }
1176 1176
 
@@ -1190,8 +1190,8 @@  discard block
 block discarded – undo
1190 1190
 					$query = 'INSERT INTO routes (CallSign,Operator_ICAO,FromAirport_ICAO,FromAirport_Time,ToAirport_ICAO,ToAirport_Time,RouteStop,Source) VALUES (:CallSign,:Operator_ICAO,:FromAirport_ICAO,:FromAirport_Time,:ToAirport_ICAO,:ToAirport_Time,:RouteStop,:source)';
1191 1191
 					try {
1192 1192
 						$sth = $Connection->db->prepare($query);
1193
-						$sth->execute(array(':CallSign' => $data[0],':Operator_ICAO' => $data[1],':FromAirport_ICAO' => $data[2],':FromAirport_Time' => $data[3], ':ToAirport_ICAO' => $data[4],':ToAirport_Time' => $data[5],':RouteStop' => $data[6],':source' => 'website_fam'));
1194
-					} catch(PDOException $e) {
1193
+						$sth->execute(array(':CallSign' => $data[0], ':Operator_ICAO' => $data[1], ':FromAirport_ICAO' => $data[2], ':FromAirport_Time' => $data[3], ':ToAirport_ICAO' => $data[4], ':ToAirport_Time' => $data[5], ':RouteStop' => $data[6], ':source' => 'website_fam'));
1194
+					} catch (PDOException $e) {
1195 1195
 						return "error : ".$e->getMessage();
1196 1196
 					}
1197 1197
 				}
@@ -1210,7 +1210,7 @@  discard block
 block discarded – undo
1210 1210
 			$Connection = new Connection();
1211 1211
 			$sth = $Connection->db->prepare($query);
1212 1212
                         $sth->execute();
1213
-                } catch(PDOException $e) {
1213
+                } catch (PDOException $e) {
1214 1214
                         return "error : ".$e->getMessage();
1215 1215
                 }
1216 1216
 
@@ -1231,8 +1231,8 @@  discard block
 block discarded – undo
1231 1231
 					$query = 'INSERT INTO marine_identity (mmsi,imo,call_sign,ship_name,length,gross_tonnage,dead_weight,width,country,engine_power,type) VALUES (:mmsi,:imo,:call_sign,:ship_name,:length,:gross_tonnage,:dead_weight,:width,:country,:engine_power,:type)';
1232 1232
 					try {
1233 1233
 						$sth = $Connection->db->prepare($query);
1234
-						$sth->execute(array(':mmsi' => $data[0],':imo' => $data[1],':call_sign' => $data[2],':ship_name' => $data[3], ':length' => $data[4],':gross_tonnage' => $data[5],':dead_weight' => $data[6],':width' => $data[7],':country' => $data[8],':engine_power' => $data[9],':type' => $data[10]));
1235
-					} catch(PDOException $e) {
1234
+						$sth->execute(array(':mmsi' => $data[0], ':imo' => $data[1], ':call_sign' => $data[2], ':ship_name' => $data[3], ':length' => $data[4], ':gross_tonnage' => $data[5], ':dead_weight' => $data[6], ':width' => $data[7], ':country' => $data[8], ':engine_power' => $data[9], ':type' => $data[10]));
1235
+					} catch (PDOException $e) {
1236 1236
 						return "error : ".$e->getMessage();
1237 1237
 					}
1238 1238
 				}
@@ -1251,7 +1251,7 @@  discard block
 block discarded – undo
1251 1251
 			$Connection = new Connection();
1252 1252
 			$sth = $Connection->db->prepare($query);
1253 1253
 			$sth->execute();
1254
-		} catch(PDOException $e) {
1254
+		} catch (PDOException $e) {
1255 1255
 			return "error : ".$e->getMessage();
1256 1256
 		}
1257 1257
 
@@ -1267,7 +1267,7 @@  discard block
 block discarded – undo
1267 1267
 					try {
1268 1268
 						$sth = $Connection->db->prepare($query);
1269 1269
 						$sth->execute(array(':icao' => $icao));
1270
-					} catch(PDOException $e) {
1270
+					} catch (PDOException $e) {
1271 1271
 						return "error : ".$e->getMessage();
1272 1272
 					}
1273 1273
 				}
@@ -1278,7 +1278,7 @@  discard block
 block discarded – undo
1278 1278
 		return '';
1279 1279
         }
1280 1280
 
1281
-	public static function tle($filename,$tletype) {
1281
+	public static function tle($filename, $tletype) {
1282 1282
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
1283 1283
 		global $tmp_dir, $globalTransaction;
1284 1284
 		//$Spotter = new Spotter();
@@ -1288,7 +1288,7 @@  discard block
 block discarded – undo
1288 1288
 			$Connection = new Connection();
1289 1289
 			$sth = $Connection->db->prepare($query);
1290 1290
                         $sth->execute(array(':source' => $filename));
1291
-                } catch(PDOException $e) {
1291
+                } catch (PDOException $e) {
1292 1292
                         return "error : ".$e->getMessage();
1293 1293
                 }
1294 1294
 		
@@ -1313,8 +1313,8 @@  discard block
 block discarded – undo
1313 1313
 					$query = 'INSERT INTO tle (tle_name,tle_tle1,tle_tle2,tle_type,tle_source) VALUES (:name, :tle1, :tle2, :type, :source)';
1314 1314
 					try {
1315 1315
 						$sth = $Connection->db->prepare($query);
1316
-						$sth->execute(array(':name' => $dbdata['name'],':tle1' => $dbdata['tle1'],':tle2' => $dbdata['tle2'], ':type' => $tletype,':source' => $filename));
1317
-					} catch(PDOException $e) {
1316
+						$sth->execute(array(':name' => $dbdata['name'], ':tle1' => $dbdata['tle1'], ':tle2' => $dbdata['tle2'], ':type' => $tletype, ':source' => $filename));
1317
+					} catch (PDOException $e) {
1318 1318
 						return "error : ".$e->getMessage();
1319 1319
 					}
1320 1320
 
@@ -1334,28 +1334,28 @@  discard block
 block discarded – undo
1334 1334
         */
1335 1335
         private static function table2array($data) {
1336 1336
                 $html = str_get_html($data);
1337
-                $tabledata=array();
1338
-                foreach($html->find('tr') as $element)
1337
+                $tabledata = array();
1338
+                foreach ($html->find('tr') as $element)
1339 1339
                 {
1340 1340
                         $td = array();
1341
-                        foreach( $element->find('th') as $row)
1341
+                        foreach ($element->find('th') as $row)
1342 1342
                         {
1343 1343
                                 $td [] = trim($row->plaintext);
1344 1344
                         }
1345
-                        $td=array_filter($td);
1345
+                        $td = array_filter($td);
1346 1346
                         $tabledata[] = $td;
1347 1347
 
1348 1348
                         $td = array();
1349 1349
                         $tdi = array();
1350
-                        foreach( $element->find('td') as $row)
1350
+                        foreach ($element->find('td') as $row)
1351 1351
                         {
1352 1352
                                 $td [] = trim($row->plaintext);
1353 1353
                                 $tdi [] = trim($row->innertext);
1354 1354
                         }
1355
-                        $td=array_filter($td);
1356
-                        $tdi=array_filter($tdi);
1355
+                        $td = array_filter($td);
1356
+                        $tdi = array_filter($tdi);
1357 1357
                     //    $tabledata[]=array_merge($td,$tdi);
1358
-                        $tabledata[]=$td;
1358
+                        $tabledata[] = $td;
1359 1359
                 }
1360 1360
                 return(array_filter($tabledata));
1361 1361
         }
@@ -1428,13 +1428,13 @@  discard block
 block discarded – undo
1428 1428
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1429 1429
 			{
1430 1430
 				$i++;
1431
-				if($i > 3 && count($row) > 2) {
1431
+				if ($i > 3 && count($row) > 2) {
1432 1432
 					$data = array_values(array_filter($row));
1433 1433
 					$cntdata = count($data);
1434 1434
 					if ($cntdata > 10) {
1435 1435
 						$value = $data[9];
1436 1436
 						
1437
-						for ($i =10;$i < $cntdata;$i++) {
1437
+						for ($i = 10; $i < $cntdata; $i++) {
1438 1438
 							$value .= ' '.$data[$i];
1439 1439
 						}
1440 1440
 						$data[9] = $value;
@@ -1444,8 +1444,8 @@  discard block
 block discarded – undo
1444 1444
 						$query = 'INSERT INTO waypoints (name_begin,latitude_begin,longitude_begin,name_end,latitude_end,longitude_end,high,base,top,segment_name) VALUES (:name_begin, :latitude_begin, :longitude_begin, :name_end, :latitude_end, :longitude_end, :high, :base, :top, :segment_name)';
1445 1445
 						try {
1446 1446
 							$sth = $Connection->db->prepare($query);
1447
-							$sth->execute(array(':name_begin' => $data[0],':latitude_begin' => $data[1],':longitude_begin' => $data[2],':name_end' => $data[3], ':latitude_end' => $data[4], ':longitude_end' => $data[5], ':high' => $data[6], ':base' => $data[7], ':top' => $data[8], ':segment_name' => $data[9]));
1448
-						} catch(PDOException $e) {
1447
+							$sth->execute(array(':name_begin' => $data[0], ':latitude_begin' => $data[1], ':longitude_begin' => $data[2], ':name_end' => $data[3], ':latitude_end' => $data[4], ':longitude_end' => $data[5], ':high' => $data[6], ':base' => $data[7], ':top' => $data[8], ':segment_name' => $data[9]));
1448
+						} catch (PDOException $e) {
1449 1449
 							return "error : ".$e->getMessage();
1450 1450
 						}
1451 1451
 					}
@@ -1466,7 +1466,7 @@  discard block
 block discarded – undo
1466 1466
 			$Connection = new Connection();
1467 1467
 			$sth = $Connection->db->prepare($query);
1468 1468
                         $sth->execute();
1469
-                } catch(PDOException $e) {
1469
+                } catch (PDOException $e) {
1470 1470
                         return "error : ".$e->getMessage();
1471 1471
                 }
1472 1472
 
@@ -1478,12 +1478,12 @@  discard block
 block discarded – undo
1478 1478
 			if ($globalTransaction) $Connection->db->beginTransaction();
1479 1479
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1480 1480
 			{
1481
-				if(count($row) > 1) {
1481
+				if (count($row) > 1) {
1482 1482
 					$query = "INSERT INTO airlines (name,icao,active,forsource) VALUES (:name, :icao, 'Y','ivao')";
1483 1483
 					try {
1484 1484
 						$sth = $Connection->db->prepare($query);
1485
-						$sth->execute(array(':name' => $row[1],':icao' => $row[0]));
1486
-					} catch(PDOException $e) {
1485
+						$sth->execute(array(':name' => $row[1], ':icao' => $row[0]));
1486
+					} catch (PDOException $e) {
1487 1487
 						return "error : ".$e->getMessage();
1488 1488
 					}
1489 1489
 				}
@@ -1503,21 +1503,21 @@  discard block
 block discarded – undo
1503 1503
 			try {
1504 1504
 				$sth = $Connection->db->prepare($query);
1505 1505
                     		$sth->execute();
1506
-	                } catch(PDOException $e) {
1506
+	                } catch (PDOException $e) {
1507 1507
 				return "error : ".$e->getMessage();
1508 1508
 	                }
1509 1509
 	        }
1510 1510
 
1511 1511
 
1512
-		if ($globalDBdriver == 'mysql') update_db::gunzip('../db/airspace.sql.gz',$tmp_dir.'airspace.sql');
1512
+		if ($globalDBdriver == 'mysql') update_db::gunzip('../db/airspace.sql.gz', $tmp_dir.'airspace.sql');
1513 1513
 		else {
1514
-			update_db::gunzip('../db/pgsql/airspace.sql.gz',$tmp_dir.'airspace.sql');
1514
+			update_db::gunzip('../db/pgsql/airspace.sql.gz', $tmp_dir.'airspace.sql');
1515 1515
 			$query = "CREATE EXTENSION postgis";
1516
-			$Connection = new Connection(null,null,$_SESSION['database_root'],$_SESSION['database_rootpass']);
1516
+			$Connection = new Connection(null, null, $_SESSION['database_root'], $_SESSION['database_rootpass']);
1517 1517
 			try {
1518 1518
 				$sth = $Connection->db->prepare($query);
1519 1519
 				$sth->execute();
1520
-			} catch(PDOException $e) {
1520
+			} catch (PDOException $e) {
1521 1521
 				return "error : ".$e->getMessage();
1522 1522
 			}
1523 1523
 		}
@@ -1530,7 +1530,7 @@  discard block
 block discarded – undo
1530 1530
 		include_once('class.create_db.php');
1531 1531
 		require_once(dirname(__FILE__).'/../require/class.NOTAM.php');
1532 1532
 		if ($globalDebug) echo "NOTAM from FlightAirMap website : Download...";
1533
-		update_db::download('http://data.flightairmap.fr/data/notam.txt.gz',$tmp_dir.'notam.txt.gz');
1533
+		update_db::download('http://data.flightairmap.fr/data/notam.txt.gz', $tmp_dir.'notam.txt.gz');
1534 1534
 		$error = '';
1535 1535
 		if (file_exists($tmp_dir.'notam.txt.gz')) {
1536 1536
 			if ($globalDebug) echo "Gunzip...";
@@ -1562,14 +1562,14 @@  discard block
 block discarded – undo
1562 1562
 			try {
1563 1563
 				$sth = $Connection->db->prepare($query);
1564 1564
             	        	$sth->execute();
1565
-	                } catch(PDOException $e) {
1565
+	                } catch (PDOException $e) {
1566 1566
     	                	echo "error : ".$e->getMessage();
1567 1567
 	                }
1568 1568
 		}
1569 1569
 		if ($globalDBdriver == 'mysql') {
1570
-			update_db::gunzip('../db/countries.sql.gz',$tmp_dir.'countries.sql');
1570
+			update_db::gunzip('../db/countries.sql.gz', $tmp_dir.'countries.sql');
1571 1571
 		} else {
1572
-			update_db::gunzip('../db/pgsql/countries.sql.gz',$tmp_dir.'countries.sql');
1572
+			update_db::gunzip('../db/pgsql/countries.sql.gz', $tmp_dir.'countries.sql');
1573 1573
 		}
1574 1574
 		$error = create_db::import_file($tmp_dir.'countries.sql');
1575 1575
 		return $error;
@@ -1582,7 +1582,7 @@  discard block
 block discarded – undo
1582 1582
 //		update_db::unzip($tmp_dir.'AptNav.zip');
1583 1583
 //		update_db::download('https://gitorious.org/fg/fgdata/raw/e81f8a15424a175a7b715f8f7eb8f4147b802a27:Navaids/awy.dat.gz',$tmp_dir.'awy.dat.gz');
1584 1584
 //		update_db::download('http://sourceforge.net/p/flightgear/fgdata/ci/next/tree/Navaids/awy.dat.gz?format=raw',$tmp_dir.'awy.dat.gz','http://sourceforge.net');
1585
-		update_db::download('http://pkgs.fedoraproject.org/repo/extras/FlightGear-Atlas/awy.dat.gz/f530c9d1c4b31a288ba88dcc8224268b/awy.dat.gz',$tmp_dir.'awy.dat.gz','http://sourceforge.net');
1585
+		update_db::download('http://pkgs.fedoraproject.org/repo/extras/FlightGear-Atlas/awy.dat.gz/f530c9d1c4b31a288ba88dcc8224268b/awy.dat.gz', $tmp_dir.'awy.dat.gz', 'http://sourceforge.net');
1586 1586
 		update_db::gunzip($tmp_dir.'awy.dat.gz');
1587 1587
 		$error = update_db::waypoints($tmp_dir.'awy.dat');
1588 1588
 		return $error;
@@ -1602,7 +1602,7 @@  discard block
 block discarded – undo
1602 1602
 			update_db::ivao_airlines($tmp_dir.'data/airlines.dat');
1603 1603
 			if ($globalDebug) echo "Copy airlines logos to airlines images directory...";
1604 1604
 			if (is_writable(dirname(__FILE__).'/../images/airlines')) {
1605
-				if (!$Common->xcopy($tmp_dir.'logos/',dirname(__FILE__).'/../images/airlines/')) $error = "Failed to copy airlines logo.";
1605
+				if (!$Common->xcopy($tmp_dir.'logos/', dirname(__FILE__).'/../images/airlines/')) $error = "Failed to copy airlines logo.";
1606 1606
 			} else $error = "The directory ".dirname(__FILE__).'/../images/airlines'." must be writable";
1607 1607
 		} else $error = "File ".$tmp_dir.'ivao.zip'." doesn't exist. Download failed.";
1608 1608
 		if ($error != '') {
@@ -1615,7 +1615,7 @@  discard block
 block discarded – undo
1615 1615
 		global $tmp_dir, $globalDebug;
1616 1616
 		$error = '';
1617 1617
 		if ($globalDebug) echo "Routes : Download...";
1618
-		update_db::download('http://www.virtualradarserver.co.uk/Files/StandingData.sqb.gz',$tmp_dir.'StandingData.sqb.gz');
1618
+		update_db::download('http://www.virtualradarserver.co.uk/Files/StandingData.sqb.gz', $tmp_dir.'StandingData.sqb.gz');
1619 1619
 		if (file_exists($tmp_dir.'StandingData.sqb.gz')) {
1620 1620
 			if ($globalDebug) echo "Gunzip...";
1621 1621
 			update_db::gunzip($tmp_dir.'StandingData.sqb.gz');
@@ -1631,7 +1631,7 @@  discard block
 block discarded – undo
1631 1631
 		global $tmp_dir, $globalDebug;
1632 1632
 		$error = '';
1633 1633
 		if ($globalDebug) echo "Schedules Oneworld : Download...";
1634
-		update_db::download('http://data.flightairmap.fr/data/schedules/oneworld.csv.gz',$tmp_dir.'oneworld.csv.gz');
1634
+		update_db::download('http://data.flightairmap.fr/data/schedules/oneworld.csv.gz', $tmp_dir.'oneworld.csv.gz');
1635 1635
 		if (file_exists($tmp_dir.'oneworld.csv.gz')) {
1636 1636
 			if ($globalDebug) echo "Gunzip...";
1637 1637
 			update_db::gunzip($tmp_dir.'oneworld.csv.gz');
@@ -1647,7 +1647,7 @@  discard block
 block discarded – undo
1647 1647
 		global $tmp_dir, $globalDebug;
1648 1648
 		$error = '';
1649 1649
 		if ($globalDebug) echo "Schedules Skyteam : Download...";
1650
-		update_db::download('http://data.flightairmap.fr/data/schedules/skyteam.csv.gz',$tmp_dir.'skyteam.csv.gz');
1650
+		update_db::download('http://data.flightairmap.fr/data/schedules/skyteam.csv.gz', $tmp_dir.'skyteam.csv.gz');
1651 1651
 		if (file_exists($tmp_dir.'skyteam.csv.gz')) {
1652 1652
 			if ($globalDebug) echo "Gunzip...";
1653 1653
 			update_db::gunzip($tmp_dir.'skyteam.csv.gz');
@@ -1675,7 +1675,7 @@  discard block
 block discarded – undo
1675 1675
 */
1676 1676
 		if ($globalDebug) echo "Modes : Download...";
1677 1677
 //		update_db::download('http://planebase.biz/sqb.php?f=basestationall.zip',$tmp_dir.'basestation_latest.zip','http://planebase.biz/bstnsqb');
1678
-		update_db::download('http://data.flightairmap.fr/data/BaseStation.sqb.gz',$tmp_dir.'BaseStation.sqb.gz');
1678
+		update_db::download('http://data.flightairmap.fr/data/BaseStation.sqb.gz', $tmp_dir.'BaseStation.sqb.gz');
1679 1679
 
1680 1680
 //		if (file_exists($tmp_dir.'basestation_latest.zip')) {
1681 1681
 		if (file_exists($tmp_dir.'BaseStation.sqb.gz')) {
@@ -1695,7 +1695,7 @@  discard block
 block discarded – undo
1695 1695
 	public static function update_ModeS_faa() {
1696 1696
 		global $tmp_dir, $globalDebug;
1697 1697
 		if ($globalDebug) echo "Modes FAA: Download...";
1698
-		update_db::download('http://registry.faa.gov/database/ReleasableAircraft.zip',$tmp_dir.'ReleasableAircraft.zip');
1698
+		update_db::download('http://registry.faa.gov/database/ReleasableAircraft.zip', $tmp_dir.'ReleasableAircraft.zip');
1699 1699
 		if (file_exists($tmp_dir.'ReleasableAircraft.zip')) {
1700 1700
 			if ($globalDebug) echo "Unzip...";
1701 1701
 			update_db::unzip($tmp_dir.'ReleasableAircraft.zip');
@@ -1711,7 +1711,7 @@  discard block
 block discarded – undo
1711 1711
 	public static function update_ModeS_flarm() {
1712 1712
 		global $tmp_dir, $globalDebug;
1713 1713
 		if ($globalDebug) echo "Modes Flarmnet: Download...";
1714
-		update_db::download('http://flarmnet.org/files/data.fln',$tmp_dir.'data.fln');
1714
+		update_db::download('http://flarmnet.org/files/data.fln', $tmp_dir.'data.fln');
1715 1715
 		if (file_exists($tmp_dir.'data.fln')) {
1716 1716
 			if ($globalDebug) echo "Add to DB...";
1717 1717
 			$error = update_db::retrieve_modes_flarmnet($tmp_dir.'data.fln');
@@ -1725,7 +1725,7 @@  discard block
 block discarded – undo
1725 1725
 	public static function update_ModeS_ogn() {
1726 1726
 		global $tmp_dir, $globalDebug;
1727 1727
 		if ($globalDebug) echo "Modes OGN: Download...";
1728
-		update_db::download('http://ddb.glidernet.org/download/',$tmp_dir.'ogn.csv');
1728
+		update_db::download('http://ddb.glidernet.org/download/', $tmp_dir.'ogn.csv');
1729 1729
 		if (file_exists($tmp_dir.'ogn.csv')) {
1730 1730
 			if ($globalDebug) echo "Add to DB...";
1731 1731
 			$error = update_db::retrieve_modes_ogn($tmp_dir.'ogn.csv');
@@ -1740,201 +1740,201 @@  discard block
 block discarded – undo
1740 1740
 		global $tmp_dir, $globalDebug, $globalMasterSource;
1741 1741
 		
1742 1742
 		if ($globalDebug) echo "Owner France: Download...";
1743
-		update_db::download('http://antonakis.co.uk/registers/France.txt',$tmp_dir.'owner_f.csv');
1743
+		update_db::download('http://antonakis.co.uk/registers/France.txt', $tmp_dir.'owner_f.csv');
1744 1744
 		if (file_exists($tmp_dir.'owner_f.csv')) {
1745 1745
 			if ($globalDebug) echo "Add to DB...";
1746
-			$error = update_db::retrieve_owner($tmp_dir.'owner_f.csv','F');
1746
+			$error = update_db::retrieve_owner($tmp_dir.'owner_f.csv', 'F');
1747 1747
 		} else $error = "File ".$tmp_dir.'owner_f.csv'." doesn't exist. Download failed.";
1748 1748
 		if ($error != '') {
1749 1749
 			return $error;
1750 1750
 		} elseif ($globalDebug) echo "Done\n";
1751 1751
 		
1752 1752
 		if ($globalDebug) echo "Owner Ireland: Download...";
1753
-		update_db::download('http://antonakis.co.uk/registers/Ireland.txt',$tmp_dir.'owner_ei.csv');
1753
+		update_db::download('http://antonakis.co.uk/registers/Ireland.txt', $tmp_dir.'owner_ei.csv');
1754 1754
 		if (file_exists($tmp_dir.'owner_ei.csv')) {
1755 1755
 			if ($globalDebug) echo "Add to DB...";
1756
-			$error = update_db::retrieve_owner($tmp_dir.'owner_ei.csv','EI');
1756
+			$error = update_db::retrieve_owner($tmp_dir.'owner_ei.csv', 'EI');
1757 1757
 		} else $error = "File ".$tmp_dir.'owner_ei.csv'." doesn't exist. Download failed.";
1758 1758
 		if ($error != '') {
1759 1759
 			return $error;
1760 1760
 		} elseif ($globalDebug) echo "Done\n";
1761 1761
 		if ($globalDebug) echo "Owner Switzerland: Download...";
1762
-		update_db::download('http://antonakis.co.uk/registers/Switzerland.txt',$tmp_dir.'owner_hb.csv');
1762
+		update_db::download('http://antonakis.co.uk/registers/Switzerland.txt', $tmp_dir.'owner_hb.csv');
1763 1763
 		if (file_exists($tmp_dir.'owner_hb.csv')) {
1764 1764
 			if ($globalDebug) echo "Add to DB...";
1765
-			$error = update_db::retrieve_owner($tmp_dir.'owner_hb.csv','HB');
1765
+			$error = update_db::retrieve_owner($tmp_dir.'owner_hb.csv', 'HB');
1766 1766
 		} else $error = "File ".$tmp_dir.'owner_hb.csv'." doesn't exist. Download failed.";
1767 1767
 		if ($error != '') {
1768 1768
 			return $error;
1769 1769
 		} elseif ($globalDebug) echo "Done\n";
1770 1770
 		if ($globalDebug) echo "Owner Czech Republic: Download...";
1771
-		update_db::download('http://antonakis.co.uk/registers/CzechRepublic.txt',$tmp_dir.'owner_ok.csv');
1771
+		update_db::download('http://antonakis.co.uk/registers/CzechRepublic.txt', $tmp_dir.'owner_ok.csv');
1772 1772
 		if (file_exists($tmp_dir.'owner_ok.csv')) {
1773 1773
 			if ($globalDebug) echo "Add to DB...";
1774
-			$error = update_db::retrieve_owner($tmp_dir.'owner_ok.csv','OK');
1774
+			$error = update_db::retrieve_owner($tmp_dir.'owner_ok.csv', 'OK');
1775 1775
 		} else $error = "File ".$tmp_dir.'owner_ok.csv'." doesn't exist. Download failed.";
1776 1776
 		if ($error != '') {
1777 1777
 			return $error;
1778 1778
 		} elseif ($globalDebug) echo "Done\n";
1779 1779
 		if ($globalDebug) echo "Owner Australia: Download...";
1780
-		update_db::download('http://antonakis.co.uk/registers/Australia.txt',$tmp_dir.'owner_vh.csv');
1780
+		update_db::download('http://antonakis.co.uk/registers/Australia.txt', $tmp_dir.'owner_vh.csv');
1781 1781
 		if (file_exists($tmp_dir.'owner_vh.csv')) {
1782 1782
 			if ($globalDebug) echo "Add to DB...";
1783
-			$error = update_db::retrieve_owner($tmp_dir.'owner_vh.csv','VH');
1783
+			$error = update_db::retrieve_owner($tmp_dir.'owner_vh.csv', 'VH');
1784 1784
 		} else $error = "File ".$tmp_dir.'owner_vh.csv'." doesn't exist. Download failed.";
1785 1785
 		if ($error != '') {
1786 1786
 			return $error;
1787 1787
 		} elseif ($globalDebug) echo "Done\n";
1788 1788
 		if ($globalDebug) echo "Owner Austria: Download...";
1789
-		update_db::download('http://antonakis.co.uk/registers/Austria.txt',$tmp_dir.'owner_oe.csv');
1789
+		update_db::download('http://antonakis.co.uk/registers/Austria.txt', $tmp_dir.'owner_oe.csv');
1790 1790
 		if (file_exists($tmp_dir.'owner_oe.csv')) {
1791 1791
 			if ($globalDebug) echo "Add to DB...";
1792
-			$error = update_db::retrieve_owner($tmp_dir.'owner_oe.csv','OE');
1792
+			$error = update_db::retrieve_owner($tmp_dir.'owner_oe.csv', 'OE');
1793 1793
 		} else $error = "File ".$tmp_dir.'owner_oe.csv'." doesn't exist. Download failed.";
1794 1794
 		if ($error != '') {
1795 1795
 			return $error;
1796 1796
 		} elseif ($globalDebug) echo "Done\n";
1797 1797
 		if ($globalDebug) echo "Owner Chile: Download...";
1798
-		update_db::download('http://antonakis.co.uk/registers/Chile.txt',$tmp_dir.'owner_cc.csv');
1798
+		update_db::download('http://antonakis.co.uk/registers/Chile.txt', $tmp_dir.'owner_cc.csv');
1799 1799
 		if (file_exists($tmp_dir.'owner_cc.csv')) {
1800 1800
 			if ($globalDebug) echo "Add to DB...";
1801
-			$error = update_db::retrieve_owner($tmp_dir.'owner_cc.csv','CC');
1801
+			$error = update_db::retrieve_owner($tmp_dir.'owner_cc.csv', 'CC');
1802 1802
 		} else $error = "File ".$tmp_dir.'owner_cc.csv'." doesn't exist. Download failed.";
1803 1803
 		if ($error != '') {
1804 1804
 			return $error;
1805 1805
 		} elseif ($globalDebug) echo "Done\n";
1806 1806
 		if ($globalDebug) echo "Owner Colombia: Download...";
1807
-		update_db::download('http://antonakis.co.uk/registers/Colombia.txt',$tmp_dir.'owner_hj.csv');
1807
+		update_db::download('http://antonakis.co.uk/registers/Colombia.txt', $tmp_dir.'owner_hj.csv');
1808 1808
 		if (file_exists($tmp_dir.'owner_hj.csv')) {
1809 1809
 			if ($globalDebug) echo "Add to DB...";
1810
-			$error = update_db::retrieve_owner($tmp_dir.'owner_hj.csv','HJ');
1810
+			$error = update_db::retrieve_owner($tmp_dir.'owner_hj.csv', 'HJ');
1811 1811
 		} else $error = "File ".$tmp_dir.'owner_hj.csv'." doesn't exist. Download failed.";
1812 1812
 		if ($error != '') {
1813 1813
 			return $error;
1814 1814
 		} elseif ($globalDebug) echo "Done\n";
1815 1815
 		if ($globalDebug) echo "Owner Bosnia Herzegobina: Download...";
1816
-		update_db::download('http://antonakis.co.uk/registers/BosniaHerzegovina.txt',$tmp_dir.'owner_e7.csv');
1816
+		update_db::download('http://antonakis.co.uk/registers/BosniaHerzegovina.txt', $tmp_dir.'owner_e7.csv');
1817 1817
 		if (file_exists($tmp_dir.'owner_e7.csv')) {
1818 1818
 			if ($globalDebug) echo "Add to DB...";
1819
-			$error = update_db::retrieve_owner($tmp_dir.'owner_e7.csv','E7');
1819
+			$error = update_db::retrieve_owner($tmp_dir.'owner_e7.csv', 'E7');
1820 1820
 		} else $error = "File ".$tmp_dir.'owner_e7.csv'." doesn't exist. Download failed.";
1821 1821
 		if ($error != '') {
1822 1822
 			return $error;
1823 1823
 		} elseif ($globalDebug) echo "Done\n";
1824 1824
 		if ($globalDebug) echo "Owner Brazil: Download...";
1825
-		update_db::download('http://antonakis.co.uk/registers/Brazil.txt',$tmp_dir.'owner_pp.csv');
1825
+		update_db::download('http://antonakis.co.uk/registers/Brazil.txt', $tmp_dir.'owner_pp.csv');
1826 1826
 		if (file_exists($tmp_dir.'owner_pp.csv')) {
1827 1827
 			if ($globalDebug) echo "Add to DB...";
1828
-			$error = update_db::retrieve_owner($tmp_dir.'owner_pp.csv','PP');
1828
+			$error = update_db::retrieve_owner($tmp_dir.'owner_pp.csv', 'PP');
1829 1829
 		} else $error = "File ".$tmp_dir.'owner_pp.csv'." doesn't exist. Download failed.";
1830 1830
 		if ($error != '') {
1831 1831
 			return $error;
1832 1832
 		} elseif ($globalDebug) echo "Done\n";
1833 1833
 		if ($globalDebug) echo "Owner Cayman Islands: Download...";
1834
-		update_db::download('http://antonakis.co.uk/registers/CaymanIslands.txt',$tmp_dir.'owner_vp.csv');
1834
+		update_db::download('http://antonakis.co.uk/registers/CaymanIslands.txt', $tmp_dir.'owner_vp.csv');
1835 1835
 		if (file_exists($tmp_dir.'owner_vp.csv')) {
1836 1836
 			if ($globalDebug) echo "Add to DB...";
1837
-			$error = update_db::retrieve_owner($tmp_dir.'owner_vp.csv','VP');
1837
+			$error = update_db::retrieve_owner($tmp_dir.'owner_vp.csv', 'VP');
1838 1838
 		} else $error = "File ".$tmp_dir.'owner_vp.csv'." doesn't exist. Download failed.";
1839 1839
 		if ($error != '') {
1840 1840
 			return $error;
1841 1841
 		} elseif ($globalDebug) echo "Done\n";
1842 1842
 		if ($globalDebug) echo "Owner Croatia: Download...";
1843
-		update_db::download('http://antonakis.co.uk/registers/Croatia.txt',$tmp_dir.'owner_9a.csv');
1843
+		update_db::download('http://antonakis.co.uk/registers/Croatia.txt', $tmp_dir.'owner_9a.csv');
1844 1844
 		if (file_exists($tmp_dir.'owner_9a.csv')) {
1845 1845
 			if ($globalDebug) echo "Add to DB...";
1846
-			$error = update_db::retrieve_owner($tmp_dir.'owner_9a.csv','9A');
1846
+			$error = update_db::retrieve_owner($tmp_dir.'owner_9a.csv', '9A');
1847 1847
 		} else $error = "File ".$tmp_dir.'owner_9a.csv'." doesn't exist. Download failed.";
1848 1848
 		if ($error != '') {
1849 1849
 			return $error;
1850 1850
 		} elseif ($globalDebug) echo "Done\n";
1851 1851
 		if ($globalDebug) echo "Owner Luxembourg: Download...";
1852
-		update_db::download('http://antonakis.co.uk/registers/Luxembourg.txt',$tmp_dir.'owner_lx.csv');
1852
+		update_db::download('http://antonakis.co.uk/registers/Luxembourg.txt', $tmp_dir.'owner_lx.csv');
1853 1853
 		if (file_exists($tmp_dir.'owner_lx.csv')) {
1854 1854
 			if ($globalDebug) echo "Add to DB...";
1855
-			$error = update_db::retrieve_owner($tmp_dir.'owner_lx.csv','LX');
1855
+			$error = update_db::retrieve_owner($tmp_dir.'owner_lx.csv', 'LX');
1856 1856
 		} else $error = "File ".$tmp_dir.'owner_lx.csv'." doesn't exist. Download failed.";
1857 1857
 		if ($error != '') {
1858 1858
 			return $error;
1859 1859
 		} elseif ($globalDebug) echo "Done\n";
1860 1860
 		if ($globalDebug) echo "Owner Maldives: Download...";
1861
-		update_db::download('http://antonakis.co.uk/registers/Maldives.txt',$tmp_dir.'owner_8q.csv');
1861
+		update_db::download('http://antonakis.co.uk/registers/Maldives.txt', $tmp_dir.'owner_8q.csv');
1862 1862
 		if (file_exists($tmp_dir.'owner_8q.csv')) {
1863 1863
 			if ($globalDebug) echo "Add to DB...";
1864
-			$error = update_db::retrieve_owner($tmp_dir.'owner_8q.csv','8Q');
1864
+			$error = update_db::retrieve_owner($tmp_dir.'owner_8q.csv', '8Q');
1865 1865
 		} else $error = "File ".$tmp_dir.'owner_8q.csv'." doesn't exist. Download failed.";
1866 1866
 		if ($error != '') {
1867 1867
 			return $error;
1868 1868
 		} elseif ($globalDebug) echo "Done\n";
1869 1869
 		if ($globalDebug) echo "Owner New Zealand: Download...";
1870
-		update_db::download('http://antonakis.co.uk/registers/NewZealand.txt',$tmp_dir.'owner_zk.csv');
1870
+		update_db::download('http://antonakis.co.uk/registers/NewZealand.txt', $tmp_dir.'owner_zk.csv');
1871 1871
 		if (file_exists($tmp_dir.'owner_zk.csv')) {
1872 1872
 			if ($globalDebug) echo "Add to DB...";
1873
-			$error = update_db::retrieve_owner($tmp_dir.'owner_zk.csv','ZK');
1873
+			$error = update_db::retrieve_owner($tmp_dir.'owner_zk.csv', 'ZK');
1874 1874
 		} else $error = "File ".$tmp_dir.'owner_zk.csv'." doesn't exist. Download failed.";
1875 1875
 		if ($error != '') {
1876 1876
 			return $error;
1877 1877
 		} elseif ($globalDebug) echo "Done\n";
1878 1878
 		if ($globalDebug) echo "Owner Papua New Guinea: Download...";
1879
-		update_db::download('http://antonakis.co.uk/registers/PapuaNewGuinea.txt',$tmp_dir.'owner_p2.csv');
1879
+		update_db::download('http://antonakis.co.uk/registers/PapuaNewGuinea.txt', $tmp_dir.'owner_p2.csv');
1880 1880
 		if (file_exists($tmp_dir.'owner_p2.csv')) {
1881 1881
 			if ($globalDebug) echo "Add to DB...";
1882
-			$error = update_db::retrieve_owner($tmp_dir.'owner_p2.csv','P2');
1882
+			$error = update_db::retrieve_owner($tmp_dir.'owner_p2.csv', 'P2');
1883 1883
 		} else $error = "File ".$tmp_dir.'owner_p2.csv'." doesn't exist. Download failed.";
1884 1884
 		if ($error != '') {
1885 1885
 			return $error;
1886 1886
 		} elseif ($globalDebug) echo "Done\n";
1887 1887
 		if ($globalDebug) echo "Owner Slovakia: Download...";
1888
-		update_db::download('http://antonakis.co.uk/registers/Slovakia.txt',$tmp_dir.'owner_om.csv');
1888
+		update_db::download('http://antonakis.co.uk/registers/Slovakia.txt', $tmp_dir.'owner_om.csv');
1889 1889
 		if (file_exists($tmp_dir.'owner_om.csv')) {
1890 1890
 			if ($globalDebug) echo "Add to DB...";
1891
-			$error = update_db::retrieve_owner($tmp_dir.'owner_om.csv','OM');
1891
+			$error = update_db::retrieve_owner($tmp_dir.'owner_om.csv', 'OM');
1892 1892
 		} else $error = "File ".$tmp_dir.'owner_om.csv'." doesn't exist. Download failed.";
1893 1893
 		if ($error != '') {
1894 1894
 			return $error;
1895 1895
 		} elseif ($globalDebug) echo "Done\n";
1896 1896
 		if ($globalDebug) echo "Owner Ecuador: Download...";
1897
-		update_db::download('http://antonakis.co.uk/registers/Ecuador.txt',$tmp_dir.'owner_hc.csv');
1897
+		update_db::download('http://antonakis.co.uk/registers/Ecuador.txt', $tmp_dir.'owner_hc.csv');
1898 1898
 		if (file_exists($tmp_dir.'owner_hc.csv')) {
1899 1899
 			if ($globalDebug) echo "Add to DB...";
1900
-			$error = update_db::retrieve_owner($tmp_dir.'owner_hc.csv','HC');
1900
+			$error = update_db::retrieve_owner($tmp_dir.'owner_hc.csv', 'HC');
1901 1901
 		} else $error = "File ".$tmp_dir.'owner_hc.csv'." doesn't exist. Download failed.";
1902 1902
 		if ($error != '') {
1903 1903
 			return $error;
1904 1904
 		} elseif ($globalDebug) echo "Done\n";
1905 1905
 		if ($globalDebug) echo "Owner Iceland: Download...";
1906
-		update_db::download('http://antonakis.co.uk/registers/Iceland.txt',$tmp_dir.'owner_tf.csv');
1906
+		update_db::download('http://antonakis.co.uk/registers/Iceland.txt', $tmp_dir.'owner_tf.csv');
1907 1907
 		if (file_exists($tmp_dir.'owner_tf.csv')) {
1908 1908
 			if ($globalDebug) echo "Add to DB...";
1909
-			$error = update_db::retrieve_owner($tmp_dir.'owner_tf.csv','TF');
1909
+			$error = update_db::retrieve_owner($tmp_dir.'owner_tf.csv', 'TF');
1910 1910
 		} else $error = "File ".$tmp_dir.'owner_tf.csv'." doesn't exist. Download failed.";
1911 1911
 		if ($error != '') {
1912 1912
 			return $error;
1913 1913
 		} elseif ($globalDebug) echo "Done\n";
1914 1914
 		if ($globalDebug) echo "Owner Isle of Man: Download...";
1915
-		update_db::download('http://antonakis.co.uk/registers/IsleOfMan.txt',$tmp_dir.'owner_m.csv');
1915
+		update_db::download('http://antonakis.co.uk/registers/IsleOfMan.txt', $tmp_dir.'owner_m.csv');
1916 1916
 		if (file_exists($tmp_dir.'owner_m.csv')) {
1917 1917
 			if ($globalDebug) echo "Add to DB...";
1918
-			$error = update_db::retrieve_owner($tmp_dir.'owner_m.csv','M');
1918
+			$error = update_db::retrieve_owner($tmp_dir.'owner_m.csv', 'M');
1919 1919
 		} else $error = "File ".$tmp_dir.'owner_m.csv'." doesn't exist. Download failed.";
1920 1920
 		if ($error != '') {
1921 1921
 			return $error;
1922 1922
 		} elseif ($globalDebug) echo "Done\n";
1923 1923
 		if ($globalMasterSource) {
1924 1924
 			if ($globalDebug) echo "ModeS Netherlands: Download...";
1925
-			update_db::download('http://antonakis.co.uk/registers/Netherlands.txt',$tmp_dir.'owner_ph.csv');
1925
+			update_db::download('http://antonakis.co.uk/registers/Netherlands.txt', $tmp_dir.'owner_ph.csv');
1926 1926
 			if (file_exists($tmp_dir.'owner_ph.csv')) {
1927 1927
 				if ($globalDebug) echo "Add to DB...";
1928
-				$error = update_db::retrieve_owner($tmp_dir.'owner_ph.csv','PH');
1928
+				$error = update_db::retrieve_owner($tmp_dir.'owner_ph.csv', 'PH');
1929 1929
 			} else $error = "File ".$tmp_dir.'owner_ph.csv'." doesn't exist. Download failed.";
1930 1930
 			if ($error != '') {
1931 1931
 				return $error;
1932 1932
 			} elseif ($globalDebug) echo "Done\n";
1933 1933
 			if ($globalDebug) echo "ModeS Denmark: Download...";
1934
-			update_db::download('http://antonakis.co.uk/registers/Denmark.txt',$tmp_dir.'owner_oy.csv');
1934
+			update_db::download('http://antonakis.co.uk/registers/Denmark.txt', $tmp_dir.'owner_oy.csv');
1935 1935
 			if (file_exists($tmp_dir.'owner_oy.csv')) {
1936 1936
 				if ($globalDebug) echo "Add to DB...";
1937
-				$error = update_db::retrieve_owner($tmp_dir.'owner_oy.csv','OY');
1937
+				$error = update_db::retrieve_owner($tmp_dir.'owner_oy.csv', 'OY');
1938 1938
 			} else $error = "File ".$tmp_dir.'owner_oy.csv'." doesn't exist. Download failed.";
1939 1939
 			if ($error != '') {
1940 1940
 				return $error;
@@ -1947,7 +1947,7 @@  discard block
 block discarded – undo
1947 1947
 		global $tmp_dir, $globalDebug;
1948 1948
 		$error = '';
1949 1949
 		if ($globalDebug) echo "Translation : Download...";
1950
-		update_db::download('http://www.acarsd.org/download/translation.php',$tmp_dir.'translation.zip');
1950
+		update_db::download('http://www.acarsd.org/download/translation.php', $tmp_dir.'translation.zip');
1951 1951
 		if (file_exists($tmp_dir.'translation.zip')) {
1952 1952
 			if ($globalDebug) echo "Unzip...";
1953 1953
 			update_db::unzip($tmp_dir.'translation.zip');
@@ -1963,7 +1963,7 @@  discard block
 block discarded – undo
1963 1963
 	public static function update_translation_fam() {
1964 1964
 		global $tmp_dir, $globalDebug;
1965 1965
 		if ($globalDebug) echo "Translation from FlightAirMap website : Download...";
1966
-		update_db::download('http://data.flightairmap.fr/data/translation.tsv.gz',$tmp_dir.'translation.tsv.gz');
1966
+		update_db::download('http://data.flightairmap.fr/data/translation.tsv.gz', $tmp_dir.'translation.tsv.gz');
1967 1967
 		if (file_exists($tmp_dir.'translation.tsv.gz')) {
1968 1968
 			if ($globalDebug) echo "Gunzip...";
1969 1969
 			update_db::gunzip($tmp_dir.'translation.tsv.gz');
@@ -1978,7 +1978,7 @@  discard block
 block discarded – undo
1978 1978
 	public static function update_ModeS_fam() {
1979 1979
 		global $tmp_dir, $globalDebug;
1980 1980
 		if ($globalDebug) echo "ModeS from FlightAirMap website : Download...";
1981
-		update_db::download('http://data.flightairmap.fr/data/modes.tsv.gz',$tmp_dir.'modes.tsv.gz');
1981
+		update_db::download('http://data.flightairmap.fr/data/modes.tsv.gz', $tmp_dir.'modes.tsv.gz');
1982 1982
 		if (file_exists($tmp_dir.'modes.tsv.gz')) {
1983 1983
 			if ($globalDebug) echo "Gunzip...";
1984 1984
 			update_db::gunzip($tmp_dir.'modes.tsv.gz');
@@ -1994,9 +1994,9 @@  discard block
 block discarded – undo
1994 1994
 		global $tmp_dir, $globalDebug, $globalOwner;
1995 1995
 		if ($globalDebug) echo "owner from FlightAirMap website : Download...";
1996 1996
 		if ($globalOwner === TRUE) {
1997
-			update_db::download('http://data.flightairmap.fr/data/owners_all.tsv.gz',$tmp_dir.'owners.tsv.gz');
1997
+			update_db::download('http://data.flightairmap.fr/data/owners_all.tsv.gz', $tmp_dir.'owners.tsv.gz');
1998 1998
 		} else {
1999
-			update_db::download('http://data.flightairmap.fr/data/owners.tsv.gz',$tmp_dir.'owners.tsv.gz');
1999
+			update_db::download('http://data.flightairmap.fr/data/owners.tsv.gz', $tmp_dir.'owners.tsv.gz');
2000 2000
 		}
2001 2001
 		if (file_exists($tmp_dir.'owners.tsv.gz')) {
2002 2002
 			if ($globalDebug) echo "Gunzip...";
@@ -2012,7 +2012,7 @@  discard block
 block discarded – undo
2012 2012
 	public static function update_routes_fam() {
2013 2013
 		global $tmp_dir, $globalDebug;
2014 2014
 		if ($globalDebug) echo "Routes from FlightAirMap website : Download...";
2015
-		update_db::download('http://data.flightairmap.fr/data/routes.tsv.gz',$tmp_dir.'routes.tsv.gz');
2015
+		update_db::download('http://data.flightairmap.fr/data/routes.tsv.gz', $tmp_dir.'routes.tsv.gz');
2016 2016
 		if (file_exists($tmp_dir.'routes.tsv.gz')) {
2017 2017
 			if ($globalDebug) echo "Gunzip...";
2018 2018
 			update_db::gunzip($tmp_dir.'routes.tsv.gz');
@@ -2026,13 +2026,13 @@  discard block
 block discarded – undo
2026 2026
 	}
2027 2027
 	public static function update_marine_identity_fam() {
2028 2028
 		global $tmp_dir, $globalDebug;
2029
-		update_db::download('http://data.flightairmap.fr/data/marine_identity.tsv.gz.md5',$tmp_dir.'marine_identity.tsv.gz.md5');
2029
+		update_db::download('http://data.flightairmap.fr/data/marine_identity.tsv.gz.md5', $tmp_dir.'marine_identity.tsv.gz.md5');
2030 2030
 		if (file_exists($tmp_dir.'marine_identity.tsv.gz.md5')) {
2031
-			$marine_identity_md5_file = explode(' ',file_get_contents($tmp_dir.'marine_identity.tsv.gz.md5'));
2031
+			$marine_identity_md5_file = explode(' ', file_get_contents($tmp_dir.'marine_identity.tsv.gz.md5'));
2032 2032
 			$marine_identity_md5 = $marine_identity_md5_file[0];
2033 2033
 			if (!update_db::check_marine_identity_version($marine_identity_md5)) {
2034 2034
 				if ($globalDebug) echo "Marine identity from FlightAirMap website : Download...";
2035
-				update_db::download('http://data.flightairmap.fr/data/marine_identity.tsv.gz',$tmp_dir.'marine_identity.tsv.gz');
2035
+				update_db::download('http://data.flightairmap.fr/data/marine_identity.tsv.gz', $tmp_dir.'marine_identity.tsv.gz');
2036 2036
 				if (file_exists($tmp_dir.'marine_identity.tsv.gz')) {
2037 2037
 					if ($globalDebug) echo "Gunzip...";
2038 2038
 					update_db::gunzip($tmp_dir.'marine_identity.tsv.gz');
@@ -2052,7 +2052,7 @@  discard block
 block discarded – undo
2052 2052
 	public static function update_banned_fam() {
2053 2053
 		global $tmp_dir, $globalDebug;
2054 2054
 		if ($globalDebug) echo "Banned airlines in Europe from FlightAirMap website : Download...";
2055
-		update_db::download('http://data.flightairmap.fr/data/ban-eu.csv',$tmp_dir.'ban_eu.csv');
2055
+		update_db::download('http://data.flightairmap.fr/data/ban-eu.csv', $tmp_dir.'ban_eu.csv');
2056 2056
 		if (file_exists($tmp_dir.'ban_eu.csv')) {
2057 2057
 			//if ($globalDebug) echo "Gunzip...";
2058 2058
 			//update_db::gunzip($tmp_dir.'ban_ue.csv');
@@ -2071,18 +2071,18 @@  discard block
 block discarded – undo
2071 2071
 		$error = '';
2072 2072
 		if ($globalDebug) echo "Airspace from FlightAirMap website : Download...";
2073 2073
 		if ($globalDBdriver == 'mysql') {
2074
-			update_db::download('http://data.flightairmap.fr/data/airspace_mysql.sql.gz.md5',$tmp_dir.'airspace.sql.gz.md5');
2074
+			update_db::download('http://data.flightairmap.fr/data/airspace_mysql.sql.gz.md5', $tmp_dir.'airspace.sql.gz.md5');
2075 2075
 		} else {
2076
-			update_db::download('http://data.flightairmap.fr/data/airspace_pgsql.sql.gz.md5',$tmp_dir.'airspace.sql.gz.md5');
2076
+			update_db::download('http://data.flightairmap.fr/data/airspace_pgsql.sql.gz.md5', $tmp_dir.'airspace.sql.gz.md5');
2077 2077
 		}
2078 2078
 		if (file_exists($tmp_dir.'airspace.sql.gz.md5')) {
2079
-			$airspace_md5_file = explode(' ',file_get_contents($tmp_dir.'airspace.sql.gz.md5'));
2079
+			$airspace_md5_file = explode(' ', file_get_contents($tmp_dir.'airspace.sql.gz.md5'));
2080 2080
 			$airspace_md5 = $airspace_md5_file[0];
2081 2081
 			if (!update_db::check_airspace_version($airspace_md5)) {
2082 2082
 				if ($globalDBdriver == 'mysql') {
2083
-					update_db::download('http://data.flightairmap.fr/data/airspace_mysql.sql.gz',$tmp_dir.'airspace.sql.gz');
2083
+					update_db::download('http://data.flightairmap.fr/data/airspace_mysql.sql.gz', $tmp_dir.'airspace.sql.gz');
2084 2084
 				} else {
2085
-					update_db::download('http://data.flightairmap.fr/data/airspace_pgsql.sql.gz',$tmp_dir.'airspace.sql.gz');
2085
+					update_db::download('http://data.flightairmap.fr/data/airspace_pgsql.sql.gz', $tmp_dir.'airspace.sql.gz');
2086 2086
 				}
2087 2087
 				if (file_exists($tmp_dir.'airspace.sql.gz')) {
2088 2088
 					if ($globalDebug) echo "Gunzip...";
@@ -2094,7 +2094,7 @@  discard block
 block discarded – undo
2094 2094
 						try {
2095 2095
 							$sth = $Connection->db->prepare($query);
2096 2096
     	    	    					$sth->execute();
2097
-			            		} catch(PDOException $e) {
2097
+			            		} catch (PDOException $e) {
2098 2098
 							return "error : ".$e->getMessage();
2099 2099
 		            			}
2100 2100
 		    			}
@@ -2112,15 +2112,15 @@  discard block
 block discarded – undo
2112 2112
 	public static function update_tle() {
2113 2113
 		global $tmp_dir, $globalDebug;
2114 2114
 		if ($globalDebug) echo "Download TLE : Download...";
2115
-		$alltle = array('stations.txt','gps-ops.txt','glo-ops.txt','galileo.txt','weather.txt','noaa.txt','goes.txt','resource.txt','dmc.txt','tdrss.txt','geo.txt','intelsat.txt','gorizont.txt',
2116
-		'raduga.txt','molniya.txt','iridium.txt','orbcomm.txt','globalstar.txt','amateur.txt','x-comm.txt','other-comm.txt','sbas.txt','nnss.txt','musson.txt','science.txt','geodetic.txt',
2117
-		'engineering.txt','education.txt','military.txt','radar.txt','cubesat.txt','other.txt','tle-new.txt');
2115
+		$alltle = array('stations.txt', 'gps-ops.txt', 'glo-ops.txt', 'galileo.txt', 'weather.txt', 'noaa.txt', 'goes.txt', 'resource.txt', 'dmc.txt', 'tdrss.txt', 'geo.txt', 'intelsat.txt', 'gorizont.txt',
2116
+		'raduga.txt', 'molniya.txt', 'iridium.txt', 'orbcomm.txt', 'globalstar.txt', 'amateur.txt', 'x-comm.txt', 'other-comm.txt', 'sbas.txt', 'nnss.txt', 'musson.txt', 'science.txt', 'geodetic.txt',
2117
+		'engineering.txt', 'education.txt', 'military.txt', 'radar.txt', 'cubesat.txt', 'other.txt', 'tle-new.txt');
2118 2118
 		foreach ($alltle as $filename) {
2119 2119
 			if ($globalDebug) echo "downloading ".$filename.'...';
2120
-			update_db::download('http://celestrak.com/NORAD/elements/'.$filename,$tmp_dir.$filename);
2120
+			update_db::download('http://celestrak.com/NORAD/elements/'.$filename, $tmp_dir.$filename);
2121 2121
 			if (file_exists($tmp_dir.$filename)) {
2122 2122
 				if ($globalDebug) echo "Add to DB ".$filename."...";
2123
-				$error = update_db::tle($tmp_dir.$filename,str_replace('.txt','',$filename));
2123
+				$error = update_db::tle($tmp_dir.$filename, str_replace('.txt', '', $filename));
2124 2124
 			} else $error = "File ".$tmp_dir.$filename." doesn't exist. Download failed.";
2125 2125
 			if ($error != '') {
2126 2126
 				echo $error."\n";
@@ -2133,32 +2133,32 @@  discard block
 block discarded – undo
2133 2133
 		global $tmp_dir, $globalDebug;
2134 2134
 		$error = '';
2135 2135
 		if ($globalDebug) echo "Models from FlightAirMap website : Download...";
2136
-		update_db::download('http://data.flightairmap.fr/data/models/models.md5sum',$tmp_dir.'models.md5sum');
2136
+		update_db::download('http://data.flightairmap.fr/data/models/models.md5sum', $tmp_dir.'models.md5sum');
2137 2137
 		if (file_exists($tmp_dir.'models.md5sum')) {
2138 2138
 			if ($globalDebug) echo "Check files...\n";
2139 2139
 			$newmodelsdb = array();
2140
-			if (($handle = fopen($tmp_dir.'models.md5sum','r')) !== FALSE) {
2141
-				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2140
+			if (($handle = fopen($tmp_dir.'models.md5sum', 'r')) !== FALSE) {
2141
+				while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2142 2142
 					$model = trim($row[2]);
2143 2143
 					$newmodelsdb[$model] = trim($row[0]);
2144 2144
 				}
2145 2145
 			}
2146 2146
 			$modelsdb = array();
2147 2147
 			if (file_exists(dirname(__FILE__).'/../models/models.md5sum')) {
2148
-				if (($handle = fopen(dirname(__FILE__).'/../models/models.md5sum','r')) !== FALSE) {
2149
-					while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2148
+				if (($handle = fopen(dirname(__FILE__).'/../models/models.md5sum', 'r')) !== FALSE) {
2149
+					while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2150 2150
 						$model = trim($row[2]);
2151 2151
 						$modelsdb[$model] = trim($row[0]);
2152 2152
 					}
2153 2153
 				}
2154 2154
 			}
2155
-			$diff = array_diff($newmodelsdb,$modelsdb);
2155
+			$diff = array_diff($newmodelsdb, $modelsdb);
2156 2156
 			foreach ($diff as $key => $value) {
2157 2157
 				if ($globalDebug) echo 'Downloading model '.$key.' ...'."\n";
2158
-				update_db::download('http://data.flightairmap.fr/data/models/'.$key,dirname(__FILE__).'/../models/'.$key);
2158
+				update_db::download('http://data.flightairmap.fr/data/models/'.$key, dirname(__FILE__).'/../models/'.$key);
2159 2159
 				
2160 2160
 			}
2161
-			update_db::download('http://data.flightairmap.fr/data/models/models.md5sum',dirname(__FILE__).'/../models/models.md5sum');
2161
+			update_db::download('http://data.flightairmap.fr/data/models/models.md5sum', dirname(__FILE__).'/../models/models.md5sum');
2162 2162
 		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2163 2163
 		if ($error != '') {
2164 2164
 			return $error;
@@ -2170,32 +2170,32 @@  discard block
 block discarded – undo
2170 2170
 		global $tmp_dir, $globalDebug;
2171 2171
 		$error = '';
2172 2172
 		if ($globalDebug) echo "Space models from FlightAirMap website : Download...";
2173
-		update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum',$tmp_dir.'space_models.md5sum');
2173
+		update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum', $tmp_dir.'space_models.md5sum');
2174 2174
 		if (file_exists($tmp_dir.'space_models.md5sum')) {
2175 2175
 			if ($globalDebug) echo "Check files...\n";
2176 2176
 			$newmodelsdb = array();
2177
-			if (($handle = fopen($tmp_dir.'space_models.md5sum','r')) !== FALSE) {
2178
-				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2177
+			if (($handle = fopen($tmp_dir.'space_models.md5sum', 'r')) !== FALSE) {
2178
+				while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2179 2179
 					$model = trim($row[2]);
2180 2180
 					$newmodelsdb[$model] = trim($row[0]);
2181 2181
 				}
2182 2182
 			}
2183 2183
 			$modelsdb = array();
2184 2184
 			if (file_exists(dirname(__FILE__).'/../models/space/space_models.md5sum')) {
2185
-				if (($handle = fopen(dirname(__FILE__).'/../models/space/space_models.md5sum','r')) !== FALSE) {
2186
-					while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2185
+				if (($handle = fopen(dirname(__FILE__).'/../models/space/space_models.md5sum', 'r')) !== FALSE) {
2186
+					while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2187 2187
 						$model = trim($row[2]);
2188 2188
 						$modelsdb[$model] = trim($row[0]);
2189 2189
 					}
2190 2190
 				}
2191 2191
 			}
2192
-			$diff = array_diff($newmodelsdb,$modelsdb);
2192
+			$diff = array_diff($newmodelsdb, $modelsdb);
2193 2193
 			foreach ($diff as $key => $value) {
2194 2194
 				if ($globalDebug) echo 'Downloading space model '.$key.' ...'."\n";
2195
-				update_db::download('http://data.flightairmap.fr/data/models/space/'.$key,dirname(__FILE__).'/../models/space/'.$key);
2195
+				update_db::download('http://data.flightairmap.fr/data/models/space/'.$key, dirname(__FILE__).'/../models/space/'.$key);
2196 2196
 				
2197 2197
 			}
2198
-			update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum',dirname(__FILE__).'/../models/space/space_models.md5sum');
2198
+			update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum', dirname(__FILE__).'/../models/space/space_models.md5sum');
2199 2199
 		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2200 2200
 		if ($error != '') {
2201 2201
 			return $error;
@@ -2207,32 +2207,32 @@  discard block
 block discarded – undo
2207 2207
 		global $tmp_dir, $globalDebug;
2208 2208
 		$error = '';
2209 2209
 		if ($globalDebug) echo "Vehicules models from FlightAirMap website : Download...";
2210
-		update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum',$tmp_dir.'vehicules_models.md5sum');
2210
+		update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum', $tmp_dir.'vehicules_models.md5sum');
2211 2211
 		if (file_exists($tmp_dir.'vehicules_models.md5sum')) {
2212 2212
 			if ($globalDebug) echo "Check files...\n";
2213 2213
 			$newmodelsdb = array();
2214
-			if (($handle = fopen($tmp_dir.'vehicules_models.md5sum','r')) !== FALSE) {
2215
-				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2214
+			if (($handle = fopen($tmp_dir.'vehicules_models.md5sum', 'r')) !== FALSE) {
2215
+				while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2216 2216
 					$model = trim($row[2]);
2217 2217
 					$newmodelsdb[$model] = trim($row[0]);
2218 2218
 				}
2219 2219
 			}
2220 2220
 			$modelsdb = array();
2221 2221
 			if (file_exists(dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum')) {
2222
-				if (($handle = fopen(dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum','r')) !== FALSE) {
2223
-					while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
2222
+				if (($handle = fopen(dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum', 'r')) !== FALSE) {
2223
+					while (($row = fgetcsv($handle, 1000, " ")) !== FALSE) {
2224 2224
 						$model = trim($row[2]);
2225 2225
 						$modelsdb[$model] = trim($row[0]);
2226 2226
 					}
2227 2227
 				}
2228 2228
 			}
2229
-			$diff = array_diff($newmodelsdb,$modelsdb);
2229
+			$diff = array_diff($newmodelsdb, $modelsdb);
2230 2230
 			foreach ($diff as $key => $value) {
2231 2231
 				if ($globalDebug) echo 'Downloading vehicules model '.$key.' ...'."\n";
2232
-				update_db::download('http://data.flightairmap.fr/data/models/vehicules/'.$key,dirname(__FILE__).'/../models/vehicules/'.$key);
2232
+				update_db::download('http://data.flightairmap.fr/data/models/vehicules/'.$key, dirname(__FILE__).'/../models/vehicules/'.$key);
2233 2233
 				
2234 2234
 			}
2235
-			update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum',dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum');
2235
+			update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum', dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum');
2236 2236
 		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2237 2237
 		if ($error != '') {
2238 2238
 			return $error;
@@ -2255,8 +2255,8 @@  discard block
 block discarded – undo
2255 2255
 		*/
2256 2256
 		if (file_exists($tmp_dir.'aircrafts.html')) {
2257 2257
 		    //var_dump(file_get_html($tmp_dir.'aircrafts.html'));
2258
-		    $fh = fopen($tmp_dir.'aircrafts.html',"r");
2259
-		    $result = fread($fh,100000000);
2258
+		    $fh = fopen($tmp_dir.'aircrafts.html', "r");
2259
+		    $result = fread($fh, 100000000);
2260 2260
 		    //echo $result;
2261 2261
 		    //var_dump(str_get_html($result));
2262 2262
 		    //print_r(self::table2array($result));
@@ -2274,23 +2274,23 @@  discard block
 block discarded – undo
2274 2274
 			$Connection = new Connection();
2275 2275
 			$sth = $Connection->db->prepare($query);
2276 2276
                         $sth->execute();
2277
-                } catch(PDOException $e) {
2277
+                } catch (PDOException $e) {
2278 2278
                         return "error : ".$e->getMessage();
2279 2279
                 }
2280 2280
 
2281 2281
 		$error = '';
2282 2282
 		if ($globalDebug) echo "Notam : Download...";
2283
-		update_db::download($globalNOTAMSource,$tmp_dir.'notam.rss');
2283
+		update_db::download($globalNOTAMSource, $tmp_dir.'notam.rss');
2284 2284
 		if (file_exists($tmp_dir.'notam.rss')) {
2285
-			$notams = json_decode(json_encode(simplexml_load_file($tmp_dir.'notam.rss')),true);
2285
+			$notams = json_decode(json_encode(simplexml_load_file($tmp_dir.'notam.rss')), true);
2286 2286
 			foreach ($notams['channel']['item'] as $notam) {
2287
-				$title = explode(':',$notam['title']);
2287
+				$title = explode(':', $notam['title']);
2288 2288
 				$data['ref'] = trim($title[0]);
2289 2289
 				unset($title[0]);
2290
-				$data['title'] = trim(implode(':',$title));
2291
-				$description = strip_tags($notam['description'],'<pre>');
2292
-				preg_match(':^(.*?)<pre>:',$description,$match);
2293
-				$q = explode('/',$match[1]);
2290
+				$data['title'] = trim(implode(':', $title));
2291
+				$description = strip_tags($notam['description'], '<pre>');
2292
+				preg_match(':^(.*?)<pre>:', $description, $match);
2293
+				$q = explode('/', $match[1]);
2294 2294
 				$data['fir'] = $q[0];
2295 2295
 				$data['code'] = $q[1];
2296 2296
 				$ifrvfr = $q[2];
@@ -2306,30 +2306,30 @@  discard block
 block discarded – undo
2306 2306
 				$data['lower_limit'] = $q[5];
2307 2307
 				$data['upper_limit'] = $q[6];
2308 2308
 				$latlonrad = $q[7];
2309
-				sscanf($latlonrad,'%4c%c%5c%c%3d',$las,$lac,$lns,$lnc,$radius);
2310
-				$latitude = $Common->convertDec($las,'latitude');
2311
-				$longitude = $Common->convertDec($lns,'longitude');
2309
+				sscanf($latlonrad, '%4c%c%5c%c%3d', $las, $lac, $lns, $lnc, $radius);
2310
+				$latitude = $Common->convertDec($las, 'latitude');
2311
+				$longitude = $Common->convertDec($lns, 'longitude');
2312 2312
 				if ($lac == 'S') $latitude = '-'.$latitude;
2313 2313
 				if ($lnc == 'W') $longitude = '-'.$longitude;
2314 2314
 				$data['center_latitude'] = $latitude;
2315 2315
 				$data['center_longitude'] = $longitude;
2316 2316
 				$data['radius'] = intval($radius);
2317 2317
 				
2318
-				preg_match(':<pre>(.*?)</pre>:',$description,$match);
2318
+				preg_match(':<pre>(.*?)</pre>:', $description, $match);
2319 2319
 				$data['text'] = $match[1];
2320
-				preg_match(':</pre>(.*?)$:',$description,$match);
2320
+				preg_match(':</pre>(.*?)$:', $description, $match);
2321 2321
 				$fromto = $match[1];
2322
-				preg_match('#FROM:(.*?)TO:#',$fromto,$match);
2322
+				preg_match('#FROM:(.*?)TO:#', $fromto, $match);
2323 2323
 				$fromall = trim($match[1]);
2324
-				preg_match('#^(.*?) \((.*?)\)$#',$fromall,$match);
2324
+				preg_match('#^(.*?) \((.*?)\)$#', $fromall, $match);
2325 2325
 				$from = trim($match[1]);
2326
-				$data['date_begin'] = date("Y-m-d H:i:s",strtotime($from));
2327
-				preg_match('#TO:(.*?)$#',$fromto,$match);
2326
+				$data['date_begin'] = date("Y-m-d H:i:s", strtotime($from));
2327
+				preg_match('#TO:(.*?)$#', $fromto, $match);
2328 2328
 				$toall = trim($match[1]);
2329
-				if (!preg_match(':Permanent:',$toall)) {
2330
-					preg_match('#^(.*?) \((.*?)\)#',$toall,$match);
2329
+				if (!preg_match(':Permanent:', $toall)) {
2330
+					preg_match('#^(.*?) \((.*?)\)#', $toall, $match);
2331 2331
 					$to = trim($match[1]);
2332
-					$data['date_end'] = date("Y-m-d H:i:s",strtotime($to));
2332
+					$data['date_end'] = date("Y-m-d H:i:s", strtotime($to));
2333 2333
 					$data['permanent'] = 0;
2334 2334
 				} else {
2335 2335
 				    $data['date_end'] = NULL;
@@ -2337,7 +2337,7 @@  discard block
 block discarded – undo
2337 2337
 				}
2338 2338
 				$data['full_notam'] = $notam['title'].'<br>'.$notam['description'];
2339 2339
 				$NOTAM = new NOTAM();
2340
-				$NOTAM->addNOTAM($data['ref'],$data['title'],'',$data['fir'],$data['code'],'',$data['scope'],$data['lower_limit'],$data['upper_limit'],$data['center_latitude'],$data['center_longitude'],$data['radius'],$data['date_begin'],$data['date_end'],$data['permanent'],$data['text'],$data['full_notam']);
2340
+				$NOTAM->addNOTAM($data['ref'], $data['title'], '', $data['fir'], $data['code'], '', $data['scope'], $data['lower_limit'], $data['upper_limit'], $data['center_latitude'], $data['center_longitude'], $data['radius'], $data['date_begin'], $data['date_end'], $data['permanent'], $data['text'], $data['full_notam']);
2341 2341
 				unset($data);
2342 2342
 			} 
2343 2343
 		} else $error = "File ".$tmp_dir.'notam.rss'." doesn't exist. Download failed.";
@@ -2360,16 +2360,16 @@  discard block
 block discarded – undo
2360 2360
 				$Connection = new Connection();
2361 2361
 				$sth = $Connection->db->prepare($query);
2362 2362
 				$sth->execute();
2363
-			} catch(PDOException $e) {
2363
+			} catch (PDOException $e) {
2364 2364
 				return "error : ".$e->getMessage();
2365 2365
 			}
2366 2366
 		}
2367 2367
 		$Common = new Common();
2368 2368
 		$airspace_lst = $Common->getData('https://raw.githubusercontent.com/XCSoar/xcsoar-data-repository/master/data/airspace.json');
2369
-		$airspace_json = json_decode($airspace_lst,true);
2369
+		$airspace_json = json_decode($airspace_lst, true);
2370 2370
 		foreach ($airspace_json['records'] as $airspace) {
2371 2371
 			if ($globalDebug) echo $airspace['name']."...\n";
2372
-			update_db::download($airspace['uri'],$tmp_dir.$airspace['name']);
2372
+			update_db::download($airspace['uri'], $tmp_dir.$airspace['name']);
2373 2373
 			if (file_exists($tmp_dir.$airspace['name'])) {
2374 2374
 				file_put_contents($tmp_dir.$airspace['name'], utf8_encode(file_get_contents($tmp_dir.$airspace['name'])));
2375 2375
 				//system('recode l9..utf8 '.$tmp_dir.$airspace['name']);
@@ -2391,7 +2391,7 @@  discard block
 block discarded – undo
2391 2391
 				$Connection = new Connection();
2392 2392
 				$sth = $Connection->db->prepare($query);
2393 2393
 				$sth->execute(array(':new' => $new, ':old' => $old));
2394
-			} catch(PDOException $e) {
2394
+			} catch (PDOException $e) {
2395 2395
 				return "error : ".$e->getMessage();
2396 2396
 			}
2397 2397
 		}
@@ -2408,7 +2408,7 @@  discard block
 block discarded – undo
2408 2408
 			$Connection = new Connection();
2409 2409
 			$sth = $Connection->db->prepare($query);
2410 2410
                         $sth->execute();
2411
-                } catch(PDOException $e) {
2411
+                } catch (PDOException $e) {
2412 2412
                         return "error : ".$e->getMessage();
2413 2413
                 }
2414 2414
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2423,7 +2423,7 @@  discard block
 block discarded – undo
2423 2423
 			$Connection = new Connection();
2424 2424
 			$sth = $Connection->db->prepare($query);
2425 2425
                         $sth->execute();
2426
-                } catch(PDOException $e) {
2426
+                } catch (PDOException $e) {
2427 2427
                         return "error : ".$e->getMessage();
2428 2428
                 }
2429 2429
 	}
@@ -2434,7 +2434,7 @@  discard block
 block discarded – undo
2434 2434
 			$Connection = new Connection();
2435 2435
 			$sth = $Connection->db->prepare($query);
2436 2436
                         $sth->execute(array(':version' => $version));
2437
-                } catch(PDOException $e) {
2437
+                } catch (PDOException $e) {
2438 2438
                         return "error : ".$e->getMessage();
2439 2439
                 }
2440 2440
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2448,7 +2448,7 @@  discard block
 block discarded – undo
2448 2448
 			$Connection = new Connection();
2449 2449
 			$sth = $Connection->db->prepare($query);
2450 2450
                         $sth->execute(array(':version' => $version));
2451
-                } catch(PDOException $e) {
2451
+                } catch (PDOException $e) {
2452 2452
                         return "error : ".$e->getMessage();
2453 2453
                 }
2454 2454
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2464,7 +2464,7 @@  discard block
 block discarded – undo
2464 2464
 			$Connection = new Connection();
2465 2465
 			$sth = $Connection->db->prepare($query);
2466 2466
                         $sth->execute(array(':version' => $version));
2467
-                } catch(PDOException $e) {
2467
+                } catch (PDOException $e) {
2468 2468
                         return "error : ".$e->getMessage();
2469 2469
                 }
2470 2470
 	}
@@ -2476,7 +2476,7 @@  discard block
 block discarded – undo
2476 2476
 			$Connection = new Connection();
2477 2477
 			$sth = $Connection->db->prepare($query);
2478 2478
                         $sth->execute(array(':version' => $version));
2479
-                } catch(PDOException $e) {
2479
+                } catch (PDOException $e) {
2480 2480
                         return "error : ".$e->getMessage();
2481 2481
                 }
2482 2482
 	}
@@ -2492,7 +2492,7 @@  discard block
 block discarded – undo
2492 2492
 			$Connection = new Connection();
2493 2493
 			$sth = $Connection->db->prepare($query);
2494 2494
                         $sth->execute();
2495
-                } catch(PDOException $e) {
2495
+                } catch (PDOException $e) {
2496 2496
                         return "error : ".$e->getMessage();
2497 2497
                 }
2498 2498
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2507,7 +2507,7 @@  discard block
 block discarded – undo
2507 2507
 			$Connection = new Connection();
2508 2508
 			$sth = $Connection->db->prepare($query);
2509 2509
                         $sth->execute();
2510
-                } catch(PDOException $e) {
2510
+                } catch (PDOException $e) {
2511 2511
                         return "error : ".$e->getMessage();
2512 2512
                 }
2513 2513
 	}
@@ -2522,7 +2522,7 @@  discard block
 block discarded – undo
2522 2522
 			$Connection = new Connection();
2523 2523
 			$sth = $Connection->db->prepare($query);
2524 2524
                         $sth->execute();
2525
-                } catch(PDOException $e) {
2525
+                } catch (PDOException $e) {
2526 2526
                         return "error : ".$e->getMessage();
2527 2527
                 }
2528 2528
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2537,7 +2537,7 @@  discard block
 block discarded – undo
2537 2537
 			$Connection = new Connection();
2538 2538
 			$sth = $Connection->db->prepare($query);
2539 2539
                         $sth->execute();
2540
-                } catch(PDOException $e) {
2540
+                } catch (PDOException $e) {
2541 2541
                         return "error : ".$e->getMessage();
2542 2542
                 }
2543 2543
 	}
@@ -2553,7 +2553,7 @@  discard block
 block discarded – undo
2553 2553
 			$Connection = new Connection();
2554 2554
 			$sth = $Connection->db->prepare($query);
2555 2555
                         $sth->execute();
2556
-                } catch(PDOException $e) {
2556
+                } catch (PDOException $e) {
2557 2557
                         return "error : ".$e->getMessage();
2558 2558
                 }
2559 2559
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2568,7 +2568,7 @@  discard block
 block discarded – undo
2568 2568
 			$Connection = new Connection();
2569 2569
 			$sth = $Connection->db->prepare($query);
2570 2570
                         $sth->execute();
2571
-                } catch(PDOException $e) {
2571
+                } catch (PDOException $e) {
2572 2572
                         return "error : ".$e->getMessage();
2573 2573
                 }
2574 2574
 	}
@@ -2583,7 +2583,7 @@  discard block
 block discarded – undo
2583 2583
 			$Connection = new Connection();
2584 2584
 			$sth = $Connection->db->prepare($query);
2585 2585
                         $sth->execute();
2586
-                } catch(PDOException $e) {
2586
+                } catch (PDOException $e) {
2587 2587
                         return "error : ".$e->getMessage();
2588 2588
                 }
2589 2589
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2598,7 +2598,7 @@  discard block
 block discarded – undo
2598 2598
 			$Connection = new Connection();
2599 2599
 			$sth = $Connection->db->prepare($query);
2600 2600
                         $sth->execute();
2601
-                } catch(PDOException $e) {
2601
+                } catch (PDOException $e) {
2602 2602
                         return "error : ".$e->getMessage();
2603 2603
                 }
2604 2604
 	}
@@ -2613,7 +2613,7 @@  discard block
 block discarded – undo
2613 2613
 			$Connection = new Connection();
2614 2614
 			$sth = $Connection->db->prepare($query);
2615 2615
                         $sth->execute();
2616
-                } catch(PDOException $e) {
2616
+                } catch (PDOException $e) {
2617 2617
                         return "error : ".$e->getMessage();
2618 2618
                 }
2619 2619
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2628,7 +2628,7 @@  discard block
 block discarded – undo
2628 2628
 			$Connection = new Connection();
2629 2629
 			$sth = $Connection->db->prepare($query);
2630 2630
                         $sth->execute();
2631
-                } catch(PDOException $e) {
2631
+                } catch (PDOException $e) {
2632 2632
                         return "error : ".$e->getMessage();
2633 2633
                 }
2634 2634
 	}
@@ -2643,7 +2643,7 @@  discard block
 block discarded – undo
2643 2643
 			$Connection = new Connection();
2644 2644
 			$sth = $Connection->db->prepare($query);
2645 2645
                         $sth->execute();
2646
-                } catch(PDOException $e) {
2646
+                } catch (PDOException $e) {
2647 2647
                         return "error : ".$e->getMessage();
2648 2648
                 }
2649 2649
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
@@ -2658,7 +2658,7 @@  discard block
 block discarded – undo
2658 2658
 			$Connection = new Connection();
2659 2659
 			$sth = $Connection->db->prepare($query);
2660 2660
                         $sth->execute();
2661
-                } catch(PDOException $e) {
2661
+                } catch (PDOException $e) {
2662 2662
                         return "error : ".$e->getMessage();
2663 2663
                 }
2664 2664
 	}
@@ -2673,7 +2673,7 @@  discard block
 block discarded – undo
2673 2673
 			$Connection = new Connection();
2674 2674
 			$sth = $Connection->db->prepare($query);
2675 2675
                         $sth->execute();
2676
-                } catch(PDOException $e) {
2676
+                } catch (PDOException $e) {
2677 2677
                         return "error : ".$e->getMessage();
2678 2678
                 }
2679 2679
 	}
@@ -2688,7 +2688,7 @@  discard block
 block discarded – undo
2688 2688
 			$Connection = new Connection();
2689 2689
 			$sth = $Connection->db->prepare($query);
2690 2690
                         $sth->execute();
2691
-                } catch(PDOException $e) {
2691
+                } catch (PDOException $e) {
2692 2692
                         return "error : ".$e->getMessage();
2693 2693
                 }
2694 2694
 	}
Please login to merge, or discard this patch.