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.
Zur Liste
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 +