PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 4.3.2
Admin Columns v4.3.2
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 / Admin / ScreenOption / ListScreenId.php
codepress-admin-columns / classes / Admin / ScreenOption Last commit date
ColumnId.php 5 years ago ColumnType.php 5 years ago ListScreenId.php 5 years ago ListScreenType.php 5 years ago
ListScreenId.php
38 lines
1 <?php
2
3 namespace AC\Admin\ScreenOption;
4
5 use AC\Admin\Preference;
6 use AC\Admin\ScreenOption;
7 use AC\Preferences;
8
9 class ListScreenId extends ScreenOption {
10
11 const KEY = 'show_list_screen_id';
12
13 /**
14 * @var Preferences\User
15 */
16 private $preference;
17
18 public function __construct( Preference\ScreenOptions $preference ) {
19 $this->preference = $preference;
20 }
21
22 public function is_active() {
23 return 1 === $this->preference->get( self::KEY );
24 }
25
26 public function render() {
27 ob_start();
28 ?>
29
30 <label for="ac-list-screen-id" data-ac-screen-option="<?= self::KEY; ?>">
31 <input id="ac-list-screen-id" type="checkbox" <?php checked( $this->is_active() ); ?>>
32 <?= __( 'List Screen ID', 'codepress-admin-columns' ); ?>
33 </label>
34 <?php
35 return ob_get_clean();
36 }
37
38 }