Passed
Push — add/tooltips ( 71c072...139302 )
by Warwick
03:57 queued 01:23
created
classes/admin/class-settings.php 2 patches
Indentation   +216 added lines, -216 removed lines patch added patch discarded remove patch
@@ -9,257 +9,257 @@
 block discarded – undo
9 9
 class Settings {
10 10
 
11 11
 
12
-    /**
13
-     * Holds class instance
14
-     *
15
-     * @since 1.0.0
16
-     *
17
-     * @var object \lsx\sharing\classes\admin\Settings()
18
-     */
19
-    protected static $instance = null;
12
+     /**
13
+      * Holds class instance
14
+      *
15
+      * @since 1.0.0
16
+      *
17
+      * @var object \lsx\sharing\classes\admin\Settings()
18
+      */
19
+     protected static $instance = null;
20 20
 
21
-    /**
22
-     * Contructor
23
-     */
24
-    public function __construct() {
25
-         add_action('cmb2_admin_init', array( $this, 'register_settings_page' ));
26
-        add_action('lsx_sharing_settings_page', array( $this, 'configure_general_fields' ), 15, 1);
27
-        add_action('lsx_sharing_settings_page', array( $this, 'configure_archive_fields' ), 15, 1);
28
-        add_action('admin_enqueue_scripts', array( $this, 'assets' ));
29
-    }
21
+     /**
22
+      * Contructor
23
+      */
24
+     public function __construct() {
25
+          add_action('cmb2_admin_init', array( $this, 'register_settings_page' ));
26
+          add_action('lsx_sharing_settings_page', array( $this, 'configure_general_fields' ), 15, 1);
27
+          add_action('lsx_sharing_settings_page', array( $this, 'configure_archive_fields' ), 15, 1);
28
+          add_action('admin_enqueue_scripts', array( $this, 'assets' ));
29
+     }
30 30
 
31
-    /**
32
-     * Return an instance of this class.
33
-     *
34
-     * @since 1.0.0
35
-     *
36
-     * @return object \lsx\sharing\classes\admin\Settings()    A single instance of this class.
37
-     */
38
-    public static function get_instance() {
39
-         // If the single instance hasn't been set, set it now.
40
-        if ( null == self::$instance ) {
41
-            self::$instance = new self();
42
-        }
43
-        return self::$instance;
44
-    }
31
+     /**
32
+      * Return an instance of this class.
33
+      *
34
+      * @since 1.0.0
35
+      *
36
+      * @return object \lsx\sharing\classes\admin\Settings()    A single instance of this class.
37
+      */
38
+     public static function get_instance() {
39
+          // If the single instance hasn't been set, set it now.
40
+          if ( null == self::$instance ) {
41
+               self::$instance = new self();
42
+          }
43
+          return self::$instance;
44
+     }
45 45
 
46
-    /**
47
-     * Configure fields for the Settings page.
48
-     *
49
-     * @return void
50
-     */
51
-    public function register_settings_page() {
52
-         $args = array(
53
-			 'id'           => 'lsx_sharing_settings',
54
-			 'title'        => '<h1>' . esc_html__('LSX Sharing Settings', 'lsx-search') . ' <span class="version">' . LSX_SHARING_VER . '</span></h1>',
55
-			 'menu_title'   => esc_html__('LSX Sharing', 'search'), // Falls back to 'title' (above).
56
-			 'object_types' => array( 'options-page' ),
57
-			 'option_key'   => 'lsx-sharing-settings', // The option key and admin menu page slug.
58
-			 'parent_slug'  => 'options-general.php',
59
-			 'capability'   => 'manage_options', // Cap required to view options-page.
60
-		 );
61
-        $cmb  = new_cmb2_box($args);
62
-        do_action('lsx_sharing_settings_page', $cmb);
63
-    }
46
+     /**
47
+      * Configure fields for the Settings page.
48
+      *
49
+      * @return void
50
+      */
51
+     public function register_settings_page() {
52
+          $args = array(
53
+                    'id'           => 'lsx_sharing_settings',
54
+                    'title'        => '<h1>' . esc_html__('LSX Sharing Settings', 'lsx-search') . ' <span class="version">' . LSX_SHARING_VER . '</span></h1>',
55
+                    'menu_title'   => esc_html__('LSX Sharing', 'search'), // Falls back to 'title' (above).
56
+                    'object_types' => array( 'options-page' ),
57
+                    'option_key'   => 'lsx-sharing-settings', // The option key and admin menu page slug.
58
+                    'parent_slug'  => 'options-general.php',
59
+                    'capability'   => 'manage_options', // Cap required to view options-page.
60
+               );
61
+          $cmb  = new_cmb2_box($args);
62
+          do_action('lsx_sharing_settings_page', $cmb);
63
+     }
64 64
 
65
-    /**
66
-     * Enqueue JS and CSS.
67
-     */
68
-    public function assets( $hook ) {
69
-         wp_enqueue_style('lsx-sharing-admin', LSX_SHARING_URL . 'assets/css/lsx-sharing-admin.css', array(), LSX_SHARING_VER);
70
-    }
65
+     /**
66
+      * Enqueue JS and CSS.
67
+      */
68
+     public function assets( $hook ) {
69
+          wp_enqueue_style('lsx-sharing-admin', LSX_SHARING_URL . 'assets/css/lsx-sharing-admin.css', array(), LSX_SHARING_VER);
70
+     }
71 71
 
72
-    /**
73
-     * Enable Business Directory Search settings only if LSX Search plugin is enabled.
74
-     *
75
-     * @return void
76
-     */
77
-    public function configure_general_fields( $cmb ) {
78
-         $global_args = array(
79
-			 'title' => __('Global', 'lsx-search'),
80
-			 'desc'  => esc_html__('These settings will control sharing icons everywhere.', 'lsx-search'),
81
-		 );
82
-        $this->get_fields($cmb, 'global', $global_args);
83
-    }
72
+     /**
73
+      * Enable Business Directory Search settings only if LSX Search plugin is enabled.
74
+      *
75
+      * @return void
76
+      */
77
+     public function configure_general_fields( $cmb ) {
78
+          $global_args = array(
79
+                    'title' => __('Global', 'lsx-search'),
80
+                    'desc'  => esc_html__('These settings will control sharing icons everywhere.', 'lsx-search'),
81
+               );
82
+          $this->get_fields($cmb, 'global', $global_args);
83
+     }
84 84
 
85
-    /**
86
-     * Enable Sharing settings only if LSX Search plugin is enabled.
87
-     *
88
-     * @param  object $cmb      The CMB2() class.
89
-     * @param  string $position either top of bottom.
90
-     * @return void
91
-     */
92
-    public function configure_archive_fields( $cmb ) {
93
-         $archives       = array();
94
-        $post_type_args = array(
95
-			'public' => true,
96
-        );
97
-        $post_types     = get_post_types($post_type_args);
98
-        if ( ! empty($post_types) ) {
99
-            foreach ( $post_types as $post_type_key => $post_type_value ) {
100
-                switch ( $post_type_key ) {
101
-                case 'post':
85
+     /**
86
+      * Enable Sharing settings only if LSX Search plugin is enabled.
87
+      *
88
+      * @param  object $cmb      The CMB2() class.
89
+      * @param  string $position either top of bottom.
90
+      * @return void
91
+      */
92
+     public function configure_archive_fields( $cmb ) {
93
+          $archives       = array();
94
+          $post_type_args = array(
95
+               'public' => true,
96
+          );
97
+          $post_types     = get_post_types($post_type_args);
98
+          if ( ! empty($post_types) ) {
99
+               foreach ( $post_types as $post_type_key => $post_type_value ) {
100
+                    switch ( $post_type_key ) {
101
+                    case 'post':
102 102
                     $page_url      = home_url();
103 103
                     $page_title    = __('Home', 'lsx-search');
104 104
                     $show_on_front = get_option('show_on_front');
105 105
                     if ( 'page' === $show_on_front ) {
106
-                            $page_for_posts = get_option('page_for_posts');
107
-                        if ( '' !== $page_for_posts ) {
108
-                            $page_title   = get_the_title($page_for_posts);
109
-                            $page_url     = get_permalink($page_for_posts);
110
-                        }
106
+                              $page_for_posts = get_option('page_for_posts');
107
+                         if ( '' !== $page_for_posts ) {
108
+                              $page_title   = get_the_title($page_for_posts);
109
+                              $page_url     = get_permalink($page_for_posts);
110
+                         }
111 111
                     }
112 112
                     $description = sprintf(
113 113
                     /* translators: %s: The subscription info */
114
-                        __('Control the sharing buttons on your <a target="_blank" href="%1$s">%2$s</a> posts.', 'lsx-search'),
115
-                        $page_url,
116
-                        $page_title
114
+                         __('Control the sharing buttons on your <a target="_blank" href="%1$s">%2$s</a> posts.', 'lsx-search'),
115
+                         $page_url,
116
+                         $page_title
117 117
                     );
118 118
                     $archives[ $post_type_key ] = array(
119
-						'title' => __('Blog', 'lsx-search'),
120
-						'desc'  => $description,
119
+                              'title' => __('Blog', 'lsx-search'),
120
+                              'desc'  => $description,
121 121
                     );
122
-                        break;
122
+                         break;
123 123
 
124
-                case 'product':
124
+                    case 'product':
125 125
                     $page_url = home_url();
126 126
                     $page_title    = __('Shop', 'lsx-search');
127 127
                     if ( function_exists('wc_get_page_id') ) {
128
-                        $shop_page  = wc_get_page_id('shop');
129
-                        $page_url   = get_permalink($shop_page);
130
-                        $page_title = get_the_title($shop_page);
128
+                         $shop_page  = wc_get_page_id('shop');
129
+                         $page_url   = get_permalink($shop_page);
130
+                         $page_title = get_the_title($shop_page);
131 131
                     }
132 132
                     $description = sprintf(
133 133
                     /* translators: %s: The subscription info */
134
-                        __('Control the sharing buttons which show on your <a target="_blank" href="%1$s">%2$s</a> product pages.', 'lsx-search'),
135
-                        $page_url,
136
-                        $page_title
134
+                         __('Control the sharing buttons which show on your <a target="_blank" href="%1$s">%2$s</a> product pages.', 'lsx-search'),
135
+                         $page_url,
136
+                         $page_title
137 137
                     );
138 138
                     $archives[ $post_type_key ] = array(
139
-						'title' => __('Shop', 'lsx-search'),
140
-						'desc'  => $description,
139
+                              'title' => __('Shop', 'lsx-search'),
140
+                              'desc'  => $description,
141 141
                     );
142
-                        break;
142
+                         break;
143 143
 
144
-                default:
144
+                    default:
145 145
                     if ( in_array($post_type_key, \lsx\sharing\includes\functions\get_restricted_post_types()) ) {
146
-                            break;
146
+                              break;
147 147
                     }
148 148
                     $temp_post_type = get_post_type_object($post_type_key);
149 149
                     if ( ! is_wp_error($temp_post_type) ) {
150
-                        $page_url    = get_post_type_archive_link($temp_post_type->name);
151
-                        $description = sprintf(
152
-                        /* translators: %s: The subscription info */
153
-                            __('Control the sharing buttons which show on your <a target="_blank" href="%1$s">%2$s</a> singles.', 'lsx-search'),
154
-                            $page_url,
155
-                            $temp_post_type->label
156
-                        );
150
+                         $page_url    = get_post_type_archive_link($temp_post_type->name);
151
+                         $description = sprintf(
152
+                         /* translators: %s: The subscription info */
153
+                              __('Control the sharing buttons which show on your <a target="_blank" href="%1$s">%2$s</a> singles.', 'lsx-search'),
154
+                              $page_url,
155
+                              $temp_post_type->label
156
+                         );
157 157
 
158
-                        $archives[ $post_type_key ] = array(
159
-							'title' => $temp_post_type->label,
160
-							'desc'  => $description,
161
-                        );
158
+                         $archives[ $post_type_key ] = array(
159
+                                   'title' => $temp_post_type->label,
160
+                                   'desc'  => $description,
161
+                         );
162 162
                     }
163
-                        break;
164
-                }
165
-            }
166
-        }
167
-        if ( ! empty($archives) ) {
168
-            foreach ( $archives as $archive_key => $archive_args ) {
169
-                $this->get_fields($cmb, $archive_key, $archive_args);
170
-            }
171
-        }
172
-    }
173
-    /**
174
-     * Gets the sharing fields and loops through them.
175
-     *
176
-     * @param  object $cmb
177
-     * @param  string $section
178
-     * @param  array  $args
179
-     * @return void
180
-     */
181
-    public function get_fields( $cmb, $section, $args ) {
182
-         $cmb->add_field(
183
-            array(
184
-				'id'          => 'settings_' . $section . '_sharing',
185
-				'type'        => 'title',
186
-				'name'        => $args['title'],
187
-				'default'     => $args['title'],
188
-				'description' => $args['desc'],
189
-            )
190
-        );
191
-        if ( 'global' === $section ) {
192
-            $cmb->add_field(
193
-                array(
194
-					'name'        => esc_html__('Disable all', 'lsx-sharing'),
195
-					'id'          => $section . '_disable_all',
196
-					'description' => esc_html__('Disable all sharing buttons on the site', 'lsx-sharing'),
197
-					'type'        => 'checkbox',
198
-                )
199
-            );
200
-        } else {
201
-            $cmb->add_field(
202
-                array(
203
-					'name'        => esc_html__('Disable', 'lsx-sharing'),
204
-					'id'          => $section . '_disable_pt',
205
-					'description' => esc_html__('Disable the share buttons on this post type', 'lsx-sharing'),
206
-					'type'        => 'checkbox',
207
-                )
208
-            );
209
-        }
163
+                         break;
164
+                    }
165
+               }
166
+          }
167
+          if ( ! empty($archives) ) {
168
+               foreach ( $archives as $archive_key => $archive_args ) {
169
+                    $this->get_fields($cmb, $archive_key, $archive_args);
170
+               }
171
+          }
172
+     }
173
+     /**
174
+      * Gets the sharing fields and loops through them.
175
+      *
176
+      * @param  object $cmb
177
+      * @param  string $section
178
+      * @param  array  $args
179
+      * @return void
180
+      */
181
+     public function get_fields( $cmb, $section, $args ) {
182
+          $cmb->add_field(
183
+               array(
184
+                    'id'          => 'settings_' . $section . '_sharing',
185
+                    'type'        => 'title',
186
+                    'name'        => $args['title'],
187
+                    'default'     => $args['title'],
188
+                    'description' => $args['desc'],
189
+               )
190
+          );
191
+          if ( 'global' === $section ) {
192
+               $cmb->add_field(
193
+                    array(
194
+                         'name'        => esc_html__('Disable all', 'lsx-sharing'),
195
+                         'id'          => $section . '_disable_all',
196
+                         'description' => esc_html__('Disable all sharing buttons on the site', 'lsx-sharing'),
197
+                         'type'        => 'checkbox',
198
+                    )
199
+               );
200
+          } else {
201
+               $cmb->add_field(
202
+                    array(
203
+                         'name'        => esc_html__('Disable', 'lsx-sharing'),
204
+                         'id'          => $section . '_disable_pt',
205
+                         'description' => esc_html__('Disable the share buttons on this post type', 'lsx-sharing'),
206
+                         'type'        => 'checkbox',
207
+                    )
208
+               );
209
+          }
210 210
 
211
-		if ( 'global' === $section ) {
212
-			$label_text_description = esc_html__( 'If no text is specified per post type this text will display.' , 'lsx-sharing' );
213
-		} else {
214
-			$label_text_description = esc_html__( 'A default label for the sharing.', 'lsx-sharing' );
215
-		}
211
+          if ( 'global' === $section ) {
212
+               $label_text_description = esc_html__( 'If no text is specified per post type this text will display.' , 'lsx-sharing' );
213
+          } else {
214
+               $label_text_description = esc_html__( 'A default label for the sharing.', 'lsx-sharing' );
215
+          }
216 216
 		
217
-        $cmb->add_field(
218
-			array(
219
-				'name'        => esc_html__( 'Label text', 'lsx-sharing' ),
220
-				'id'          => $section . '_label_text',
221
-				'description' => $label_text_description,
222
-				'type'        => 'text',
223
-			)
224
-		);
217
+          $cmb->add_field(
218
+               array(
219
+                    'name'        => esc_html__( 'Label text', 'lsx-sharing' ),
220
+                    'id'          => $section . '_label_text',
221
+                    'description' => $label_text_description,
222
+                    'type'        => 'text',
223
+               )
224
+          );
225 225
 		
226
-        if ( 'global' === $section || ( 'global' !== $section && ! \lsx\sharing\includes\functions\is_button_disabled('global', 'facebook') ) ) {
227
-            $cmb->add_field(
228
-                array(
229
-					'name'        => esc_html__('Disable Facebook', 'lsx-sharing'),
230
-					'id'          => $section . '_disable_facebook',
231
-					'description' => esc_html__('Disable Facebook share button.', 'lsx-sharing'),
232
-					'type'        => 'checkbox',
233
-                )
234
-            );
235
-        }
236
-        if ( 'global' === $section || ( 'global' !== $section && ! \lsx\sharing\includes\functions\is_button_disabled('global', 'twitter') ) ) {
237
-            $cmb->add_field(
238
-                array(
239
-					'name'        => esc_html__('Disable Twitter', 'lsx-sharing'),
240
-					'id'          => $section . '_disable_twitter',
241
-					'description' => esc_html__('Disable Twitter share button.', 'lsx-sharing'),
242
-					'type'        => 'checkbox',
243
-                )
244
-            );
245
-        }
246
-        if ( 'global' === $section || ( 'global' !== $section && ! \lsx\sharing\includes\functions\is_button_disabled('global', 'pinterest') ) ) {
247
-            $cmb->add_field(
248
-                array(
249
-					'name'        => esc_html__('Disable Pinterest', 'lsx-sharing'),
250
-					'id'          => $section . '_disable_pinterest',
251
-					'description' => esc_html__('Disable Pinterest button.', 'lsx-sharing'),
252
-					'type'        => 'checkbox',
253
-                )
254
-            );
255
-        }
226
+          if ( 'global' === $section || ( 'global' !== $section && ! \lsx\sharing\includes\functions\is_button_disabled('global', 'facebook') ) ) {
227
+               $cmb->add_field(
228
+                    array(
229
+                         'name'        => esc_html__('Disable Facebook', 'lsx-sharing'),
230
+                         'id'          => $section . '_disable_facebook',
231
+                         'description' => esc_html__('Disable Facebook share button.', 'lsx-sharing'),
232
+                         'type'        => 'checkbox',
233
+                    )
234
+               );
235
+          }
236
+          if ( 'global' === $section || ( 'global' !== $section && ! \lsx\sharing\includes\functions\is_button_disabled('global', 'twitter') ) ) {
237
+               $cmb->add_field(
238
+                    array(
239
+                         'name'        => esc_html__('Disable Twitter', 'lsx-sharing'),
240
+                         'id'          => $section . '_disable_twitter',
241
+                         'description' => esc_html__('Disable Twitter share button.', 'lsx-sharing'),
242
+                         'type'        => 'checkbox',
243
+                    )
244
+               );
245
+          }
246
+          if ( 'global' === $section || ( 'global' !== $section && ! \lsx\sharing\includes\functions\is_button_disabled('global', 'pinterest') ) ) {
247
+               $cmb->add_field(
248
+                    array(
249
+                         'name'        => esc_html__('Disable Pinterest', 'lsx-sharing'),
250
+                         'id'          => $section . '_disable_pinterest',
251
+                         'description' => esc_html__('Disable Pinterest button.', 'lsx-sharing'),
252
+                         'type'        => 'checkbox',
253
+                    )
254
+               );
255
+          }
256 256
 
257
-        do_action('lsx_sharing_settings_section', $cmb, $section);
258
-        $cmb->add_field(
259
-            array(
260
-				'id'   => $section . '_title_closing',
261
-				'type' => 'tab_closing',
262
-            )
263
-        );
264
-    }
257
+          do_action('lsx_sharing_settings_section', $cmb, $section);
258
+          $cmb->add_field(
259
+               array(
260
+                    'id'   => $section . '_title_closing',
261
+                    'type' => 'tab_closing',
262
+               )
263
+          );
264
+     }
265 265
 }
Please login to merge, or discard this patch.
Spacing   +95 added lines, -95 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
  *
7 7
  * @package lsx-sharing
8 8
  */
9
-class Settings {
9
+class Settings{
10 10
 
11 11
 
12 12
     /**
@@ -16,16 +16,16 @@  discard block
 block discarded – undo
16 16
      *
17 17
      * @var object \lsx\sharing\classes\admin\Settings()
18 18
      */
19
-    protected static $instance = null;
19
+    protected static $instance=null;
20 20
 
21 21
     /**
22 22
      * Contructor
23 23
      */
24
-    public function __construct() {
25
-         add_action('cmb2_admin_init', array( $this, 'register_settings_page' ));
26
-        add_action('lsx_sharing_settings_page', array( $this, 'configure_general_fields' ), 15, 1);
27
-        add_action('lsx_sharing_settings_page', array( $this, 'configure_archive_fields' ), 15, 1);
28
-        add_action('admin_enqueue_scripts', array( $this, 'assets' ));
24
+    public function __construct(){
25
+         add_action('cmb2_admin_init',array($this,'register_settings_page'));
26
+        add_action('lsx_sharing_settings_page',array($this,'configure_general_fields'),15,1);
27
+        add_action('lsx_sharing_settings_page',array($this,'configure_archive_fields'),15,1);
28
+        add_action('admin_enqueue_scripts',array($this,'assets'));
29 29
     }
30 30
 
31 31
     /**
@@ -35,10 +35,10 @@  discard block
 block discarded – undo
35 35
      *
36 36
      * @return object \lsx\sharing\classes\admin\Settings()    A single instance of this class.
37 37
      */
38
-    public static function get_instance() {
38
+    public static function get_instance(){
39 39
          // If the single instance hasn't been set, set it now.
40
-        if ( null == self::$instance ) {
41
-            self::$instance = new self();
40
+        if(null==self::$instance){
41
+            self::$instance=new self();
42 42
         }
43 43
         return self::$instance;
44 44
     }
@@ -48,25 +48,25 @@  discard block
 block discarded – undo
48 48
      *
49 49
      * @return void
50 50
      */
51
-    public function register_settings_page() {
52
-         $args = array(
51
+    public function register_settings_page(){
52
+         $args=array(
53 53
 			 'id'           => 'lsx_sharing_settings',
54
-			 'title'        => '<h1>' . esc_html__('LSX Sharing Settings', 'lsx-search') . ' <span class="version">' . LSX_SHARING_VER . '</span></h1>',
55
-			 'menu_title'   => esc_html__('LSX Sharing', 'search'), // Falls back to 'title' (above).
56
-			 'object_types' => array( 'options-page' ),
57
-			 'option_key'   => 'lsx-sharing-settings', // The option key and admin menu page slug.
54
+			 'title'        => '<h1>'.esc_html__('LSX Sharing Settings','lsx-search').' <span class="version">'.LSX_SHARING_VER.'</span></h1>',
55
+			 'menu_title'   => esc_html__('LSX Sharing','search'),// Falls back to 'title' (above).
56
+			 'object_types' => array('options-page'),
57
+			 'option_key'   => 'lsx-sharing-settings',// The option key and admin menu page slug.
58 58
 			 'parent_slug'  => 'options-general.php',
59
-			 'capability'   => 'manage_options', // Cap required to view options-page.
59
+			 'capability'   => 'manage_options',// Cap required to view options-page.
60 60
 		 );
61
-        $cmb  = new_cmb2_box($args);
62
-        do_action('lsx_sharing_settings_page', $cmb);
61
+        $cmb=new_cmb2_box($args);
62
+        do_action('lsx_sharing_settings_page',$cmb);
63 63
     }
64 64
 
65 65
     /**
66 66
      * Enqueue JS and CSS.
67 67
      */
68
-    public function assets( $hook ) {
69
-         wp_enqueue_style('lsx-sharing-admin', LSX_SHARING_URL . 'assets/css/lsx-sharing-admin.css', array(), LSX_SHARING_VER);
68
+    public function assets($hook){
69
+         wp_enqueue_style('lsx-sharing-admin',LSX_SHARING_URL.'assets/css/lsx-sharing-admin.css',array(),LSX_SHARING_VER);
70 70
     }
71 71
 
72 72
     /**
@@ -74,12 +74,12 @@  discard block
 block discarded – undo
74 74
      *
75 75
      * @return void
76 76
      */
77
-    public function configure_general_fields( $cmb ) {
78
-         $global_args = array(
79
-			 'title' => __('Global', 'lsx-search'),
80
-			 'desc'  => esc_html__('These settings will control sharing icons everywhere.', 'lsx-search'),
77
+    public function configure_general_fields($cmb){
78
+         $global_args=array(
79
+			 'title' => __('Global','lsx-search'),
80
+			 'desc'  => esc_html__('These settings will control sharing icons everywhere.','lsx-search'),
81 81
 		 );
82
-        $this->get_fields($cmb, 'global', $global_args);
82
+        $this->get_fields($cmb,'global',$global_args);
83 83
     }
84 84
 
85 85
     /**
@@ -89,73 +89,73 @@  discard block
 block discarded – undo
89 89
      * @param  string $position either top of bottom.
90 90
      * @return void
91 91
      */
92
-    public function configure_archive_fields( $cmb ) {
93
-         $archives       = array();
94
-        $post_type_args = array(
92
+    public function configure_archive_fields($cmb){
93
+         $archives=array();
94
+        $post_type_args=array(
95 95
 			'public' => true,
96 96
         );
97
-        $post_types     = get_post_types($post_type_args);
98
-        if ( ! empty($post_types) ) {
99
-            foreach ( $post_types as $post_type_key => $post_type_value ) {
100
-                switch ( $post_type_key ) {
97
+        $post_types=get_post_types($post_type_args);
98
+        if(!empty($post_types)){
99
+            foreach($post_types as $post_type_key => $post_type_value){
100
+                switch($post_type_key){
101 101
                 case 'post':
102
-                    $page_url      = home_url();
103
-                    $page_title    = __('Home', 'lsx-search');
104
-                    $show_on_front = get_option('show_on_front');
105
-                    if ( 'page' === $show_on_front ) {
106
-                            $page_for_posts = get_option('page_for_posts');
107
-                        if ( '' !== $page_for_posts ) {
108
-                            $page_title   = get_the_title($page_for_posts);
109
-                            $page_url     = get_permalink($page_for_posts);
102
+                    $page_url=home_url();
103
+                    $page_title=__('Home','lsx-search');
104
+                    $show_on_front=get_option('show_on_front');
105
+                    if('page'===$show_on_front){
106
+                            $page_for_posts=get_option('page_for_posts');
107
+                        if(''!==$page_for_posts){
108
+                            $page_title=get_the_title($page_for_posts);
109
+                            $page_url=get_permalink($page_for_posts);
110 110
                         }
111 111
                     }
112
-                    $description = sprintf(
112
+                    $description=sprintf(
113 113
                     /* translators: %s: The subscription info */
114
-                        __('Control the sharing buttons on your <a target="_blank" href="%1$s">%2$s</a> posts.', 'lsx-search'),
114
+                        __('Control the sharing buttons on your <a target="_blank" href="%1$s">%2$s</a> posts.','lsx-search'),
115 115
                         $page_url,
116 116
                         $page_title
117 117
                     );
118
-                    $archives[ $post_type_key ] = array(
119
-						'title' => __('Blog', 'lsx-search'),
118
+                    $archives[$post_type_key]=array(
119
+						'title' => __('Blog','lsx-search'),
120 120
 						'desc'  => $description,
121 121
                     );
122 122
                         break;
123 123
 
124 124
                 case 'product':
125
-                    $page_url = home_url();
126
-                    $page_title    = __('Shop', 'lsx-search');
127
-                    if ( function_exists('wc_get_page_id') ) {
128
-                        $shop_page  = wc_get_page_id('shop');
129
-                        $page_url   = get_permalink($shop_page);
130
-                        $page_title = get_the_title($shop_page);
125
+                    $page_url=home_url();
126
+                    $page_title=__('Shop','lsx-search');
127
+                    if(function_exists('wc_get_page_id')){
128
+                        $shop_page=wc_get_page_id('shop');
129
+                        $page_url=get_permalink($shop_page);
130
+                        $page_title=get_the_title($shop_page);
131 131
                     }
132
-                    $description = sprintf(
132
+                    $description=sprintf(
133 133
                     /* translators: %s: The subscription info */
134
-                        __('Control the sharing buttons which show on your <a target="_blank" href="%1$s">%2$s</a> product pages.', 'lsx-search'),
134
+                        __('Control the sharing buttons which show on your <a target="_blank" href="%1$s">%2$s</a> product pages.','lsx-search'),
135 135
                         $page_url,
136 136
                         $page_title
137 137
                     );
138
-                    $archives[ $post_type_key ] = array(
139
-						'title' => __('Shop', 'lsx-search'),
138
+                    $archives[$post_type_key]=array(
139
+						'title' => __('Shop','lsx-search'),
140 140
 						'desc'  => $description,
141 141
                     );
142 142
                         break;
143 143
 
144 144
                 default:
145
-                    if ( in_array($post_type_key, \lsx\sharing\includes\functions\get_restricted_post_types()) ) {
145
+                    if(in_array($post_type_key,\lsx\sharing\includes\functions\get_restricted_post_types())){
146 146
                             break;
147 147
                     }
148
-                    $temp_post_type = get_post_type_object($post_type_key);
149
-                    if ( ! is_wp_error($temp_post_type) ) {
150
-                        $page_url    = get_post_type_archive_link($temp_post_type->name);
151
-                        $description = sprintf(
148
+                    $temp_post_type=get_post_type_object($post_type_key);
149
+                    if(!is_wp_error($temp_post_type)){
150
+                        $page_url=get_post_type_archive_link($temp_post_type->name);
151
+                        $description=sprintf(
152 152
                         /* translators: %s: The subscription info */
153
-                            __('Control the sharing buttons which show on your <a target="_blank" href="%1$s">%2$s</a> singles.', 'lsx-search'),
153
+                            __('Control the sharing buttons which show on your <a target="_blank" href="%1$s">%2$s</a> singles.','lsx-search'),
154 154
                             $page_url,
155 155
                             $temp_post_type->label
156 156
                         );
157 157
 
158
-                        $archives[ $post_type_key ] = array(
158
+                        $archives[$post_type_key]=array(
159 159
 							'title' => $temp_post_type->label,
160 160
 							'desc'  => $description,
161 161
                         );
@@ -164,9 +164,9 @@  discard block
 block discarded – undo
164 164
                 }
165 165
             }
166 166
         }
167
-        if ( ! empty($archives) ) {
168
-            foreach ( $archives as $archive_key => $archive_args ) {
169
-                $this->get_fields($cmb, $archive_key, $archive_args);
167
+        if(!empty($archives)){
168
+            foreach($archives as $archive_key => $archive_args){
169
+                $this->get_fields($cmb,$archive_key,$archive_args);
170 170
             }
171 171
         }
172 172
     }
@@ -178,86 +178,86 @@  discard block
 block discarded – undo
178 178
      * @param  array  $args
179 179
      * @return void
180 180
      */
181
-    public function get_fields( $cmb, $section, $args ) {
181
+    public function get_fields($cmb,$section,$args){
182 182
          $cmb->add_field(
183 183
             array(
184
-				'id'          => 'settings_' . $section . '_sharing',
184
+				'id'          => 'settings_'.$section.'_sharing',
185 185
 				'type'        => 'title',
186 186
 				'name'        => $args['title'],
187 187
 				'default'     => $args['title'],
188 188
 				'description' => $args['desc'],
189 189
             )
190 190
         );
191
-        if ( 'global' === $section ) {
191
+        if('global'===$section){
192 192
             $cmb->add_field(
193 193
                 array(
194
-					'name'        => esc_html__('Disable all', 'lsx-sharing'),
195
-					'id'          => $section . '_disable_all',
196
-					'description' => esc_html__('Disable all sharing buttons on the site', 'lsx-sharing'),
194
+					'name'        => esc_html__('Disable all','lsx-sharing'),
195
+					'id'          => $section.'_disable_all',
196
+					'description' => esc_html__('Disable all sharing buttons on the site','lsx-sharing'),
197 197
 					'type'        => 'checkbox',
198 198
                 )
199 199
             );
200
-        } else {
200
+        }else{
201 201
             $cmb->add_field(
202 202
                 array(
203
-					'name'        => esc_html__('Disable', 'lsx-sharing'),
204
-					'id'          => $section . '_disable_pt',
205
-					'description' => esc_html__('Disable the share buttons on this post type', 'lsx-sharing'),
203
+					'name'        => esc_html__('Disable','lsx-sharing'),
204
+					'id'          => $section.'_disable_pt',
205
+					'description' => esc_html__('Disable the share buttons on this post type','lsx-sharing'),
206 206
 					'type'        => 'checkbox',
207 207
                 )
208 208
             );
209 209
         }
210 210
 
211
-		if ( 'global' === $section ) {
212
-			$label_text_description = esc_html__( 'If no text is specified per post type this text will display.' , 'lsx-sharing' );
213
-		} else {
214
-			$label_text_description = esc_html__( 'A default label for the sharing.', 'lsx-sharing' );
211
+		if('global'===$section){
212
+			$label_text_description=esc_html__('If no text is specified per post type this text will display.','lsx-sharing');
213
+		}else{
214
+			$label_text_description=esc_html__('A default label for the sharing.','lsx-sharing');
215 215
 		}
216 216
 		
217 217
         $cmb->add_field(
218 218
 			array(
219
-				'name'        => esc_html__( 'Label text', 'lsx-sharing' ),
220
-				'id'          => $section . '_label_text',
219
+				'name'        => esc_html__('Label text','lsx-sharing'),
220
+				'id'          => $section.'_label_text',
221 221
 				'description' => $label_text_description,
222 222
 				'type'        => 'text',
223 223
 			)
224 224
 		);
225 225
 		
226
-        if ( 'global' === $section || ( 'global' !== $section && ! \lsx\sharing\includes\functions\is_button_disabled('global', 'facebook') ) ) {
226
+        if('global'===$section||('global'!==$section&&!\lsx\sharing\includes\functions\is_button_disabled('global','facebook'))){
227 227
             $cmb->add_field(
228 228
                 array(
229
-					'name'        => esc_html__('Disable Facebook', 'lsx-sharing'),
230
-					'id'          => $section . '_disable_facebook',
231
-					'description' => esc_html__('Disable Facebook share button.', 'lsx-sharing'),
229
+					'name'        => esc_html__('Disable Facebook','lsx-sharing'),
230
+					'id'          => $section.'_disable_facebook',
231
+					'description' => esc_html__('Disable Facebook share button.','lsx-sharing'),
232 232
 					'type'        => 'checkbox',
233 233
                 )
234 234
             );
235 235
         }
236
-        if ( 'global' === $section || ( 'global' !== $section && ! \lsx\sharing\includes\functions\is_button_disabled('global', 'twitter') ) ) {
236
+        if('global'===$section||('global'!==$section&&!\lsx\sharing\includes\functions\is_button_disabled('global','twitter'))){
237 237
             $cmb->add_field(
238 238
                 array(
239
-					'name'        => esc_html__('Disable Twitter', 'lsx-sharing'),
240
-					'id'          => $section . '_disable_twitter',
241
-					'description' => esc_html__('Disable Twitter share button.', 'lsx-sharing'),
239
+					'name'        => esc_html__('Disable Twitter','lsx-sharing'),
240
+					'id'          => $section.'_disable_twitter',
241
+					'description' => esc_html__('Disable Twitter share button.','lsx-sharing'),
242 242
 					'type'        => 'checkbox',
243 243
                 )
244 244
             );
245 245
         }
246
-        if ( 'global' === $section || ( 'global' !== $section && ! \lsx\sharing\includes\functions\is_button_disabled('global', 'pinterest') ) ) {
246
+        if('global'===$section||('global'!==$section&&!\lsx\sharing\includes\functions\is_button_disabled('global','pinterest'))){
247 247
             $cmb->add_field(
248 248
                 array(
249
-					'name'        => esc_html__('Disable Pinterest', 'lsx-sharing'),
250
-					'id'          => $section . '_disable_pinterest',
251
-					'description' => esc_html__('Disable Pinterest button.', 'lsx-sharing'),
249
+					'name'        => esc_html__('Disable Pinterest','lsx-sharing'),
250
+					'id'          => $section.'_disable_pinterest',
251
+					'description' => esc_html__('Disable Pinterest button.','lsx-sharing'),
252 252
 					'type'        => 'checkbox',
253 253
                 )
254 254
             );
255 255
         }
256 256
 
257
-        do_action('lsx_sharing_settings_section', $cmb, $section);
257
+        do_action('lsx_sharing_settings_section',$cmb,$section);
258 258
         $cmb->add_field(
259 259
             array(
260
-				'id'   => $section . '_title_closing',
260
+				'id'   => $section.'_title_closing',
261 261
 				'type' => 'tab_closing',
262 262
             )
263 263
         );
Please login to merge, or discard this patch.