PluginProbe ʕ •ᴥ•ʔ
Wp Social Login and Register Social Counter / 3.2.1
Wp Social Login and Register Social Counter v3.2.1
3.2.1 trunk 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.10 1.3.11 1.3.2 1.3.3 1.3.4 1.3.6 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.4 1.4.5 1.4.6 1.4.8 1.4.9 1.5.0 1.6.0 1.6.1 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.8.0 1.8.1 1.8.2 1.8.3 1.8.5 1.8.6 1.9.0 2.0.0 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.8 2.2.9 3.0.0 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0
wp-social / app / legacy.php
wp-social / app Last commit date
api-routes.php 2 weeks ago avatar.php 5 years ago counter-settings.php 5 years ago legacy.php 5 years ago login-settings.php 2 weeks ago providers.php 2 weeks ago route.php 2 weeks ago settings.php 5 years ago share-settings.php 2 weeks ago share.php 3 years ago
legacy.php
54 lines
1 <?php
2
3 namespace WP_Social\App;
4
5 defined('ABSPATH') || exit;
6
7 class Legacy {
8
9 public function __construct() {
10
11 $this->clone_enabled_provider_share();
12
13 }
14
15
16 public function clone_enabled_provider_share() {
17
18 $enabled_providers = Settings::instance()->get_enabled_providers_share();
19
20 if(empty($enabled_providers)) {
21
22 $old = Settings::instance()->get_share_provider_settings();
23 $tmp = [];
24
25 if(empty($old)) {
26
27 $core_provider = Providers::get_core_providers_share();
28
29 foreach($core_provider as $key => $item) {
30 $tmp[$key]['enable'] = '';
31 }
32
33 $settings['social'] = $tmp;
34
35 Settings::instance()->update_share_provider_settings($settings);
36
37 return true;
38 }
39
40
41 foreach($old['social'] as $key => $item) {
42 $tmp[$key]['enable'] = empty($item['enable']) ? '' : 1;
43 }
44
45 $settings['social'] = $tmp;
46
47 Settings::instance()->update_share_provider_settings($settings);
48
49 return true;
50 }
51
52 return true;
53 }
54 }