PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 4.4.1
Admin Columns v4.4.1
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
KeyValuePair.php 4 years ago ListScreenOrder.php 4 years ago Option.php 4 years ago OptionFactory.php 4 years ago SiteOption.php 4 years ago Timestamp.php 4 years ago Transaction.php 4 years ago UserMeta.php 4 years ago
SiteOption.php
38 lines
1 <?php
2
3 namespace AC\Storage;
4
5 class SiteOption extends Option {
6
7 /**
8 * @param array $args
9 *
10 * @return mixed
11 */
12 public function get( array $args = [] ) {
13 $args = array_merge( [
14 self::OPTION_DEFAULT => false,
15 ], $args );
16
17 wp_cache_delete( $this->key, 'site-options' );
18
19 return get_site_option( $this->key, $args[ self::OPTION_DEFAULT ] );
20 }
21
22 /**
23 * @param $value
24 *
25 * @return bool
26 */
27 public function save( $value ) {
28 return update_site_option( $this->key, $value );
29 }
30
31 /**
32 * @return bool
33 */
34 public function delete() {
35 return delete_site_option( $this->key );
36 }
37
38 }