Completed
Push — master ( fd6580...f7775e )
by Yannick
08:15
created
install/class.update_schema.php 1 patch
Braces   +414 added lines, -153 removed lines patch added patch discarded remove patch
@@ -258,7 +258,9 @@  discard block
 block discarded – undo
258 258
     		// Update table countries
259 259
     		if ($Connection->tableExists('airspace')) {
260 260
     		    $error .= update_db::update_countries();
261
-		    if ($error != '') return $error;
261
+		    if ($error != '') {
262
+		    	return $error;
263
+		    }
262 264
 		}
263 265
 		// Update schema_version to 7
264 266
 		$query = "UPDATE `config` SET `value` = '7' WHERE `name` = 'schema_version'";
@@ -314,7 +316,9 @@  discard block
 block discarded – undo
314 316
     		$error = '';
315 317
     		// Update table aircraft
316 318
 		$error .= create_db::import_file('../db/source_location.sql');
317
-		if ($error != '') return $error;
319
+		if ($error != '') {
320
+			return $error;
321
+		}
318 322
 		// Update schema_version to 6
319 323
 		$query = "UPDATE `config` SET `value` = '8' WHERE `name` = 'schema_version'";
320 324
         	try {
@@ -331,7 +335,9 @@  discard block
 block discarded – undo
331 335
     		$error = '';
332 336
     		// Update table aircraft
333 337
 		$error .= create_db::import_file('../db/notam.sql');
334
-		if ($error != '') return $error;
338
+		if ($error != '') {
339
+			return $error;
340
+		}
335 341
 		$query = "DELETE FROM config WHERE name = 'last_update_db';
336 342
                         INSERT INTO config (name,value) VALUES ('last_update_db',NOW());
337 343
                         DELETE FROM config WHERE name = 'last_update_notam_db';
@@ -365,7 +371,9 @@  discard block
 block discarded – undo
365 371
 		$error = '';
366 372
     		// Update table atc
367 373
 		$error .= create_db::import_file('../db/atc.sql');
368
-		if ($error != '') return $error;
374
+		if ($error != '') {
375
+			return $error;
376
+		}
369 377
 		
370 378
 		$query = "UPDATE `config` SET `value` = '10' WHERE `name` = 'schema_version'";
371 379
         	try {
@@ -389,13 +397,21 @@  discard block
 block discarded – undo
389 397
 		$error = '';
390 398
     		// Add tables
391 399
 		$error .= create_db::import_file('../db/aircraft_owner.sql');
392
-		if ($error != '') return $error;
400
+		if ($error != '') {
401
+			return $error;
402
+		}
393 403
 		$error .= create_db::import_file('../db/metar.sql');
394
-		if ($error != '') return $error;
404
+		if ($error != '') {
405
+			return $error;
406
+		}
395 407
 		$error .= create_db::import_file('../db/taf.sql');
396
-		if ($error != '') return $error;
408
+		if ($error != '') {
409
+			return $error;
410
+		}
397 411
 		$error .= create_db::import_file('../db/airport.sql');
398
-		if ($error != '') return $error;
412
+		if ($error != '') {
413
+			return $error;
414
+		}
399 415
 		
400 416
 		$query = "UPDATE `config` SET `value` = '11' WHERE `name` = 'schema_version'";
401 417
         	try {
@@ -469,19 +485,33 @@  discard block
 block discarded – undo
469 485
 		$error = '';
470 486
     		// Add tables
471 487
 		$error .= create_db::import_file('../db/stats.sql');
472
-		if ($error != '') return $error;
488
+		if ($error != '') {
489
+			return $error;
490
+		}
473 491
 		$error .= create_db::import_file('../db/stats_aircraft.sql');
474
-		if ($error != '') return $error;
492
+		if ($error != '') {
493
+			return $error;
494
+		}
475 495
 		$error .= create_db::import_file('../db/stats_airline.sql');
476
-		if ($error != '') return $error;
496
+		if ($error != '') {
497
+			return $error;
498
+		}
477 499
 		$error .= create_db::import_file('../db/stats_airport.sql');
478
-		if ($error != '') return $error;
500
+		if ($error != '') {
501
+			return $error;
502
+		}
479 503
 		$error .= create_db::import_file('../db/stats_owner.sql');
480
-		if ($error != '') return $error;
504
+		if ($error != '') {
505
+			return $error;
506
+		}
481 507
 		$error .= create_db::import_file('../db/stats_pilot.sql');
482
-		if ($error != '') return $error;
508
+		if ($error != '') {
509
+			return $error;
510
+		}
483 511
 		$error .= create_db::import_file('../db/spotter_archive_output.sql');
484
-		if ($error != '') return $error;
512
+		if ($error != '') {
513
+			return $error;
514
+		}
485 515
 		
486 516
 		$query = "UPDATE `config` SET `value` = '13' WHERE `name` = 'schema_version'";
487 517
         	try {
@@ -521,7 +551,9 @@  discard block
 block discarded – undo
521 551
     		// Add tables
522 552
     		if (!$Connection->tableExists('stats_flight')) {
523 553
 			$error .= create_db::import_file('../db/stats_flight.sql');
524
-			if ($error != '') return $error;
554
+			if ($error != '') {
555
+				return $error;
556
+			}
525 557
 		}
526 558
 		$query = "UPDATE `config` SET `value` = '15' WHERE `name` = 'schema_version'";
527 559
         	try {
@@ -545,7 +577,9 @@  discard block
 block discarded – undo
545 577
     		} catch(PDOException $e) {
546 578
 		    return "error (update stats) : ".$e->getMessage()."\n";
547 579
     		}
548
-		if ($error != '') return $error;
580
+		if ($error != '') {
581
+			return $error;
582
+		}
549 583
 		$query = "UPDATE `config` SET `value` = '16' WHERE `name` = 'schema_version'";
550 584
         	try {
551 585
             	    $sth = $Connection->db->prepare($query);
@@ -566,7 +600,9 @@  discard block
 block discarded – undo
566 600
     		if (!$Connection->tableExists('stats_callsign')) {
567 601
 			$error .= create_db::import_file('../db/stats_callsign.sql');
568 602
 		}
569
-		if ($error != '') return $error;
603
+		if ($error != '') {
604
+			return $error;
605
+		}
570 606
 		$query = "UPDATE `config` SET `value` = '17' WHERE `name` = 'schema_version'";
571 607
         	try {
572 608
             	    $sth = $Connection->db->prepare($query);
@@ -584,7 +620,9 @@  discard block
 block discarded – undo
584 620
     		if (!$Connection->tableExists('stats_country')) {
585 621
 			$error .= create_db::import_file('../db/stats_country.sql');
586 622
 		}
587
-		if ($error != '') return $error;
623
+		if ($error != '') {
624
+			return $error;
625
+		}
588 626
 		$query = "UPDATE `config` SET `value` = '18' WHERE `name` = 'schema_version'";
589 627
         	try {
590 628
             	    $sth = $Connection->db->prepare($query);
@@ -607,7 +645,9 @@  discard block
 block discarded – undo
607 645
 			    return "error (update stats) : ".$e->getMessage()."\n";
608 646
     			}
609 647
     		}
610
-		if ($error != '') return $error;
648
+		if ($error != '') {
649
+			return $error;
650
+		}
611 651
 		$query = "UPDATE `config` SET `value` = '19' WHERE `name` = 'schema_version'";
612 652
         	try {
613 653
             	    $sth = $Connection->db->prepare($query);
@@ -623,7 +663,9 @@  discard block
 block discarded – undo
623 663
 		$error = '';
624 664
     		// Update airport table
625 665
 		$error .= create_db::import_file('../db/airport.sql');
626
-		if ($error != '') return 'Import airport.sql : '.$error;
666
+		if ($error != '') {
667
+			return 'Import airport.sql : '.$error;
668
+		}
627 669
 		// Remove primary key on Spotter_Archive
628 670
 		$query = "alter table spotter_archive drop spotter_archive_id";
629 671
         	try {
@@ -699,7 +741,9 @@  discard block
 block discarded – undo
699 741
 				return "error (add source_name column) : ".$e->getMessage()."\n";
700 742
     			}
701 743
     		}
702
-		if ($error != '') return $error;
744
+		if ($error != '') {
745
+			return $error;
746
+		}
703 747
 		$query = "UPDATE `config` SET `value` = '20' WHERE `name` = 'schema_version'";
704 748
         	try {
705 749
             	    $sth = $Connection->db->prepare($query);
@@ -717,7 +761,9 @@  discard block
 block discarded – undo
717 761
     		// Update airline table
718 762
     		if (!$globalIVAO && !$globalVATSIM && !$globalphpVMS) {
719 763
 			$error .= create_db::import_file('../db/airlines.sql');
720
-			if ($error != '') return 'Import airlines.sql : '.$error;
764
+			if ($error != '') {
765
+				return 'Import airlines.sql : '.$error;
766
+			}
721 767
 		}
722 768
 		if (!$Connection->checkColumnName('aircraft_modes','type_flight')) {
723 769
 			// Add column over_country
@@ -729,7 +775,9 @@  discard block
 block discarded – undo
729 775
 				return "error (add over_country) : ".$e->getMessage()."\n";
730 776
     			}
731 777
     		}
732
-		if ($error != '') return $error;
778
+		if ($error != '') {
779
+			return $error;
780
+		}
733 781
 		/*
734 782
     		if (!$globalIVAO && !$globalVATSIM && !$globalphpVMS) {
735 783
 			// Force update ModeS (this will put type_flight data
@@ -759,7 +807,9 @@  discard block
 block discarded – undo
759 807
 			} catch(PDOException $e) {
760 808
 				return "error (rename type to stats_type on stats*) : ".$e->getMessage()."\n";
761 809
 			}
762
-			if ($error != '') return $error;
810
+			if ($error != '') {
811
+				return $error;
812
+			}
763 813
 		}
764 814
 		$query = "UPDATE `config` SET `value` = '22' WHERE `name` = 'schema_version'";
765 815
         	try {
@@ -782,7 +832,9 @@  discard block
 block discarded – undo
782 832
 			} else {
783 833
 				$error .= create_db::import_file('../db/pgsql/stats_source.sql');
784 834
 			}
785
-			if ($error != '') return $error;
835
+			if ($error != '') {
836
+				return $error;
837
+			}
786 838
 		}
787 839
 		$query = "UPDATE config SET value = '23' WHERE name = 'schema_version'";
788 840
         	try {
@@ -804,12 +856,16 @@  discard block
 block discarded – undo
804 856
 		if ($globalDBdriver == 'mysql') {
805 857
 			if (!$Connection->tableExists('tle')) {
806 858
 				$error .= create_db::import_file('../db/tle.sql');
807
-				if ($error != '') return $error;
859
+				if ($error != '') {
860
+					return $error;
861
+				}
808 862
 			}
809 863
 		} else {
810 864
 			if (!$Connection->tableExists('tle')) {
811 865
 				$error .= create_db::import_file('../db/pgsql/tle.sql');
812
-				if ($error != '') return $error;
866
+				if ($error != '') {
867
+					return $error;
868
+				}
813 869
 			}
814 870
 			$query = "create index flightaware_id_idx ON spotter_archive USING btree(flightaware_id)";
815 871
 			try {
@@ -849,7 +905,9 @@  discard block
 block discarded – undo
849 905
 		} else {
850 906
 			$error .= create_db::import_file('../db/pgsql/airlines.sql');
851 907
 		}
852
-		if ($error != '') return 'Import airlines.sql : '.$error;
908
+		if ($error != '') {
909
+			return 'Import airlines.sql : '.$error;
910
+		}
853 911
 		if (!$Connection->checkColumnName('airlines','forsource')) {
854 912
 			// Add forsource to airlines
855 913
 			$query = "ALTER TABLE airlines ADD forsource VARCHAR(255) NULL DEFAULT NULL";
@@ -1332,20 +1390,28 @@  discard block
 block discarded – undo
1332 1390
 		}
1333 1391
 		if ($globalDBdriver == 'mysql') {
1334 1392
 			$error .= create_db::import_file('../db/airlines.sql');
1335
-			if ($error != '') return $error;
1393
+			if ($error != '') {
1394
+				return $error;
1395
+			}
1336 1396
 		} else {
1337 1397
 			$error .= create_db::import_file('../db/pgsql/airlines.sql');
1338
-			if ($error != '') return $error;
1398
+			if ($error != '') {
1399
+				return $error;
1400
+			}
1339 1401
 		}
1340 1402
 		if ((isset($globalVATSIM) && $globalVATSIM) || (isset($globalIVAO) && $globalIVAO)) {
1341 1403
 			include_once(dirname(__FILE__).'/class.update_db.php');
1342 1404
 			if (isset($globalVATSIM) && $globalVATSIM) {
1343 1405
 				$error .= update_db::update_vatsim();
1344
-				if ($error != '') return $error;
1406
+				if ($error != '') {
1407
+					return $error;
1408
+				}
1345 1409
 			}
1346 1410
 			if (isset($globalIVAO) && $globalIVAO && file_exists('tmp/ivae_feb2013.zip')) {
1347 1411
 				$error .= update_db::update_IVAO();
1348
-				if ($error != '') return $error;
1412
+				if ($error != '') {
1413
+					return $error;
1414
+				}
1349 1415
 			}
1350 1416
 		}
1351 1417
 
@@ -1608,41 +1674,65 @@  discard block
 block discarded – undo
1608 1674
 		if ($globalDBdriver == 'mysql') {
1609 1675
 			if (!$Connection->tableExists('tracker_output')) {
1610 1676
 				$error .= create_db::import_file('../db/tracker_output.sql');
1611
-				if ($error != '') return $error;
1677
+				if ($error != '') {
1678
+					return $error;
1679
+				}
1612 1680
 			}
1613 1681
 			if (!$Connection->tableExists('tracker_live')) {
1614 1682
 				$error .= create_db::import_file('../db/tracker_live.sql');
1615
-				if ($error != '') return $error;
1683
+				if ($error != '') {
1684
+					return $error;
1685
+				}
1616 1686
 			}
1617 1687
 			if (!$Connection->tableExists('marine_output')) {
1618 1688
 				$error .= create_db::import_file('../db/marine_output.sql');
1619
-				if ($error != '') return $error;
1689
+				if ($error != '') {
1690
+					return $error;
1691
+				}
1620 1692
 			}
1621 1693
 			if (!$Connection->tableExists('marine_live')) {
1622 1694
 				$error .= create_db::import_file('../db/marine_live.sql');
1623
-				if ($error != '') return $error;
1695
+				if ($error != '') {
1696
+					return $error;
1697
+				}
1624 1698
 			}
1625 1699
 			if (!$Connection->tableExists('marine_identity')) {
1626 1700
 				$error .= create_db::import_file('../db/marine_identity.sql');
1627
-				if ($error != '') return $error;
1701
+				if ($error != '') {
1702
+					return $error;
1703
+				}
1628 1704
 			}
1629 1705
 			if (!$Connection->tableExists('marine_mid')) {
1630 1706
 				$error .= create_db::import_file('../db/marine_mid.sql');
1631
-				if ($error != '') return $error;
1707
+				if ($error != '') {
1708
+					return $error;
1709
+				}
1632 1710
 			}
1633 1711
 		} else {
1634 1712
 			$error .= create_db::import_file('../db/pgsql/tracker_output.sql');
1635
-			if ($error != '') return $error;
1713
+			if ($error != '') {
1714
+				return $error;
1715
+			}
1636 1716
 			$error .= create_db::import_file('../db/pgsql/tracker_live.sql');
1637
-			if ($error != '') return $error;
1717
+			if ($error != '') {
1718
+				return $error;
1719
+			}
1638 1720
 			$error .= create_db::import_file('../db/pgsql/marine_output.sql');
1639
-			if ($error != '') return $error;
1721
+			if ($error != '') {
1722
+				return $error;
1723
+			}
1640 1724
 			$error .= create_db::import_file('../db/pgsql/marine_live.sql');
1641
-			if ($error != '') return $error;
1725
+			if ($error != '') {
1726
+				return $error;
1727
+			}
1642 1728
 			$error .= create_db::import_file('../db/pgsql/marine_identity.sql');
1643
-			if ($error != '') return $error;
1729
+			if ($error != '') {
1730
+				return $error;
1731
+			}
1644 1732
 			$error .= create_db::import_file('../db/pgsql/marine_mid.sql');
1645
-			if ($error != '') return $error;
1733
+			if ($error != '') {
1734
+				return $error;
1735
+			}
1646 1736
 		}
1647 1737
 		$query = "UPDATE config SET value = '37' WHERE name = 'schema_version'";
1648 1738
 		try {
@@ -1661,39 +1751,61 @@  discard block
 block discarded – undo
1661 1751
 		if ($globalDBdriver == 'mysql') {
1662 1752
 			if (!$Connection->tableExists('marine_image')) {
1663 1753
 				$error .= create_db::import_file('../db/marine_image.sql');
1664
-				if ($error != '') return $error;
1754
+				if ($error != '') {
1755
+					return $error;
1756
+				}
1665 1757
 			}
1666 1758
 			if (!$Connection->tableExists('marine_archive')) {
1667 1759
 				$error .= create_db::import_file('../db/marine_archive.sql');
1668
-				if ($error != '') return $error;
1760
+				if ($error != '') {
1761
+					return $error;
1762
+				}
1669 1763
 			}
1670 1764
 			if (!$Connection->tableExists('marine_archive_output')) {
1671 1765
 				$error .= create_db::import_file('../db/marine_archive_output.sql');
1672
-				if ($error != '') return $error;
1766
+				if ($error != '') {
1767
+					return $error;
1768
+				}
1673 1769
 			}
1674 1770
 			if (!$Connection->tableExists('tracker_archive')) {
1675 1771
 				$error .= create_db::import_file('../db/tracker_archive.sql');
1676
-				if ($error != '') return $error;
1772
+				if ($error != '') {
1773
+					return $error;
1774
+				}
1677 1775
 			}
1678 1776
 			if (!$Connection->tableExists('tracker_archive_output')) {
1679 1777
 				$error .= create_db::import_file('../db/tracker_archive_output.sql');
1680
-				if ($error != '') return $error;
1778
+				if ($error != '') {
1779
+					return $error;
1780
+				}
1681 1781
 			}
1682 1782
 			if (!$Connection->tableExists('marine_archive_output')) {
1683 1783
 				$error .= create_db::import_file('../db/tracker_archive_output.sql');
1684
-				if ($error != '') return $error;
1784
+				if ($error != '') {
1785
+					return $error;
1786
+				}
1685 1787
 			}
1686 1788
 		} else {
1687 1789
 			$error .= create_db::import_file('../db/pgsql/marine_image.sql');
1688
-			if ($error != '') return $error;
1790
+			if ($error != '') {
1791
+				return $error;
1792
+			}
1689 1793
 			$error .= create_db::import_file('../db/pgsql/marine_archive.sql');
1690
-			if ($error != '') return $error;
1794
+			if ($error != '') {
1795
+				return $error;
1796
+			}
1691 1797
 			$error .= create_db::import_file('../db/pgsql/marine_archive_output.sql');
1692
-			if ($error != '') return $error;
1798
+			if ($error != '') {
1799
+				return $error;
1800
+			}
1693 1801
 			$error .= create_db::import_file('../db/pgsql/tracker_archive.sql');
1694
-			if ($error != '') return $error;
1802
+			if ($error != '') {
1803
+				return $error;
1804
+			}
1695 1805
 			$error .= create_db::import_file('../db/pgsql/tracker_archive_output.sql');
1696
-			if ($error != '') return $error;
1806
+			if ($error != '') {
1807
+				return $error;
1808
+			}
1697 1809
 		}
1698 1810
 		if ($globalDBdriver == 'mysql') {
1699 1811
 			$query = "SELECT ENGINE FROM information_schema.TABLES where TABLE_SCHEMA = '".$globalDBname."' AND TABLE_NAME = 'spotter_archive'";
@@ -2064,7 +2176,9 @@  discard block
 block discarded – undo
2064 2176
 		if ($globalDBdriver == 'mysql') {
2065 2177
 			if (!$Connection->tableExists('tracker_archive_output')) {
2066 2178
 				$error .= create_db::import_file('../db/tracker_archive_output.sql');
2067
-				if ($error != '') return $error;
2179
+				if ($error != '') {
2180
+					return $error;
2181
+				}
2068 2182
 			}
2069 2183
 			$query = "ALTER TABLE tracker_live MODIFY COLUMN altitude float DEFAULT NULL;ALTER TABLE tracker_output MODIFY COLUMN last_altitude float DEFAULT NULL;ALTER TABLE tracker_output MODIFY COLUMN altitude float DEFAULT NULL;ALTER TABLE tracker_archive MODIFY COLUMN altitude float DEFAULT NULL;ALTER TABLE tracker_archive_output MODIFY COLUMN last_altitude float DEFAULT NULL;ALTER TABLE tracker_output MODIFY COLUMN altitude float DEFAULT NULL;";
2070 2184
 		} else {
@@ -2092,14 +2206,22 @@  discard block
 block discarded – undo
2092 2206
 		$error = '';
2093 2207
 		if ($globalDBdriver == 'mysql') {
2094 2208
 			$error .= create_db::import_file('../db/airport.sql');
2095
-			if ($error != '') return $error;
2209
+			if ($error != '') {
2210
+				return $error;
2211
+			}
2096 2212
 			$error .= create_db::import_file('../db/airlines.sql');
2097
-			if ($error != '') return $error;
2213
+			if ($error != '') {
2214
+				return $error;
2215
+			}
2098 2216
 		} else {
2099 2217
 			$error .= create_db::import_file('../db/pgsql/airport.sql');
2100
-			if ($error != '') return $error;
2218
+			if ($error != '') {
2219
+				return $error;
2220
+			}
2101 2221
 			$error .= create_db::import_file('../db/pgsql/airlines.sql');
2102
-			if ($error != '') return $error;
2222
+			if ($error != '') {
2223
+				return $error;
2224
+			}
2103 2225
 		}
2104 2226
 		if ((isset($globalVATSIM) && $globalVATSIM) && (isset($globalIVAO) && $globalIVAO)) {
2105 2227
 			if (file_exists('tmp/ivae_feb2013.zip')) {
@@ -2116,7 +2238,9 @@  discard block
 block discarded – undo
2116 2238
 				$error .= update_db::update_vatsim();
2117 2239
 			}
2118 2240
 		}
2119
-		if ($error != '') return $error;
2241
+		if ($error != '') {
2242
+			return $error;
2243
+		}
2120 2244
 		$query = "UPDATE config SET value = '45' WHERE name = 'schema_version'";
2121 2245
 		try {
2122 2246
 			$sth = $Connection->db->prepare($query);
@@ -2136,8 +2260,11 @@  discard block
 block discarded – undo
2136 2260
     	    if ($Connection->tableExists('aircraft')) {
2137 2261
     		if (!$Connection->tableExists('config')) {
2138 2262
     		    $version = '1';
2139
-    		    if ($update) return self::update_from_1();
2140
-    		    else return $version;
2263
+    		    if ($update) {
2264
+    		    	return self::update_from_1();
2265
+    		    } else {
2266
+    		    	return $version;
2267
+    		    }
2141 2268
 		} else {
2142 2269
     		    $Connection = new Connection();
2143 2270
 		    $query = "SELECT value FROM config WHERE name = 'schema_version' LIMIT 1";
@@ -2151,182 +2278,316 @@  discard block
 block discarded – undo
2151 2278
     		    if ($update) {
2152 2279
     			if ($result['value'] == '2') {
2153 2280
     			    $error = self::update_from_2();
2154
-    			    if ($error != '') return $error;
2155
-    			    else return self::check_version(true);
2281
+    			    if ($error != '') {
2282
+    			    	return $error;
2283
+    			    } else {
2284
+    			    	return self::check_version(true);
2285
+    			    }
2156 2286
     			} elseif ($result['value'] == '3') {
2157 2287
     			    $error = self::update_from_3();
2158
-    			    if ($error != '') return $error;
2159
-    			    else return self::check_version(true);
2288
+    			    if ($error != '') {
2289
+    			    	return $error;
2290
+    			    } else {
2291
+    			    	return self::check_version(true);
2292
+    			    }
2160 2293
     			} elseif ($result['value'] == '4') {
2161 2294
     			    $error = self::update_from_4();
2162
-    			    if ($error != '') return $error;
2163
-    			    else return self::check_version(true);
2295
+    			    if ($error != '') {
2296
+    			    	return $error;
2297
+    			    } else {
2298
+    			    	return self::check_version(true);
2299
+    			    }
2164 2300
     			} elseif ($result['value'] == '5') {
2165 2301
     			    $error = self::update_from_5();
2166
-    			    if ($error != '') return $error;
2167
-    			    else return self::check_version(true);
2302
+    			    if ($error != '') {
2303
+    			    	return $error;
2304
+    			    } else {
2305
+    			    	return self::check_version(true);
2306
+    			    }
2168 2307
     			} elseif ($result['value'] == '6') {
2169 2308
     			    $error = self::update_from_6();
2170
-    			    if ($error != '') return $error;
2171
-    			    else return self::check_version(true);
2309
+    			    if ($error != '') {
2310
+    			    	return $error;
2311
+    			    } else {
2312
+    			    	return self::check_version(true);
2313
+    			    }
2172 2314
     			} elseif ($result['value'] == '7') {
2173 2315
     			    $error = self::update_from_7();
2174
-    			    if ($error != '') return $error;
2175
-    			    else return self::check_version(true);
2316
+    			    if ($error != '') {
2317
+    			    	return $error;
2318
+    			    } else {
2319
+    			    	return self::check_version(true);
2320
+    			    }
2176 2321
     			} elseif ($result['value'] == '8') {
2177 2322
     			    $error = self::update_from_8();
2178
-    			    if ($error != '') return $error;
2179
-    			    else return self::check_version(true);
2323
+    			    if ($error != '') {
2324
+    			    	return $error;
2325
+    			    } else {
2326
+    			    	return self::check_version(true);
2327
+    			    }
2180 2328
     			} elseif ($result['value'] == '9') {
2181 2329
     			    $error = self::update_from_9();
2182
-    			    if ($error != '') return $error;
2183
-    			    else return self::check_version(true);
2330
+    			    if ($error != '') {
2331
+    			    	return $error;
2332
+    			    } else {
2333
+    			    	return self::check_version(true);
2334
+    			    }
2184 2335
     			} elseif ($result['value'] == '10') {
2185 2336
     			    $error = self::update_from_10();
2186
-    			    if ($error != '') return $error;
2187
-    			    else return self::check_version(true);
2337
+    			    if ($error != '') {
2338
+    			    	return $error;
2339
+    			    } else {
2340
+    			    	return self::check_version(true);
2341
+    			    }
2188 2342
     			} elseif ($result['value'] == '11') {
2189 2343
     			    $error = self::update_from_11();
2190
-    			    if ($error != '') return $error;
2191
-    			    else return self::check_version(true);
2344
+    			    if ($error != '') {
2345
+    			    	return $error;
2346
+    			    } else {
2347
+    			    	return self::check_version(true);
2348
+    			    }
2192 2349
     			} elseif ($result['value'] == '12') {
2193 2350
     			    $error = self::update_from_12();
2194
-    			    if ($error != '') return $error;
2195
-    			    else return self::check_version(true);
2351
+    			    if ($error != '') {
2352
+    			    	return $error;
2353
+    			    } else {
2354
+    			    	return self::check_version(true);
2355
+    			    }
2196 2356
     			} elseif ($result['value'] == '13') {
2197 2357
     			    $error = self::update_from_13();
2198
-    			    if ($error != '') return $error;
2199
-    			    else return self::check_version(true);
2358
+    			    if ($error != '') {
2359
+    			    	return $error;
2360
+    			    } else {
2361
+    			    	return self::check_version(true);
2362
+    			    }
2200 2363
     			} elseif ($result['value'] == '14') {
2201 2364
     			    $error = self::update_from_14();
2202
-    			    if ($error != '') return $error;
2203
-    			    else return self::check_version(true);
2365
+    			    if ($error != '') {
2366
+    			    	return $error;
2367
+    			    } else {
2368
+    			    	return self::check_version(true);
2369
+    			    }
2204 2370
     			} elseif ($result['value'] == '15') {
2205 2371
     			    $error = self::update_from_15();
2206
-    			    if ($error != '') return $error;
2207
-    			    else return self::check_version(true);
2372
+    			    if ($error != '') {
2373
+    			    	return $error;
2374
+    			    } else {
2375
+    			    	return self::check_version(true);
2376
+    			    }
2208 2377
     			} elseif ($result['value'] == '16') {
2209 2378
     			    $error = self::update_from_16();
2210
-    			    if ($error != '') return $error;
2211
-    			    else return self::check_version(true);
2379
+    			    if ($error != '') {
2380
+    			    	return $error;
2381
+    			    } else {
2382
+    			    	return self::check_version(true);
2383
+    			    }
2212 2384
     			} elseif ($result['value'] == '17') {
2213 2385
     			    $error = self::update_from_17();
2214
-    			    if ($error != '') return $error;
2215
-    			    else return self::check_version(true);
2386
+    			    if ($error != '') {
2387
+    			    	return $error;
2388
+    			    } else {
2389
+    			    	return self::check_version(true);
2390
+    			    }
2216 2391
     			} elseif ($result['value'] == '18') {
2217 2392
     			    $error = self::update_from_18();
2218
-    			    if ($error != '') return $error;
2219
-    			    else return self::check_version(true);
2393
+    			    if ($error != '') {
2394
+    			    	return $error;
2395
+    			    } else {
2396
+    			    	return self::check_version(true);
2397
+    			    }
2220 2398
     			} elseif ($result['value'] == '19') {
2221 2399
     			    $error = self::update_from_19();
2222
-    			    if ($error != '') return $error;
2223
-    			    else return self::check_version(true);
2400
+    			    if ($error != '') {
2401
+    			    	return $error;
2402
+    			    } else {
2403
+    			    	return self::check_version(true);
2404
+    			    }
2224 2405
     			} elseif ($result['value'] == '20') {
2225 2406
     			    $error = self::update_from_20();
2226
-    			    if ($error != '') return $error;
2227
-    			    else return self::check_version(true);
2407
+    			    if ($error != '') {
2408
+    			    	return $error;
2409
+    			    } else {
2410
+    			    	return self::check_version(true);
2411
+    			    }
2228 2412
     			} elseif ($result['value'] == '21') {
2229 2413
     			    $error = self::update_from_21();
2230
-    			    if ($error != '') return $error;
2231
-    			    else return self::check_version(true);
2414
+    			    if ($error != '') {
2415
+    			    	return $error;
2416
+    			    } else {
2417
+    			    	return self::check_version(true);
2418
+    			    }
2232 2419
     			} elseif ($result['value'] == '22') {
2233 2420
     			    $error = self::update_from_22();
2234
-    			    if ($error != '') return $error;
2235
-    			    else return self::check_version(true);
2421
+    			    if ($error != '') {
2422
+    			    	return $error;
2423
+    			    } else {
2424
+    			    	return self::check_version(true);
2425
+    			    }
2236 2426
     			} elseif ($result['value'] == '23') {
2237 2427
     			    $error = self::update_from_23();
2238
-    			    if ($error != '') return $error;
2239
-    			    else return self::check_version(true);
2428
+    			    if ($error != '') {
2429
+    			    	return $error;
2430
+    			    } else {
2431
+    			    	return self::check_version(true);
2432
+    			    }
2240 2433
     			} elseif ($result['value'] == '24') {
2241 2434
     			    $error = self::update_from_24();
2242
-    			    if ($error != '') return $error;
2243
-    			    else return self::check_version(true);
2435
+    			    if ($error != '') {
2436
+    			    	return $error;
2437
+    			    } else {
2438
+    			    	return self::check_version(true);
2439
+    			    }
2244 2440
     			} elseif ($result['value'] == '25') {
2245 2441
     			    $error = self::update_from_25();
2246
-    			    if ($error != '') return $error;
2247
-    			    else return self::check_version(true);
2442
+    			    if ($error != '') {
2443
+    			    	return $error;
2444
+    			    } else {
2445
+    			    	return self::check_version(true);
2446
+    			    }
2248 2447
     			} elseif ($result['value'] == '26') {
2249 2448
     			    $error = self::update_from_26();
2250
-    			    if ($error != '') return $error;
2251
-    			    else return self::check_version(true);
2449
+    			    if ($error != '') {
2450
+    			    	return $error;
2451
+    			    } else {
2452
+    			    	return self::check_version(true);
2453
+    			    }
2252 2454
     			} elseif ($result['value'] == '27') {
2253 2455
     			    $error = self::update_from_27();
2254
-    			    if ($error != '') return $error;
2255
-    			    else return self::check_version(true);
2456
+    			    if ($error != '') {
2457
+    			    	return $error;
2458
+    			    } else {
2459
+    			    	return self::check_version(true);
2460
+    			    }
2256 2461
     			} elseif ($result['value'] == '28') {
2257 2462
     			    $error = self::update_from_28();
2258
-    			    if ($error != '') return $error;
2259
-    			    else return self::check_version(true);
2463
+    			    if ($error != '') {
2464
+    			    	return $error;
2465
+    			    } else {
2466
+    			    	return self::check_version(true);
2467
+    			    }
2260 2468
     			} elseif ($result['value'] == '29') {
2261 2469
     			    $error = self::update_from_29();
2262
-    			    if ($error != '') return $error;
2263
-    			    else return self::check_version(true);
2470
+    			    if ($error != '') {
2471
+    			    	return $error;
2472
+    			    } else {
2473
+    			    	return self::check_version(true);
2474
+    			    }
2264 2475
     			} elseif ($result['value'] == '30') {
2265 2476
     			    $error = self::update_from_30();
2266
-    			    if ($error != '') return $error;
2267
-    			    else return self::check_version(true);
2477
+    			    if ($error != '') {
2478
+    			    	return $error;
2479
+    			    } else {
2480
+    			    	return self::check_version(true);
2481
+    			    }
2268 2482
     			} elseif ($result['value'] == '31') {
2269 2483
     			    $error = self::update_from_31();
2270
-    			    if ($error != '') return $error;
2271
-    			    else return self::check_version(true);
2484
+    			    if ($error != '') {
2485
+    			    	return $error;
2486
+    			    } else {
2487
+    			    	return self::check_version(true);
2488
+    			    }
2272 2489
     			} elseif ($result['value'] == '32') {
2273 2490
     			    $error = self::update_from_32();
2274
-    			    if ($error != '') return $error;
2275
-    			    else return self::check_version(true);
2491
+    			    if ($error != '') {
2492
+    			    	return $error;
2493
+    			    } else {
2494
+    			    	return self::check_version(true);
2495
+    			    }
2276 2496
     			} elseif ($result['value'] == '33') {
2277 2497
     			    $error = self::update_from_33();
2278
-    			    if ($error != '') return $error;
2279
-    			    else return self::check_version(true);
2498
+    			    if ($error != '') {
2499
+    			    	return $error;
2500
+    			    } else {
2501
+    			    	return self::check_version(true);
2502
+    			    }
2280 2503
     			} elseif ($result['value'] == '34') {
2281 2504
     			    $error = self::update_from_34();
2282
-    			    if ($error != '') return $error;
2283
-    			    else return self::check_version(true);
2505
+    			    if ($error != '') {
2506
+    			    	return $error;
2507
+    			    } else {
2508
+    			    	return self::check_version(true);
2509
+    			    }
2284 2510
     			} elseif ($result['value'] == '35') {
2285 2511
     			    $error = self::update_from_35();
2286
-    			    if ($error != '') return $error;
2287
-    			    else return self::check_version(true);
2512
+    			    if ($error != '') {
2513
+    			    	return $error;
2514
+    			    } else {
2515
+    			    	return self::check_version(true);
2516
+    			    }
2288 2517
     			} elseif ($result['value'] == '36') {
2289 2518
     			    $error = self::update_from_36();
2290
-    			    if ($error != '') return $error;
2291
-    			    else return self::check_version(true);
2519
+    			    if ($error != '') {
2520
+    			    	return $error;
2521
+    			    } else {
2522
+    			    	return self::check_version(true);
2523
+    			    }
2292 2524
     			} elseif ($result['value'] == '37') {
2293 2525
     			    $error = self::update_from_37();
2294
-    			    if ($error != '') return $error;
2295
-    			    else return self::check_version(true);
2526
+    			    if ($error != '') {
2527
+    			    	return $error;
2528
+    			    } else {
2529
+    			    	return self::check_version(true);
2530
+    			    }
2296 2531
     			} elseif ($result['value'] == '38') {
2297 2532
     			    $error = self::update_from_38();
2298
-    			    if ($error != '') return $error;
2299
-    			    else return self::check_version(true);
2533
+    			    if ($error != '') {
2534
+    			    	return $error;
2535
+    			    } else {
2536
+    			    	return self::check_version(true);
2537
+    			    }
2300 2538
     			} elseif ($result['value'] == '39') {
2301 2539
     			    $error = self::update_from_39();
2302
-    			    if ($error != '') return $error;
2303
-    			    else return self::check_version(true);
2540
+    			    if ($error != '') {
2541
+    			    	return $error;
2542
+    			    } else {
2543
+    			    	return self::check_version(true);
2544
+    			    }
2304 2545
     			} elseif ($result['value'] == '40') {
2305 2546
     			    $error = self::update_from_40();
2306
-    			    if ($error != '') return $error;
2307
-    			    else return self::check_version(true);
2547
+    			    if ($error != '') {
2548
+    			    	return $error;
2549
+    			    } else {
2550
+    			    	return self::check_version(true);
2551
+    			    }
2308 2552
     			} elseif ($result['value'] == '41') {
2309 2553
     			    $error = self::update_from_41();
2310
-    			    if ($error != '') return $error;
2311
-    			    else return self::check_version(true);
2554
+    			    if ($error != '') {
2555
+    			    	return $error;
2556
+    			    } else {
2557
+    			    	return self::check_version(true);
2558
+    			    }
2312 2559
     			} elseif ($result['value'] == '42') {
2313 2560
     			    $error = self::update_from_42();
2314
-    			    if ($error != '') return $error;
2315
-    			    else return self::check_version(true);
2561
+    			    if ($error != '') {
2562
+    			    	return $error;
2563
+    			    } else {
2564
+    			    	return self::check_version(true);
2565
+    			    }
2316 2566
     			} elseif ($result['value'] == '43') {
2317 2567
     			    $error = self::update_from_43();
2318
-    			    if ($error != '') return $error;
2319
-    			    else return self::check_version(true);
2568
+    			    if ($error != '') {
2569
+    			    	return $error;
2570
+    			    } else {
2571
+    			    	return self::check_version(true);
2572
+    			    }
2320 2573
     			} elseif ($result['value'] == '44') {
2321 2574
     			    $error = self::update_from_44();
2322
-    			    if ($error != '') return $error;
2323
-    			    else return self::check_version(true);
2324
-    			} else return '';
2575
+    			    if ($error != '') {
2576
+    			    	return $error;
2577
+    			    } else {
2578
+    			    	return self::check_version(true);
2579
+    			    }
2580
+    			} else {
2581
+    				return '';
2582
+    			}
2583
+    		    } else {
2584
+    		    	return $result['value'];
2325 2585
     		    }
2326
-    		    else return $result['value'];
2327 2586
 		}
2328 2587
 		
2329
-	    } else return $version;
2588
+	    } else {
2589
+	    	return $version;
2590
+	    }
2330 2591
     	}
2331 2592
     	
2332 2593
 }
Please login to merge, or discard this patch.