PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 7.1.4
Admin Columns v7.1.4
7.1.4 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 / Column / Context.php
codepress-admin-columns / classes / Column Last commit date
Base.php 1 day ago BaseColumnFactory.php 1 day ago ColumnFactory.php 1 day ago ColumnIdGenerator.php 1 day ago ColumnLabelTrait.php 1 day ago Context.php 1 day ago CustomFieldContext.php 1 day ago GroupTrait.php 1 day ago LabelEncoder.php 1 day ago SettingUpdater.php 1 day ago
Context.php
58 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace AC\Column;
6
7 use AC;
8 use AC\Setting\Config;
9
10 class Context implements AC\Setting\Context
11 {
12 protected Config $config;
13
14 private string $type_label;
15
16 public function __construct(Config $config, string $type_label)
17 {
18 $this->config = $config;
19 $this->type_label = $type_label;
20 }
21
22 public function get_type(): string
23 {
24 return $this->get('type');
25 }
26
27 public function get_name(): string
28 {
29 return $this->get('name', '');
30 }
31
32 public function get_label(): string
33 {
34 return $this->get('label', '');
35 }
36
37 public function get_type_label(): string
38 {
39 return $this->type_label;
40 }
41
42 public function has(string $key): bool
43 {
44 return $this->config->has($key);
45 }
46
47 public function get(string $key, $default = null)
48 {
49 return $this->config->get($key, $default);
50 }
51
52 public function all(): array
53 {
54 return $this->config->all();
55 }
56
57 }
58