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 / Storage / SiteOption.php
codepress-admin-columns / classes / Storage Last commit date
Encoder 5 days ago EncoderFactory 5 days ago Repository 5 days ago Table 5 days ago Encoder.php 5 days ago EncoderFactory.php 5 days ago KeyValue.php 5 days ago Option.php 5 days ago OptionData.php 5 days ago OptionDataFactory.php 5 days ago OptionFactory.php 5 days ago SiteOption.php 5 days ago SiteOptionFactory.php 5 days ago Table.php 5 days ago Timestamp.php 5 days ago Transaction.php 5 days ago UserData.php 5 days ago UserMeta.php 5 days ago UserOption.php 5 days ago
SiteOption.php
34 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace AC\Storage;
6
7 class SiteOption implements OptionData
8 {
9 protected string $key;
10
11 public function __construct(string $key)
12 {
13 $this->key = $key;
14 }
15
16 public function get()
17 {
18 wp_cache_delete($this->key, 'site-options');
19
20 return get_site_option($this->key);
21 }
22
23 public function save($value): void
24 {
25 update_site_option($this->key, $value);
26 }
27
28 public function delete(): void
29 {
30 delete_site_option($this->key);
31 }
32
33 }
34