PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 7.0.13
Admin Columns v7.0.13
7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Storage / Table / AdminColumns.php
codepress-admin-columns / classes / Storage / Table Last commit date
AdminColumns.php 3 months ago
AdminColumns.php
42 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace AC\Storage\Table;
6
7 use AC\Storage\Table;
8
9 final class AdminColumns extends Table
10 {
11
12 public function get_name(): string
13 {
14 global $wpdb;
15
16 return $wpdb->prefix . 'admin_columns';
17 }
18
19 public function get_schema(): string
20 {
21 global $wpdb;
22
23 $collate = $wpdb->get_charset_collate();
24
25 return "
26 CREATE TABLE " . $this->get_name() . " (
27 id bigint(20) unsigned NOT NULL auto_increment,
28 list_id varchar(20) NOT NULL default '',
29 list_key varchar(100) NOT NULL default '',
30 title varchar(255) NOT NULL default '',
31 columns mediumtext,
32 settings mediumtext,
33 date_created datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
34 date_modified datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
35 status varchar(20) NOT NULL default '',
36 PRIMARY KEY (id),
37 UNIQUE KEY `list_id` (`list_id`)
38 ) $collate;
39 ";
40 }
41
42 }