Просмотр исходного кода

prefix wp table with wp_ (#4697)

* prefix wp table with wp_

resolves #4696 
---------

Co-authored-by: Jaap Marcus <9754650+jaapmarcus@users.noreply.github.com>
divinity76 1 год назад
Родитель
Сommit
8322e375da
1 измененных файлов с 5 добавлено и 5 удалено
  1. 5 5
      web/src/app/WebApp/Installers/WordPress/WordPressSetup.php

+ 5 - 5
web/src/app/WebApp/Installers/WordPress/WordPressSetup.php

@@ -79,11 +79,11 @@ class WordpressSetup extends BaseSetup {
 			$result,
 		);
 		foreach ($result->raw as $line_num => $line) {
-			if ('$table_prefix =' === substr($line, 0, 15)) {
-				$result->raw[$line_num] =
-					'$table_prefix = \'' .
-					addcslashes(Util::generate_string(5, false) . "_", "\\'") .
-					"';\r\n";
+			if (str_starts_with($line, '$table_prefix =')) {
+				$result->raw[$line_num] = sprintf(
+					"\$table_prefix = %s;\r\n",
+					var_export("wp_" . Util::generate_string(5, false) . "_", true),
+				);
 				continue;
 			}
 			if (!preg_match('/^define\(\s*\'([A-Z_]+)\',([ ]+)/', $line, $match)) {