Code Duplication    Length = 6-7 lines in 2 locations

other/install.php 1 location

@@ 2034-2039 (lines=6) @@
2031
		$settingsArray[$i] = rtrim($settingsArray[$i]) . "\n";
2032
2033
		foreach ($vars as $var => $val)
2034
			if (strncasecmp($settingsArray[$i], '$' . $var, 1 + strlen($var)) == 0)
2035
			{
2036
				$comment = strstr($settingsArray[$i], '#');
2037
				$settingsArray[$i] = '$' . $var . ' = \'' . $val . '\';' . ($comment != '' ? "\t\t" . $comment : "\n");
2038
				unset($vars[$var]);
2039
			}
2040
	}
2041
2042
	// Uh oh... the file wasn't empty... was it?

other/upgrade.php 1 location

@@ 2353-2359 (lines=7) @@
2350
			{
2351
				if (isset($settingsArray[$i]) && strncasecmp($settingsArray[$i], '$' . $var, 1 + strlen($var)) == 0)
2352
				{
2353
					if ($val == '#remove#')
2354
						unset($settingsArray[$i]);
2355
					else
2356
					{
2357
						$comment = strstr(substr($settingsArray[$i], strpos($settingsArray[$i], ';')), '#');
2358
						$settingsArray[$i] = '$' . $var . ' = ' . $val . ';' . ($comment != '' ? "\t\t" . $comment : "\n");
2359
					}
2360
2361
					unset($config_vars[$var]);
2362
				}