Diff: STRATO-apps/wordpress_03/app/wp-content/themes/blocksy/inc/classes/db-versioning/utils/db-utils.php
Keine Baseline-Datei – Diff nur gegen leer.
1
-
1
+
<?php
2
+
3
+
namespace Blocksy\Database;
4
+
5
+
class Utils {
6
+
static public function wp_get_table_names() {
7
+
global $wpdb;
8
+
9
+
$tables_sql = 'SHOW TABLES';
10
+
11
+
// phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared -- Query is safe, see above.
12
+
$tables = $wpdb->get_col($tables_sql, 0);
13
+
14
+
return $tables;
15
+
}
16
+
17
+
static public function wp_get_relevant_table_names() {
18
+
global $wpdb;
19
+
20
+
return [
21
+
$wpdb->base_prefix . 'options',
22
+
$wpdb->base_prefix . 'posts',
23
+
$wpdb->base_prefix . 'postmeta',
24
+
];
25
+
}
26
+
}
27
+
28
+