Completed
Push — master ( df263c...059178 )
by Ralf
91:04 queued 68:58
created
setup/inc/class.setup.inc.php 1 patch
Braces   +132 added lines, -38 removed lines patch added patch discarded remove patch
@@ -84,11 +84,20 @@  discard block
 block discarded – undo
84 84
 		$this->detection = new setup_detection();
85 85
 		$this->process   = new setup_process();
86 86
 
87
-		if (preg_match('/^[a-z0-9-]+$/i', $_REQUEST['system_charset'])) $this->system_charset = $_REQUEST['system_charset'];
87
+		if (preg_match('/^[a-z0-9-]+$/i', $_REQUEST['system_charset']))
88
+		{
89
+			$this->system_charset = $_REQUEST['system_charset'];
90
+		}
88 91
 
89 92
 		/* The setup application needs these */
90
-		if ($html) $this->html = new setup_html();
91
-		if ($translation) $this->translation = new setup_translation();
93
+		if ($html)
94
+		{
95
+			$this->html = new setup_html();
96
+		}
97
+		if ($translation)
98
+		{
99
+			$this->translation = new setup_translation();
100
+		}
92 101
 	}
93 102
 
94 103
 	/**
@@ -131,12 +140,15 @@  discard block
 block discarded – undo
131 140
 					$this->db_charset_was = $this->db->Link_ID->GetCharSet();	// needed for the update
132 141
 
133 142
 					// we can NOT set the DB charset for mysql, if the api version < 1.0.1.019, as it would mess up the DB content!!!
134
-					if (substr($this->db->Type,0,5) == 'mysql')	// we need to check the api version
143
+					if (substr($this->db->Type,0,5) == 'mysql')
144
+					{
145
+						// we need to check the api version
135 146
 					{
136 147
 						$api_version = $this->db->select($this->applications_table,'app_version',array(
137 148
 								'app_name'  => 'phpgwapi',
138 149
 							),__LINE__,__FILE__)->fetchColumn();
139 150
 					}
151
+					}
140 152
 					if (!$api_version || !$this->alessthanb($api_version,'1.0.1.019'))
141 153
 					{
142 154
 						$this->db->Link_ID->SetCharSet($this->system_charset);
@@ -205,7 +217,10 @@  discard block
 block discarded – undo
205 217
 		}
206 218
 		else
207 219
 		{
208
-			if (!isset($_SESSION)) self::session_start();
220
+			if (!isset($_SESSION))
221
+			{
222
+				self::session_start();
223
+			}
209 224
 			$ConfigLang = $_SESSION['ConfigLang'];
210 225
 		}
211 226
 		$matches = null;
@@ -253,14 +268,20 @@  discard block
 block discarded – undo
253 268
 			case PHP_SESSION_DISABLED:
254 269
 				throw new \ErrorException('EGroupware requires PHP session extension!');
255 270
 			case PHP_SESSION_NONE:
256
-				if (headers_sent()) return false;
271
+				if (headers_sent())
272
+				{
273
+					return false;
274
+				}
257 275
 				ini_set('session.use_cookie', true);
258 276
 				session_name(self::SESSIONID);
259 277
 				session_set_cookie_params(0, '/', self::cookiedomain(),
260 278
 					// if called via HTTPS, only send cookie for https and only allow cookie access via HTTP (true)
261 279
 					Api\Header\Http::schema() === 'https', true);
262 280
 
263
-				if (isset($_COOKIE[self::SESSIONID])) session_id($_COOKIE[self::SESSIONID]);
281
+				if (isset($_COOKIE[self::SESSIONID]))
282
+				{
283
+					session_id($_COOKIE[self::SESSIONID]);
284
+				}
264 285
 
265 286
 				$ok = @session_start();	// suppress notice if session already started or warning in CLI
266 287
 				break;
@@ -478,7 +499,10 @@  discard block
 block discarded – undo
478 499
 	 */
479 500
 	function register_app($appname, $_enable=99, array $setup_info=null)
480 501
 	{
481
-		if (!isset($setup_info)) $setup_info = $GLOBALS['setup_info'];
502
+		if (!isset($setup_info))
503
+		{
504
+			$setup_info = $GLOBALS['setup_info'];
505
+		}
482 506
 
483 507
 		if(!$appname)
484 508
 		{
@@ -586,7 +610,10 @@  discard block
 block discarded – undo
586 610
 	 */
587 611
 	function update_app($appname, array $setup_info=null)
588 612
 	{
589
-		if (!isset($setup_info)) $setup_info = $GLOBALS['setup_info'];
613
+		if (!isset($setup_info))
614
+		{
615
+			$setup_info = $GLOBALS['setup_info'];
616
+		}
590 617
 
591 618
 		if(!$appname)
592 619
 		{
@@ -738,7 +765,10 @@  discard block
 block discarded – undo
738 765
 		{
739 766
 			$GLOBALS['settings'] = array();
740 767
 			include_once($file);
741
-			if ($GLOBALS['settings']) $settings = array_merge($settings,$GLOBALS['settings']);
768
+			if ($GLOBALS['settings'])
769
+			{
770
+				$settings = array_merge($settings,$GLOBALS['settings']);
771
+			}
742 772
 		}
743 773
 		$default = $forced = array();
744 774
 		foreach($settings as $name => $setting)
@@ -820,52 +850,72 @@  discard block
 block discarded – undo
820 850
 
821 851
 		for($i=0;$i<count($testa);$i++)
822 852
 		{
823
-			if($DEBUG) { echo'<br>Checking if '. (int)$testa[$i] . ' is less than ' . (int)$testb[$i] . ' ...'; }
853
+			if($DEBUG)
854
+			{
855
+echo'<br>Checking if '. (int)$testa[$i] . ' is less than ' . (int)$testb[$i] . ' ...'; }
824 856
 			if((int)$testa[$i] < (int)$testb[$i])
825 857
 			{
826
-				if ($DEBUG) { echo ' yes.'; }
858
+				if ($DEBUG)
859
+				{
860
+echo ' yes.'; }
827 861
 				$less++;
828 862
 				if($i<3)
829 863
 				{
830 864
 					/* Ensure that this is definitely smaller */
831
-					if($DEBUG) { echo"  This is the $num[$i] octet, so A is definitely less than B."; }
865
+					if($DEBUG)
866
+					{
867
+echo"  This is the $num[$i] octet, so A is definitely less than B."; }
832 868
 					$less = 5;
833 869
 					break;
834 870
 				}
835 871
 			}
836 872
 			elseif((int)$testa[$i] > (int)$testb[$i])
837 873
 			{
838
-				if($DEBUG) { echo ' no.'; }
874
+				if($DEBUG)
875
+				{
876
+echo ' no.'; }
839 877
 				$less--;
840 878
 				if($i<2)
841 879
 				{
842 880
 					/* Ensure that this is definitely greater */
843
-					if($DEBUG) { echo"  This is the $num[$i] octet, so A is definitely greater than B."; }
881
+					if($DEBUG)
882
+					{
883
+echo"  This is the $num[$i] octet, so A is definitely greater than B."; }
844 884
 					$less = -5;
845 885
 					break;
846 886
 				}
847 887
 			}
848 888
 			else
849 889
 			{
850
-				if($DEBUG) { echo ' no, they are equal or of different length.'; }
890
+				if($DEBUG)
891
+				{
892
+echo ' no, they are equal or of different length.'; }
851 893
 				// makes sure eg. '1.0.0' is counted less the '1.0.0.xxx' !
852 894
 				$less = count($testa) < count($testb) ? 1 : 0;
853 895
 			}
854 896
 		}
855
-		if($DEBUG) { echo '<br>Check value is: "'.$less.'"'; }
897
+		if($DEBUG)
898
+		{
899
+echo '<br>Check value is: "'.$less.'"'; }
856 900
 		if($less>0)
857 901
 		{
858
-			if($DEBUG) { echo '<br>A is less than B'; }
902
+			if($DEBUG)
903
+			{
904
+echo '<br>A is less than B'; }
859 905
 			return True;
860 906
 		}
861 907
 		elseif($less<0)
862 908
 		{
863
-			if($DEBUG) { echo '<br>A is greater than B'; }
909
+			if($DEBUG)
910
+			{
911
+echo '<br>A is greater than B'; }
864 912
 			return False;
865 913
 		}
866 914
 		else
867 915
 		{
868
-			if($DEBUG) { echo '<br>A is equal to B'; }
916
+			if($DEBUG)
917
+			{
918
+echo '<br>A is equal to B'; }
869 919
 			return False;
870 920
 		}
871 921
 	}
@@ -902,51 +952,71 @@  discard block
 block discarded – undo
902 952
 
903 953
 		for($i=0;$i<count($testa);$i++)
904 954
 		{
905
-			if($DEBUG) { echo'<br>Checking if '. (int)$testa[$i] . ' is more than ' . (int)$testb[$i] . ' ...'; }
955
+			if($DEBUG)
956
+			{
957
+echo'<br>Checking if '. (int)$testa[$i] . ' is more than ' . (int)$testb[$i] . ' ...'; }
906 958
 			if((int)$testa[$i] > (int)$testb[$i])
907 959
 			{
908
-				if($DEBUG) { echo ' yes.'; }
960
+				if($DEBUG)
961
+				{
962
+echo ' yes.'; }
909 963
 				$less++;
910 964
 				if($i<3)
911 965
 				{
912 966
 					/* Ensure that this is definitely greater */
913
-					if($DEBUG) { echo"  This is the $num[$i] octet, so A is definitely greater than B."; }
967
+					if($DEBUG)
968
+					{
969
+echo"  This is the $num[$i] octet, so A is definitely greater than B."; }
914 970
 					$less = 5;
915 971
 					break;
916 972
 				}
917 973
 			}
918 974
 			elseif((int)$testa[$i] < (int)$testb[$i])
919 975
 			{
920
-				if($DEBUG) { echo ' no.'; }
976
+				if($DEBUG)
977
+				{
978
+echo ' no.'; }
921 979
 				$less--;
922 980
 				if($i<2)
923 981
 				{
924 982
 					/* Ensure that this is definitely smaller */
925
-					if($DEBUG) { echo"  This is the $num[$i] octet, so A is definitely less than B."; }
983
+					if($DEBUG)
984
+					{
985
+echo"  This is the $num[$i] octet, so A is definitely less than B."; }
926 986
 					$less = -5;
927 987
 					break;
928 988
 				}
929 989
 			}
930 990
 			else
931 991
 			{
932
-				if($DEBUG) { echo ' no, they are equal.'; }
992
+				if($DEBUG)
993
+				{
994
+echo ' no, they are equal.'; }
933 995
 				$less = 0;
934 996
 			}
935 997
 		}
936
-		if($DEBUG) { echo '<br>Check value is: "'.$less.'"'; }
998
+		if($DEBUG)
999
+		{
1000
+echo '<br>Check value is: "'.$less.'"'; }
937 1001
 		if($less>0)
938 1002
 		{
939
-			if($DEBUG) { echo '<br>A is greater than B'; }
1003
+			if($DEBUG)
1004
+			{
1005
+echo '<br>A is greater than B'; }
940 1006
 			return True;
941 1007
 		}
942 1008
 		elseif($less<0)
943 1009
 		{
944
-			if($DEBUG) { echo '<br>A is less than B'; }
1010
+			if($DEBUG)
1011
+			{
1012
+echo '<br>A is less than B'; }
945 1013
 			return False;
946 1014
 		}
947 1015
 		else
948 1016
 		{
949
-			if($DEBUG) { echo '<br>A is equal to B'; }
1017
+			if($DEBUG)
1018
+			{
1019
+echo '<br>A is equal to B'; }
950 1020
 			return False;
951 1021
 		}
952 1022
 	}
@@ -983,7 +1053,10 @@  discard block
 block discarded – undo
983 1053
 				echo "<p><b>".$e->getMessage()."</b></p>\n";
984 1054
 				return false;
985 1055
 			}
986
-			if (!isset($GLOBALS['egw']->accounts)) $GLOBALS['egw']->accounts = $this->accounts;
1056
+			if (!isset($GLOBALS['egw']->accounts))
1057
+			{
1058
+				$GLOBALS['egw']->accounts = $this->accounts;
1059
+			}
987 1060
 			Api\Accounts::cache_invalidate();	// the cache is shared for all instances of the class
988 1061
 		}
989 1062
 		return true;
@@ -1020,7 +1093,10 @@  discard block
 block discarded – undo
1020 1093
 		$passwd = $_passwd;
1021 1094
 		if ($username == 'anonymous')
1022 1095
 		{
1023
-			if (!isset($this->anonpw)) $this->anonpw = Api\Auth::randomstring(16);
1096
+			if (!isset($this->anonpw))
1097
+			{
1098
+				$this->anonpw = Api\Auth::randomstring(16);
1099
+			}
1024 1100
 			$passwd = $anonpw = $this->anonpw;
1025 1101
 		}
1026 1102
 
@@ -1091,11 +1167,17 @@  discard block
 block discarded – undo
1091 1167
 				'account_lid' => $username,
1092 1168
 			));
1093 1169
 		}
1094
-		if ($primary_group)	// only for users, NOT groups
1170
+		if ($primary_group)
1171
+		{
1172
+			// only for users, NOT groups
1095 1173
 		{
1096 1174
 			$this->set_memberships(array($primary_group_id), $accountid);
1175
+		}
1097 1176
 
1098
-			if (!$changepw) $this->add_acl('preferences','nopasswordchange',$accountid);
1177
+			if (!$changepw)
1178
+			{
1179
+				$this->add_acl('preferences','nopasswordchange',$accountid);
1180
+			}
1099 1181
 		}
1100 1182
 		//error_log("setup::add_account('$username','$first','$last',\$passwd,'$primary_group',$changepw,'$email') successfull created accountid=$accountid");
1101 1183
 		return $accountid;
@@ -1132,7 +1214,10 @@  discard block
 block discarded – undo
1132 1214
 	function accounts_exist()
1133 1215
 	{
1134 1216
 		try {
1135
-			if (!$this->setup_account_object()) return false;
1217
+			if (!$this->setup_account_object())
1218
+			{
1219
+				return false;
1220
+			}
1136 1221
 
1137 1222
 			$this->accounts->search(array(
1138 1223
 				'type'   => 'accounts',
@@ -1219,9 +1304,15 @@  discard block
 block discarded – undo
1219 1304
 	{
1220 1305
 		static $table_names = False;
1221 1306
 
1222
-		if (!$table_names || $force_refresh) $table_names = $this->db->table_names();
1307
+		if (!$table_names || $force_refresh)
1308
+		{
1309
+			$table_names = $this->db->table_names();
1310
+		}
1223 1311
 
1224
-		if (!$table_names) return false;
1312
+		if (!$table_names)
1313
+		{
1314
+			return false;
1315
+		}
1225 1316
 
1226 1317
 		foreach($table_names as $data)
1227 1318
 		{
@@ -1251,10 +1342,13 @@  discard block
 block discarded – undo
1251 1342
 		{
1252 1343
 			$table = $this->table_exist($tables,$force_refresh);
1253 1344
 
1254
-			if ($table && $table != $this->$name)	// only overwrite the default name, if we realy got one (important for new installs)
1345
+			if ($table && $table != $this->$name)
1346
+			{
1347
+				// only overwrite the default name, if we realy got one (important for new installs)
1255 1348
 			{
1256 1349
 				$this->$name = $table;
1257 1350
 			}
1351
+			}
1258 1352
 			//echo "<p>setup::set_table_names: $name = '{$this->$name}'</p>\n";
1259 1353
 		}
1260 1354
 	}
Please login to merge, or discard this patch.