Passed
Push — master ( 98a9e1...506bd5 )
by Brian
07:05
created
vendor/ayecode/wp-super-duper/wp-super-duper.php 1 patch
Spacing   +735 added lines, -735 removed lines patch added patch discarded remove patch
@@ -1,11 +1,11 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( ! defined( 'ABSPATH' ) ) {
2
+if (!defined('ABSPATH')) {
3 3
 	exit;
4 4
 }
5 5
 
6
-if ( ! class_exists( 'WP_Super_Duper' ) ) {
6
+if (!class_exists('WP_Super_Duper')) {
7 7
 
8
-	define( 'SUPER_DUPER_VER', '1.1.15' );
8
+	define('SUPER_DUPER_VER', '1.1.15');
9 9
 
10 10
 	/**
11 11
 	 * A Class to be able to create a Widget, Shortcode or Block to be able to output content for WordPress.
@@ -38,40 +38,40 @@  discard block
 block discarded – undo
38 38
 		/**
39 39
 		 * Take the array options and use them to build.
40 40
 		 */
41
-		public function __construct( $options ) {
41
+		public function __construct($options) {
42 42
 			global $sd_widgets;
43 43
 
44
-			$sd_widgets[ $options['base_id'] ] = array(
44
+			$sd_widgets[$options['base_id']] = array(
45 45
 				'name'       => $options['name'],
46 46
 				'class_name' => $options['class_name'],
47 47
 				'output_types' => !empty($options['output_types']) ? $options['output_types'] : array()
48 48
 			);
49
-			$this->base_id                     = $options['base_id'];
49
+			$this->base_id = $options['base_id'];
50 50
 			// lets filter the options before we do anything
51
-			$options       = apply_filters( "wp_super_duper_options", $options );
52
-			$options       = apply_filters( "wp_super_duper_options_{$this->base_id}", $options );
53
-			$options       = $this->add_name_from_key( $options );
51
+			$options       = apply_filters("wp_super_duper_options", $options);
52
+			$options       = apply_filters("wp_super_duper_options_{$this->base_id}", $options);
53
+			$options       = $this->add_name_from_key($options);
54 54
 			$this->options = $options;
55 55
 
56 56
 			$this->base_id   = $options['base_id'];
57
-			$this->arguments = isset( $options['arguments'] ) ? $options['arguments'] : array();
57
+			$this->arguments = isset($options['arguments']) ? $options['arguments'] : array();
58 58
 
59 59
             // nested blocks can't work as a widget
60
-            if(!empty($this->options['nested-block'])){
61
-                if(empty($this->options['output_types'])){
62
-                    $this->options['output_types'] = array('shortcode','block');
60
+            if (!empty($this->options['nested-block'])) {
61
+                if (empty($this->options['output_types'])) {
62
+                    $this->options['output_types'] = array('shortcode', 'block');
63 63
                 }elseif (($key = array_search('widget', $this->options['output_types'])) !== false) {
64 64
                     unset($this->options['output_types'][$key]);
65 65
                 }
66 66
             }
67 67
 
68 68
 			// init parent
69
-			if(empty($this->options['output_types']) || in_array('widget',$this->options['output_types'])){
70
-                parent::__construct( $options['base_id'], $options['name'], $options['widget_ops'] );
69
+			if (empty($this->options['output_types']) || in_array('widget', $this->options['output_types'])) {
70
+                parent::__construct($options['base_id'], $options['name'], $options['widget_ops']);
71 71
 			}
72 72
 
73 73
 
74
-			if ( isset( $options['class_name'] ) ) {
74
+			if (isset($options['class_name'])) {
75 75
 				// register widget
76 76
 				$this->class_name = $options['class_name'];
77 77
 
@@ -80,60 +80,60 @@  discard block
 block discarded – undo
80 80
 
81 81
 
82 82
 				// Fusion Builder (avada) support
83
-				if ( function_exists( 'fusion_builder_map' ) ) {
84
-					add_action( 'init', array( $this, 'register_fusion_element' ) );
83
+				if (function_exists('fusion_builder_map')) {
84
+					add_action('init', array($this, 'register_fusion_element'));
85 85
 				}
86 86
 
87 87
 				// register block
88
-				if(empty($this->options['output_types']) || in_array('block',$this->options['output_types'])){
89
-				    add_action( 'admin_enqueue_scripts', array( $this, 'register_block' ) );
88
+				if (empty($this->options['output_types']) || in_array('block', $this->options['output_types'])) {
89
+				    add_action('admin_enqueue_scripts', array($this, 'register_block'));
90 90
                 }
91 91
 			}
92 92
 
93 93
 			// add the CSS and JS we need ONCE
94 94
 			global $sd_widget_scripts;
95 95
 
96
-			if ( ! $sd_widget_scripts ) {
97
-				wp_add_inline_script( 'admin-widgets', $this->widget_js() );
98
-				wp_add_inline_script( 'customize-controls', $this->widget_js() );
99
-				wp_add_inline_style( 'widgets', $this->widget_css() );
96
+			if (!$sd_widget_scripts) {
97
+				wp_add_inline_script('admin-widgets', $this->widget_js());
98
+				wp_add_inline_script('customize-controls', $this->widget_js());
99
+				wp_add_inline_style('widgets', $this->widget_css());
100 100
 
101 101
 				// maybe add elementor editor styles
102
-				add_action( 'elementor/editor/after_enqueue_styles', array( $this, 'elementor_editor_styles' ) );
102
+				add_action('elementor/editor/after_enqueue_styles', array($this, 'elementor_editor_styles'));
103 103
 
104 104
 				$sd_widget_scripts = true;
105 105
 
106 106
 				// add shortcode insert button once
107
-				add_action( 'media_buttons', array( $this, 'shortcode_insert_button' ) );
107
+				add_action('media_buttons', array($this, 'shortcode_insert_button'));
108 108
 				// generatepress theme sections compatibility
109
-				if ( function_exists( 'generate_sections_sections_metabox' ) ) {
110
-					add_action( 'generate_sections_metabox', array( $this, 'shortcode_insert_button_script' ) );
109
+				if (function_exists('generate_sections_sections_metabox')) {
110
+					add_action('generate_sections_metabox', array($this, 'shortcode_insert_button_script'));
111 111
 				}
112 112
 				/* Load script on Divi theme builder page */
113
-				if ( function_exists( 'et_builder_is_tb_admin_screen' ) && et_builder_is_tb_admin_screen() ) {
113
+				if (function_exists('et_builder_is_tb_admin_screen') && et_builder_is_tb_admin_screen()) {
114 114
 					add_thickbox();
115
-					add_action( 'admin_footer', array( $this, 'shortcode_insert_button_script' ) );
115
+					add_action('admin_footer', array($this, 'shortcode_insert_button_script'));
116 116
 				}
117 117
 
118
-				if ( $this->is_preview() ) {
119
-					add_action( 'wp_footer', array( $this, 'shortcode_insert_button_script' ) );
118
+				if ($this->is_preview()) {
119
+					add_action('wp_footer', array($this, 'shortcode_insert_button_script'));
120 120
 					// this makes the insert button work for elementor
121
-					add_action( 'elementor/editor/after_enqueue_scripts', array(
121
+					add_action('elementor/editor/after_enqueue_scripts', array(
122 122
 						$this,
123 123
 						'shortcode_insert_button_script'
124
-					) ); // for elementor
124
+					)); // for elementor
125 125
 				}
126 126
 				// this makes the insert button work for cornerstone
127
-				add_action( 'wp_print_footer_scripts', array( __CLASS__, 'maybe_cornerstone_builder' ) );
127
+				add_action('wp_print_footer_scripts', array(__CLASS__, 'maybe_cornerstone_builder'));
128 128
 
129
-				add_action( 'wp_ajax_super_duper_get_widget_settings', array( __CLASS__, 'get_widget_settings' ) );
130
-				add_action( 'wp_ajax_super_duper_get_picker', array( __CLASS__, 'get_picker' ) );
129
+				add_action('wp_ajax_super_duper_get_widget_settings', array(__CLASS__, 'get_widget_settings'));
130
+				add_action('wp_ajax_super_duper_get_picker', array(__CLASS__, 'get_picker'));
131 131
 
132 132
 				// add generator text to admin head
133
-				add_action( 'admin_head', array( $this, 'generator' ) );
133
+				add_action('admin_head', array($this, 'generator'));
134 134
 			}
135 135
 
136
-			do_action( 'wp_super_duper_widget_init', $options, $this );
136
+			do_action('wp_super_duper_widget_init', $options, $this);
137 137
 		}
138 138
 
139 139
         /**
@@ -141,7 +141,7 @@  discard block
 block discarded – undo
141 141
          * @return void
142 142
          */
143 143
 		public function _register() {
144
-            if(empty($this->options['output_types']) || in_array('widget',$this->options['output_types'])){
144
+            if (empty($this->options['output_types']) || in_array('widget', $this->options['output_types'])) {
145 145
                 parent::_register();
146 146
 			}
147 147
 		}
@@ -150,14 +150,14 @@  discard block
 block discarded – undo
150 150
 		 * Add our widget CSS to elementor editor.
151 151
 		 */
152 152
 		public function elementor_editor_styles() {
153
-			wp_add_inline_style( 'elementor-editor', $this->widget_css( false ) );
153
+			wp_add_inline_style('elementor-editor', $this->widget_css(false));
154 154
 		}
155 155
 
156 156
 		public function register_fusion_element() {
157 157
 
158 158
 			$options = $this->options;
159 159
 
160
-			if ( $this->base_id ) {
160
+			if ($this->base_id) {
161 161
 
162 162
 				$params = $this->get_fusion_params();
163 163
 
@@ -168,11 +168,11 @@  discard block
 block discarded – undo
168 168
 					'allow_generator' => true,
169 169
 				);
170 170
 
171
-				if ( ! empty( $params ) ) {
171
+				if (!empty($params)) {
172 172
 					$args['params'] = $params;
173 173
 				}
174 174
 
175
-				fusion_builder_map( $args );
175
+				fusion_builder_map($args);
176 176
 			}
177 177
 
178 178
 		}
@@ -181,8 +181,8 @@  discard block
 block discarded – undo
181 181
 			$params    = array();
182 182
 			$arguments = $this->get_arguments();
183 183
 
184
-			if ( ! empty( $arguments ) ) {
185
-				foreach ( $arguments as $key => $val ) {
184
+			if (!empty($arguments)) {
185
+				foreach ($arguments as $key => $val) {
186 186
 					$param = array();
187 187
 					// type
188 188
 					$param['type'] = str_replace(
@@ -204,7 +204,7 @@  discard block
 block discarded – undo
204 204
 						$val['type'] );
205 205
 
206 206
 					// multiselect
207
-					if ( $val['type'] == 'multiselect' || ( ( $param['type'] == 'select' || $val['type'] == 'select' ) && ! empty( $val['multiple'] ) ) ) {
207
+					if ($val['type'] == 'multiselect' || (($param['type'] == 'select' || $val['type'] == 'select') && !empty($val['multiple']))) {
208 208
 						$param['type']     = 'multiple_select';
209 209
 						$param['multiple'] = true;
210 210
 					}
@@ -213,29 +213,29 @@  discard block
 block discarded – undo
213 213
 					$param['heading'] = $val['title'];
214 214
 
215 215
 					// description
216
-					$param['description'] = isset( $val['desc'] ) ? $val['desc'] : '';
216
+					$param['description'] = isset($val['desc']) ? $val['desc'] : '';
217 217
 
218 218
 					// param_name
219 219
 					$param['param_name'] = $key;
220 220
 
221 221
 					// Default
222
-					$param['default'] = isset( $val['default'] ) ? $val['default'] : '';
222
+					$param['default'] = isset($val['default']) ? $val['default'] : '';
223 223
 
224 224
 					// Group
225
-					if ( isset( $val['group'] ) ) {
225
+					if (isset($val['group'])) {
226 226
 						$param['group'] = $val['group'];
227 227
 					}
228 228
 
229 229
 					// value
230
-					if ( $val['type'] == 'checkbox' ) {
231
-						if ( isset( $val['default'] ) && $val['default'] == '0' ) {
232
-							unset( $param['default'] );
230
+					if ($val['type'] == 'checkbox') {
231
+						if (isset($val['default']) && $val['default'] == '0') {
232
+							unset($param['default']);
233 233
 						}
234
-						$param['value'] = array( '' => __( "No" ), '1' => __( "Yes" ) );
235
-					} elseif ( $param['type'] == 'select' || $param['type'] == 'multiple_select' ) {
236
-						$param['value'] = isset( $val['options'] ) ? $val['options'] : array();
234
+						$param['value'] = array('' => __("No"), '1' => __("Yes"));
235
+					} elseif ($param['type'] == 'select' || $param['type'] == 'multiple_select') {
236
+						$param['value'] = isset($val['options']) ? $val['options'] : array();
237 237
 					} else {
238
-						$param['value'] = isset( $val['default'] ) ? $val['default'] : '';
238
+						$param['value'] = isset($val['default']) ? $val['default'] : '';
239 239
 					}
240 240
 
241 241
 					// setup the param
@@ -252,7 +252,7 @@  discard block
 block discarded – undo
252 252
 		 * Maybe insert the shortcode inserter button in the footer if we are in the cornerstone builder
253 253
 		 */
254 254
 		public static function maybe_cornerstone_builder() {
255
-			if ( did_action( 'cornerstone_before_boot_app' ) ) {
255
+			if (did_action('cornerstone_before_boot_app')) {
256 256
 				self::shortcode_insert_button_script();
257 257
 			}
258 258
 		}
@@ -264,12 +264,12 @@  discard block
 block discarded – undo
264 264
 		 *
265 265
 		 * @return string
266 266
 		 */
267
-		public static function get_picker( $editor_id = '' ) {
267
+		public static function get_picker($editor_id = '') {
268 268
 
269 269
 			ob_start();
270
-			if ( isset( $_POST['editor_id'] ) ) {
271
-				$editor_id = esc_attr( $_POST['editor_id'] );
272
-			} elseif ( isset( $_REQUEST['et_fb'] ) ) {
270
+			if (isset($_POST['editor_id'])) {
271
+				$editor_id = esc_attr($_POST['editor_id']);
272
+			} elseif (isset($_REQUEST['et_fb'])) {
273 273
 				$editor_id = 'main_content_content_vb_tiny_mce';
274 274
 			}
275 275
 
@@ -280,14 +280,14 @@  discard block
 block discarded – undo
280 280
 
281 281
 			<div class="sd-shortcode-left-wrap">
282 282
 				<?php
283
-				ksort( $sd_widgets );
283
+				ksort($sd_widgets);
284 284
 				//				print_r($sd_widgets);exit;
285
-				if ( ! empty( $sd_widgets ) ) {
285
+				if (!empty($sd_widgets)) {
286 286
 					echo '<select class="widefat" onchange="sd_get_shortcode_options(this);">';
287
-					echo "<option>" . __( 'Select shortcode' ) . "</option>";
288
-					foreach ( $sd_widgets as $shortcode => $class ) {
289
-						if(!empty($class['output_types']) && !in_array('shortcode', $class['output_types'])){ continue; }
290
-						echo "<option value='" . esc_attr( $shortcode ) . "'>" . esc_attr( $shortcode ) . " (" . esc_attr( $class['name'] ) . ")</option>";
287
+					echo "<option>" . __('Select shortcode') . "</option>";
288
+					foreach ($sd_widgets as $shortcode => $class) {
289
+						if (!empty($class['output_types']) && !in_array('shortcode', $class['output_types'])) { continue; }
290
+						echo "<option value='" . esc_attr($shortcode) . "'>" . esc_attr($shortcode) . " (" . esc_attr($class['name']) . ")</option>";
291 291
 					}
292 292
 					echo "</select>";
293 293
 
@@ -300,37 +300,37 @@  discard block
 block discarded – undo
300 300
 			<div class="sd-shortcode-right-wrap">
301 301
 				<textarea id='sd-shortcode-output' disabled></textarea>
302 302
 				<div id='sd-shortcode-output-actions'>
303
-					<?php if ( $editor_id != '' ) { ?>
303
+					<?php if ($editor_id != '') { ?>
304 304
 						<button class="button sd-insert-shortcode-button"
305
-						        onclick="sd_insert_shortcode(<?php if ( ! empty( $editor_id ) ) {
305
+						        onclick="sd_insert_shortcode(<?php if (!empty($editor_id)) {
306 306
 							        echo "'" . $editor_id . "'";
307
-						        } ?>)"><?php _e( 'Insert shortcode' ); ?></button>
307
+						        } ?>)"><?php _e('Insert shortcode'); ?></button>
308 308
 					<?php } ?>
309 309
 					<button class="button"
310
-					        onclick="sd_copy_to_clipboard()"><?php _e( 'Copy shortcode' ); ?></button>
310
+					        onclick="sd_copy_to_clipboard()"><?php _e('Copy shortcode'); ?></button>
311 311
 				</div>
312 312
 			</div>
313 313
 			<?php
314 314
 
315 315
 			$html = ob_get_clean();
316 316
 
317
-			if ( wp_doing_ajax() ) {
317
+			if (wp_doing_ajax()) {
318 318
 				echo $html;
319 319
 				$should_die = true;
320 320
 
321 321
 				// some builder get the editor via ajax so we should not die on those occasions
322 322
 				$dont_die = array(
323
-					'parent_tag',// WP Bakery
323
+					'parent_tag', // WP Bakery
324 324
 					'avia_request' // enfold
325 325
 				);
326 326
 
327
-				foreach ( $dont_die as $request ) {
328
-					if ( isset( $_REQUEST[ $request ] ) ) {
327
+				foreach ($dont_die as $request) {
328
+					if (isset($_REQUEST[$request])) {
329 329
 						$should_die = false;
330 330
 					}
331 331
 				}
332 332
 
333
-				if ( $should_die ) {
333
+				if ($should_die) {
334 334
 					wp_die();
335 335
 				}
336 336
 
@@ -357,16 +357,16 @@  discard block
 block discarded – undo
357 357
 		public static function get_widget_settings() {
358 358
 			global $sd_widgets;
359 359
 
360
-			$shortcode = isset( $_REQUEST['shortcode'] ) && $_REQUEST['shortcode'] ? sanitize_title_with_dashes( $_REQUEST['shortcode'] ) : '';
361
-			if ( ! $shortcode ) {
360
+			$shortcode = isset($_REQUEST['shortcode']) && $_REQUEST['shortcode'] ? sanitize_title_with_dashes($_REQUEST['shortcode']) : '';
361
+			if (!$shortcode) {
362 362
 				wp_die();
363 363
 			}
364
-			$widget_args = isset( $sd_widgets[ $shortcode ] ) ? $sd_widgets[ $shortcode ] : '';
365
-			if ( ! $widget_args ) {
364
+			$widget_args = isset($sd_widgets[$shortcode]) ? $sd_widgets[$shortcode] : '';
365
+			if (!$widget_args) {
366 366
 				wp_die();
367 367
 			}
368
-			$class_name = isset( $widget_args['class_name'] ) && $widget_args['class_name'] ? $widget_args['class_name'] : '';
369
-			if ( ! $class_name ) {
368
+			$class_name = isset($widget_args['class_name']) && $widget_args['class_name'] ? $widget_args['class_name'] : '';
369
+			if (!$class_name) {
370 370
 				wp_die();
371 371
 			}
372 372
 
@@ -374,7 +374,7 @@  discard block
 block discarded – undo
374 374
 			$widget = new $class_name;
375 375
 
376 376
 			ob_start();
377
-			$widget->form( array() );
377
+			$widget->form(array());
378 378
 			$form = ob_get_clean();
379 379
 			echo "<form id='$shortcode'>" . $form . "<div class=\"widget-control-save\"></div></form>";
380 380
 			echo "<style>" . $widget->widget_css() . "</style>";
@@ -393,9 +393,9 @@  discard block
 block discarded – undo
393 393
 		 *@since 1.0.0
394 394
 		 *
395 395
 		 */
396
-		public static function shortcode_insert_button( $editor_id = '', $insert_shortcode_function = '' ) {
396
+		public static function shortcode_insert_button($editor_id = '', $insert_shortcode_function = '') {
397 397
 			global $sd_widgets, $shortcode_insert_button_once;
398
-			if ( $shortcode_insert_button_once ) {
398
+			if ($shortcode_insert_button_once) {
399 399
 				return;
400 400
 			}
401 401
 			add_thickbox();
@@ -405,21 +405,21 @@  discard block
 block discarded – undo
405 405
 			 * Cornerstone makes us play dirty tricks :/
406 406
 			 * All media_buttons are removed via JS unless they are two specific id's so we wrap our content in this ID so it is not removed.
407 407
 			 */
408
-			if ( function_exists( 'cornerstone_plugin_init' ) && ! is_admin() ) {
408
+			if (function_exists('cornerstone_plugin_init') && !is_admin()) {
409 409
 				echo '<span id="insert-media-button">';
410 410
 			}
411 411
 
412
-			echo self::shortcode_button( 'this', 'true' );
412
+			echo self::shortcode_button('this', 'true');
413 413
 
414 414
 			// see opening note
415
-			if ( function_exists( 'cornerstone_plugin_init' ) && ! is_admin() ) {
415
+			if (function_exists('cornerstone_plugin_init') && !is_admin()) {
416 416
 				echo '</span>'; // end #insert-media-button
417 417
 			}
418 418
 
419 419
 			// Add separate script for generatepress theme sections
420
-			if ( function_exists( 'generate_sections_sections_metabox' ) && did_action( 'generate_sections_metabox' ) ) {
420
+			if (function_exists('generate_sections_sections_metabox') && did_action('generate_sections_metabox')) {
421 421
 			} else {
422
-				self::shortcode_insert_button_script( $editor_id, $insert_shortcode_function );
422
+				self::shortcode_insert_button_script($editor_id, $insert_shortcode_function);
423 423
 			}
424 424
 
425 425
 			$shortcode_insert_button_once = true;
@@ -433,12 +433,12 @@  discard block
 block discarded – undo
433 433
 		 *
434 434
 		 * @return mixed
435 435
 		 */
436
-		public static function shortcode_button( $id = '', $search_for_id = '' ) {
436
+		public static function shortcode_button($id = '', $search_for_id = '') {
437 437
 			ob_start();
438 438
 			?>
439 439
 			<span class="sd-lable-shortcode-inserter">
440 440
 				<a onclick="sd_ajax_get_picker(<?php echo $id;
441
-				if ( $search_for_id ) {
441
+				if ($search_for_id) {
442 442
 					echo "," . $search_for_id;
443 443
 				} ?>);" href="#TB_inline?width=100%&height=550&inlineId=super-duper-content-ajaxed"
444 444
 				   class="thickbox button super-duper-content-open" title="Add Shortcode">
@@ -454,7 +454,7 @@  discard block
 block discarded – undo
454 454
 			$html = ob_get_clean();
455 455
 
456 456
 			// remove line breaks so we can use it in js
457
-			return preg_replace( "/\r|\n/", "", trim( $html ) );
457
+			return preg_replace("/\r|\n/", "", trim($html));
458 458
 		}
459 459
 
460 460
 		/**
@@ -512,7 +512,7 @@  discard block
 block discarded – undo
512 512
 						jQuery($this).data('sd-widget-enabled', true);
513 513
 					}
514 514
 
515
-					var $button = '<button title="<?php _e( 'Advanced Settings' );?>" class="button button-primary right sd-advanced-button" onclick="sd_so_toggle_advanced(this);return false;"><i class="fas fa-sliders-h" aria-hidden="true"></i></button>';
515
+					var $button = '<button title="<?php _e('Advanced Settings'); ?>" class="button button-primary right sd-advanced-button" onclick="sd_so_toggle_advanced(this);return false;"><i class="fas fa-sliders-h" aria-hidden="true"></i></button>';
516 516
 					var form = jQuery($this).parents('' + $selector + '');
517 517
 
518 518
 					if (jQuery($this).val() == '1' && jQuery(form).find('.sd-advanced-button').length == 0) {
@@ -547,10 +547,10 @@  discard block
 block discarded – undo
547 547
 			 * We only add the <script> tags for code highlighting, so we strip them from the output.
548 548
 			 */
549 549
 
550
-			return str_replace( array(
550
+			return str_replace(array(
551 551
 				'<script>',
552 552
 				'</script>'
553
-			), '', $output );
553
+			), '', $output);
554 554
 		}
555 555
 
556 556
 		/**
@@ -562,7 +562,7 @@  discard block
 block discarded – undo
562 562
 		 *@since 1.0.6
563 563
 		 *
564 564
 		 */
565
-		public static function shortcode_insert_button_script( $editor_id = '', $insert_shortcode_function = '' ) {
565
+		public static function shortcode_insert_button_script($editor_id = '', $insert_shortcode_function = '') {
566 566
 			?>
567 567
 			<style>
568 568
 				.sd-shortcode-left-wrap {
@@ -681,25 +681,25 @@  discard block
 block discarded – undo
681 681
 					width: 100%;
682 682
 				}
683 683
 
684
-				<?php if ( function_exists( 'generate_sections_sections_metabox' ) ) { ?>
684
+				<?php if (function_exists('generate_sections_sections_metabox')) { ?>
685 685
 				.generate-sections-modal #custom-media-buttons > .sd-lable-shortcode-inserter {
686 686
 					display: inline;
687 687
 				}
688 688
 				<?php } ?>
689
-				<?php if ( function_exists( 'et_builder_is_tb_admin_screen' ) && et_builder_is_tb_admin_screen() ) { ?>
689
+				<?php if (function_exists('et_builder_is_tb_admin_screen') && et_builder_is_tb_admin_screen()) { ?>
690 690
 				body.divi_page_et_theme_builder div#TB_window.gd-tb-window{z-index:9999999}
691 691
 				<?php } ?>
692 692
 			</style>
693 693
 			<?php
694
-			if ( class_exists( 'SiteOrigin_Panels' ) ) {
694
+			if (class_exists('SiteOrigin_Panels')) {
695 695
 				echo "<script>" . self::siteorigin_js() . "</script>";
696 696
 			}
697 697
 			?>
698 698
 			<script>
699 699
 				<?php
700
-				if(! empty( $insert_shortcode_function )){
700
+				if (!empty($insert_shortcode_function)) {
701 701
 					echo $insert_shortcode_function;
702
-				}else{
702
+				} else {
703 703
 
704 704
 				/**
705 705
 				 * Function for super duper insert shortcode.
@@ -712,9 +712,9 @@  discard block
 block discarded – undo
712 712
 					if ($shortcode) {
713 713
 						if (!$editor_id) {
714 714
 							<?php
715
-							if ( isset( $_REQUEST['et_fb'] ) ) {
715
+							if (isset($_REQUEST['et_fb'])) {
716 716
 								echo '$editor_id = "#main_content_content_vb_tiny_mce";';
717
-							} elseif ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'elementor' ) {
717
+							} elseif (isset($_REQUEST['action']) && $_REQUEST['action'] == 'elementor') {
718 718
 								echo '$editor_id = "#elementor-controls .wp-editor-container textarea";';
719 719
 							} else {
720 720
 								echo '$editor_id = "#wp-content-editor-container textarea";';
@@ -799,11 +799,11 @@  discard block
 block discarded – undo
799 799
 							'shortcode': $short_code,
800 800
 							'attributes': 123,
801 801
 							'post_id': 321,
802
-							'_ajax_nonce': '<?php echo wp_create_nonce( 'super_duper_output_shortcode' );?>'
802
+							'_ajax_nonce': '<?php echo wp_create_nonce('super_duper_output_shortcode'); ?>'
803 803
 						};
804 804
 
805 805
 						if (typeof ajaxurl === 'undefined') {
806
-							var ajaxurl = "<?php echo admin_url( 'admin-ajax.php' );?>";
806
+							var ajaxurl = "<?php echo admin_url('admin-ajax.php'); ?>";
807 807
 						}
808 808
 
809 809
 						jQuery.post(ajaxurl, data, function (response) {
@@ -1012,11 +1012,11 @@  discard block
 block discarded – undo
1012 1012
 					var data = {
1013 1013
 						'action': 'super_duper_get_picker',
1014 1014
 						'editor_id': $id,
1015
-						'_ajax_nonce': '<?php echo wp_create_nonce( 'super_duper_picker' );?>'
1015
+						'_ajax_nonce': '<?php echo wp_create_nonce('super_duper_picker'); ?>'
1016 1016
 					};
1017 1017
 
1018 1018
 					if (!ajaxurl) {
1019
-						var ajaxurl = "<?php echo admin_url( 'admin-ajax.php' ); ?>";
1019
+						var ajaxurl = "<?php echo admin_url('admin-ajax.php'); ?>";
1020 1020
 					}
1021 1021
 
1022 1022
 					jQuery.post(ajaxurl, data, function (response) {
@@ -1038,9 +1038,9 @@  discard block
 block discarded – undo
1038 1038
 				 */
1039 1039
 				function sd_shortcode_button($id) {
1040 1040
 					if ($id) {
1041
-						return '<?php echo self::shortcode_button( "\\''+\$id+'\\'" );?>';
1041
+						return '<?php echo self::shortcode_button("\\''+\$id+'\\'"); ?>';
1042 1042
 					} else {
1043
-						return '<?php echo self::shortcode_button();?>';
1043
+						return '<?php echo self::shortcode_button(); ?>';
1044 1044
 					}
1045 1045
 				}
1046 1046
 
@@ -1055,11 +1055,11 @@  discard block
 block discarded – undo
1055 1055
 		 *
1056 1056
 		 * @return mixed
1057 1057
 		 */
1058
-		public function widget_css( $advanced = true ) {
1058
+		public function widget_css($advanced = true) {
1059 1059
 			ob_start();
1060 1060
 			?>
1061 1061
 			<style>
1062
-				<?php if( $advanced ){ ?>
1062
+				<?php if ($advanced) { ?>
1063 1063
 				.sd-advanced-setting {
1064 1064
 					display: none;
1065 1065
 				}
@@ -1101,10 +1101,10 @@  discard block
 block discarded – undo
1101 1101
 			 * We only add the <script> tags for code highlighting, so we strip them from the output.
1102 1102
 			 */
1103 1103
 
1104
-			return str_replace( array(
1104
+			return str_replace(array(
1105 1105
 				'<style>',
1106 1106
 				'</style>'
1107
-			), '', $output );
1107
+			), '', $output);
1108 1108
 		}
1109 1109
 
1110 1110
 		/**
@@ -1171,7 +1171,7 @@  discard block
 block discarded – undo
1171 1171
 						jQuery($this).data('sd-widget-enabled', true);
1172 1172
 					}
1173 1173
 
1174
-					var $button = '<button title="<?php _e( 'Advanced Settings' );?>" style="line-height: 28px;" class="button button-primary right sd-advanced-button" onclick="sd_toggle_advanced(this);return false;"><span class="dashicons dashicons-admin-settings" style="width: 28px;font-size: 28px;"></span></button>';
1174
+					var $button = '<button title="<?php _e('Advanced Settings'); ?>" style="line-height: 28px;" class="button button-primary right sd-advanced-button" onclick="sd_toggle_advanced(this);return false;"><span class="dashicons dashicons-admin-settings" style="width: 28px;font-size: 28px;"></span></button>';
1175 1175
 					var form = $form ? $form : jQuery($this).parents('' + $selector + '');
1176 1176
 
1177 1177
 					if (jQuery($this).val() == '1' && jQuery(form).find('.sd-advanced-button').length == 0) {
@@ -1262,7 +1262,7 @@  discard block
 block discarded – undo
1262 1262
 					});
1263 1263
 
1264 1264
 				}
1265
-				<?php do_action( 'wp_super_duper_widget_js', $this ); ?>
1265
+				<?php do_action('wp_super_duper_widget_js', $this); ?>
1266 1266
 			</script>
1267 1267
 			<?php
1268 1268
 			$output = ob_get_clean();
@@ -1271,10 +1271,10 @@  discard block
 block discarded – undo
1271 1271
 			 * We only add the <script> tags for code highlighting, so we strip them from the output.
1272 1272
 			 */
1273 1273
 
1274
-			return str_replace( array(
1274
+			return str_replace(array(
1275 1275
 				'<script>',
1276 1276
 				'</script>'
1277
-			), '', $output );
1277
+			), '', $output);
1278 1278
 		}
1279 1279
 
1280 1280
 
@@ -1285,14 +1285,14 @@  discard block
 block discarded – undo
1285 1285
 		 *
1286 1286
 		 * @return mixed
1287 1287
 		 */
1288
-		private function add_name_from_key( $options, $arguments = false ) {
1289
-			if ( ! empty( $options['arguments'] ) ) {
1290
-				foreach ( $options['arguments'] as $key => $val ) {
1291
-					$options['arguments'][ $key ]['name'] = $key;
1288
+		private function add_name_from_key($options, $arguments = false) {
1289
+			if (!empty($options['arguments'])) {
1290
+				foreach ($options['arguments'] as $key => $val) {
1291
+					$options['arguments'][$key]['name'] = $key;
1292 1292
 				}
1293
-			} elseif ( $arguments && is_array( $options ) && ! empty( $options ) ) {
1294
-				foreach ( $options as $key => $val ) {
1295
-					$options[ $key ]['name'] = $key;
1293
+			} elseif ($arguments && is_array($options) && !empty($options)) {
1294
+				foreach ($options as $key => $val) {
1295
+					$options[$key]['name'] = $key;
1296 1296
 				}
1297 1297
 			}
1298 1298
 
@@ -1305,8 +1305,8 @@  discard block
 block discarded – undo
1305 1305
 		 * @since 1.0.0
1306 1306
 		 */
1307 1307
 		public function register_shortcode() {
1308
-			add_shortcode( $this->base_id, array( $this, 'shortcode_output' ) );
1309
-			add_action( 'wp_ajax_super_duper_output_shortcode', array( $this, 'render_shortcode' ) );
1308
+			add_shortcode($this->base_id, array($this, 'shortcode_output'));
1309
+			add_action('wp_ajax_super_duper_output_shortcode', array($this, 'render_shortcode'));
1310 1310
 		}
1311 1311
 
1312 1312
 		/**
@@ -1315,50 +1315,50 @@  discard block
 block discarded – undo
1315 1315
 		 * @since 1.0.0
1316 1316
 		 */
1317 1317
 		public function render_shortcode() {
1318
-			check_ajax_referer( 'super_duper_output_shortcode', '_ajax_nonce', true );
1319
-			if ( ! current_user_can( 'manage_options' ) ) {
1318
+			check_ajax_referer('super_duper_output_shortcode', '_ajax_nonce', true);
1319
+			if (!current_user_can('manage_options')) {
1320 1320
 				wp_die();
1321 1321
 			}
1322 1322
 
1323 1323
 			// we might need the $post value here so lets set it.
1324
-			if ( isset( $_POST['post_id'] ) && $_POST['post_id'] ) {
1325
-				$post_obj = get_post( absint( $_POST['post_id'] ) );
1326
-				if ( ! empty( $post_obj ) && empty( $post ) ) {
1324
+			if (isset($_POST['post_id']) && $_POST['post_id']) {
1325
+				$post_obj = get_post(absint($_POST['post_id']));
1326
+				if (!empty($post_obj) && empty($post)) {
1327 1327
 					global $post;
1328 1328
 					$post = $post_obj;
1329 1329
 				}
1330 1330
 			}
1331 1331
 
1332
-			if ( isset( $_POST['shortcode'] ) && $_POST['shortcode'] ) {
1332
+			if (isset($_POST['shortcode']) && $_POST['shortcode']) {
1333 1333
 				$is_preview = $this->is_preview();
1334
-				$shortcode_name   = sanitize_title_with_dashes( $_POST['shortcode'] );
1335
-				$attributes_array = isset( $_POST['attributes'] ) && $_POST['attributes'] ? $_POST['attributes'] : array();
1334
+				$shortcode_name   = sanitize_title_with_dashes($_POST['shortcode']);
1335
+				$attributes_array = isset($_POST['attributes']) && $_POST['attributes'] ? $_POST['attributes'] : array();
1336 1336
 				$attributes       = '';
1337
-				if ( ! empty( $attributes_array ) ) {
1338
-					foreach ( $attributes_array as $key => $value ) {
1339
-						if ( is_array( $value ) ) {
1340
-							$value = implode( ",", $value );
1337
+				if (!empty($attributes_array)) {
1338
+					foreach ($attributes_array as $key => $value) {
1339
+						if (is_array($value)) {
1340
+							$value = implode(",", $value);
1341 1341
 						}
1342 1342
 
1343
-						if ( ! empty( $value ) ) {
1344
-							$value = wp_unslash( $value );
1343
+						if (!empty($value)) {
1344
+							$value = wp_unslash($value);
1345 1345
 
1346 1346
 							// Encode [ and ].
1347
-							if ( $is_preview ) {
1348
-								$value = $this->encode_shortcodes( $value );
1347
+							if ($is_preview) {
1348
+								$value = $this->encode_shortcodes($value);
1349 1349
 							}
1350 1350
 						}
1351
-						$attributes .= " " . sanitize_title_with_dashes( $key ) . "='" . esc_attr( $value ) . "' ";
1351
+						$attributes .= " " . sanitize_title_with_dashes($key) . "='" . esc_attr($value) . "' ";
1352 1352
 					}
1353 1353
 				}
1354 1354
 
1355 1355
 				$shortcode = "[" . $shortcode_name . " " . $attributes . "]";
1356 1356
 
1357
-				$content = do_shortcode( $shortcode );
1357
+				$content = do_shortcode($shortcode);
1358 1358
 
1359 1359
 				// Decode [ and ].
1360
-				if ( ! empty( $content ) && $is_preview ) {
1361
-					$content = $this->decode_shortcodes( $content );
1360
+				if (!empty($content) && $is_preview) {
1361
+					$content = $this->decode_shortcodes($content);
1362 1362
 				}
1363 1363
 
1364 1364
 				echo $content;
@@ -1374,21 +1374,21 @@  discard block
 block discarded – undo
1374 1374
 		 *
1375 1375
 		 * @return string
1376 1376
 		 */
1377
-		public function shortcode_output( $args = array(), $content = '' ) {
1377
+		public function shortcode_output($args = array(), $content = '') {
1378 1378
 			$_instance = $args;
1379 1379
 
1380
-			$args = $this->argument_values( $args );
1380
+			$args = $this->argument_values($args);
1381 1381
 
1382 1382
 			// add extra argument so we know its a output to gutenberg
1383 1383
 			//$args
1384
-			$args = $this->string_to_bool( $args );
1384
+			$args = $this->string_to_bool($args);
1385 1385
 
1386 1386
 			// if we have a enclosed shortcode we add it to the special `html` argument
1387
-			if ( ! empty( $content ) ) {
1387
+			if (!empty($content)) {
1388 1388
 				$args['html'] = $content;
1389 1389
 			}
1390 1390
 
1391
-			if ( ! $this->is_preview() ) {
1391
+			if (!$this->is_preview()) {
1392 1392
 				/**
1393 1393
 				 * Filters the settings for a particular widget args.
1394 1394
 				 *
@@ -1399,40 +1399,40 @@  discard block
 block discarded – undo
1399 1399
 				 *@since 1.0.28
1400 1400
 				 *
1401 1401
 				 */
1402
-				$args = apply_filters( 'wp_super_duper_widget_display_callback', $args, $this, $_instance );
1402
+				$args = apply_filters('wp_super_duper_widget_display_callback', $args, $this, $_instance);
1403 1403
 
1404
-				if ( ! is_array( $args ) ) {
1404
+				if (!is_array($args)) {
1405 1405
 					return $args;
1406 1406
 				}
1407 1407
 			}
1408 1408
 
1409
-			$class = isset( $this->options['widget_ops']['classname'] ) ? esc_attr( $this->options['widget_ops']['classname'] ) : '';
1410
-			$class .= " sdel-".$this->get_instance_hash();
1409
+			$class = isset($this->options['widget_ops']['classname']) ? esc_attr($this->options['widget_ops']['classname']) : '';
1410
+			$class .= " sdel-" . $this->get_instance_hash();
1411 1411
 
1412
-			$class = apply_filters( 'wp_super_duper_div_classname', $class, $args, $this );
1413
-			$class = apply_filters( 'wp_super_duper_div_classname_' . $this->base_id, $class, $args, $this );
1412
+			$class = apply_filters('wp_super_duper_div_classname', $class, $args, $this);
1413
+			$class = apply_filters('wp_super_duper_div_classname_' . $this->base_id, $class, $args, $this);
1414 1414
 
1415
-			$attrs = apply_filters( 'wp_super_duper_div_attrs', '', $args, $this );
1416
-			$attrs = apply_filters( 'wp_super_duper_div_attrs_' . $this->base_id, '', $args, $this );
1415
+			$attrs = apply_filters('wp_super_duper_div_attrs', '', $args, $this);
1416
+			$attrs = apply_filters('wp_super_duper_div_attrs_' . $this->base_id, '', $args, $this);
1417 1417
 
1418 1418
 			$shortcode_args = array();
1419 1419
 			$output         = '';
1420
-			$no_wrap        = isset( $this->options['no_wrap'] ) && $this->options['no_wrap'] ? true : false;
1421
-			if ( isset( $args['no_wrap'] ) && $args['no_wrap'] ) {
1420
+			$no_wrap        = isset($this->options['no_wrap']) && $this->options['no_wrap'] ? true : false;
1421
+			if (isset($args['no_wrap']) && $args['no_wrap']) {
1422 1422
 				$no_wrap = true;
1423 1423
 			}
1424
-			$main_content = $this->output( $args, $shortcode_args, $content );
1425
-			if ( $main_content && ! $no_wrap ) {
1424
+			$main_content = $this->output($args, $shortcode_args, $content);
1425
+			if ($main_content && !$no_wrap) {
1426 1426
 				// wrap the shortcode in a div with the same class as the widget
1427 1427
 				$output .= '<div class="' . $class . '" ' . $attrs . '>';
1428
-				if ( ! empty( $args['title'] ) ) {
1428
+				if (!empty($args['title'])) {
1429 1429
 					// if its a shortcode and there is a title try to grab the title wrappers
1430
-					$shortcode_args = array( 'before_title' => '', 'after_title' => '' );
1431
-					if ( empty( $instance ) ) {
1430
+					$shortcode_args = array('before_title' => '', 'after_title' => '');
1431
+					if (empty($instance)) {
1432 1432
 						global $wp_registered_sidebars;
1433
-						if ( ! empty( $wp_registered_sidebars ) ) {
1434
-							foreach ( $wp_registered_sidebars as $sidebar ) {
1435
-								if ( ! empty( $sidebar['before_title'] ) ) {
1433
+						if (!empty($wp_registered_sidebars)) {
1434
+							foreach ($wp_registered_sidebars as $sidebar) {
1435
+								if (!empty($sidebar['before_title'])) {
1436 1436
 									$shortcode_args['before_title'] = $sidebar['before_title'];
1437 1437
 									$shortcode_args['after_title']  = $sidebar['after_title'];
1438 1438
 									break;
@@ -1440,20 +1440,20 @@  discard block
 block discarded – undo
1440 1440
 							}
1441 1441
 						}
1442 1442
 					}
1443
-					$output .= $this->output_title( $shortcode_args, $args );
1443
+					$output .= $this->output_title($shortcode_args, $args);
1444 1444
 				}
1445 1445
 				$output .= $main_content;
1446 1446
 				$output .= '</div>';
1447
-			} elseif ( $main_content && $no_wrap ) {
1447
+			} elseif ($main_content && $no_wrap) {
1448 1448
 				$output .= $main_content;
1449 1449
 			}
1450 1450
 
1451 1451
 			// if preview show a placeholder if empty
1452
-			if ( $this->is_preview() && $output == '' ) {
1453
-				$output = $this->preview_placeholder_text( "{{" . $this->base_id . "}}" );
1452
+			if ($this->is_preview() && $output == '') {
1453
+				$output = $this->preview_placeholder_text("{{" . $this->base_id . "}}");
1454 1454
 			}
1455 1455
 
1456
-			return apply_filters( 'wp_super_duper_widget_output', $output, $args, $shortcode_args, $this );
1456
+			return apply_filters('wp_super_duper_widget_output', $output, $args, $shortcode_args, $this);
1457 1457
 		}
1458 1458
 
1459 1459
 		/**
@@ -1463,8 +1463,8 @@  discard block
 block discarded – undo
1463 1463
 		 *
1464 1464
 		 * @return string
1465 1465
 		 */
1466
-		public function preview_placeholder_text( $name = '' ) {
1467
-			return "<div style='background:#0185ba33;padding: 10px;border: 4px #ccc dashed;'>" . sprintf( __( 'Placeholder for: %s' ), $name ) . "</div>";
1466
+		public function preview_placeholder_text($name = '') {
1467
+			return "<div style='background:#0185ba33;padding: 10px;border: 4px #ccc dashed;'>" . sprintf(__('Placeholder for: %s'), $name) . "</div>";
1468 1468
 		}
1469 1469
 
1470 1470
 		/**
@@ -1474,13 +1474,13 @@  discard block
 block discarded – undo
1474 1474
 		 *
1475 1475
 		 * @return mixed
1476 1476
 		 */
1477
-		public function string_to_bool( $options ) {
1477
+		public function string_to_bool($options) {
1478 1478
 			// convert bool strings to booleans
1479
-			foreach ( $options as $key => $val ) {
1480
-				if ( $val == 'false' ) {
1481
-					$options[ $key ] = false;
1482
-				} elseif ( $val == 'true' ) {
1483
-					$options[ $key ] = true;
1479
+			foreach ($options as $key => $val) {
1480
+				if ($val == 'false') {
1481
+					$options[$key] = false;
1482
+				} elseif ($val == 'true') {
1483
+					$options[$key] = true;
1484 1484
 				}
1485 1485
 			}
1486 1486
 
@@ -1496,26 +1496,26 @@  discard block
 block discarded – undo
1496 1496
 		 *@since 1.0.12 Don't set checkbox default value if the value is empty.
1497 1497
 		 *
1498 1498
 		 */
1499
-		public function argument_values( $instance ) {
1499
+		public function argument_values($instance) {
1500 1500
 			$argument_values = array();
1501 1501
 
1502 1502
 			// set widget instance
1503 1503
 			$this->instance = $instance;
1504 1504
 
1505
-			if ( empty( $this->arguments ) ) {
1505
+			if (empty($this->arguments)) {
1506 1506
 				$this->arguments = $this->get_arguments();
1507 1507
 			}
1508 1508
 
1509
-			if ( ! empty( $this->arguments ) ) {
1510
-				foreach ( $this->arguments as $key => $args ) {
1509
+			if (!empty($this->arguments)) {
1510
+				foreach ($this->arguments as $key => $args) {
1511 1511
 					// set the input name from the key
1512 1512
 					$args['name'] = $key;
1513 1513
 					//
1514
-					$argument_values[ $key ] = isset( $instance[ $key ] ) ? $instance[ $key ] : '';
1515
-					if ( $args['type'] == 'checkbox' && $argument_values[ $key ] == '' ) {
1514
+					$argument_values[$key] = isset($instance[$key]) ? $instance[$key] : '';
1515
+					if ($args['type'] == 'checkbox' && $argument_values[$key] == '') {
1516 1516
 						// don't set default for an empty checkbox
1517
-					} elseif ( $argument_values[ $key ] == '' && isset( $args['default'] ) ) {
1518
-						$argument_values[ $key ] = $args['default'];
1517
+					} elseif ($argument_values[$key] == '' && isset($args['default'])) {
1518
+						$argument_values[$key] = $args['default'];
1519 1519
 					}
1520 1520
 				}
1521 1521
 			}
@@ -1542,12 +1542,12 @@  discard block
 block discarded – undo
1542 1542
 		 *
1543 1543
 		 */
1544 1544
 		public function get_arguments() {
1545
-			if ( empty( $this->arguments ) ) {
1545
+			if (empty($this->arguments)) {
1546 1546
 				$this->arguments = $this->set_arguments();
1547 1547
 			}
1548 1548
 
1549
-			$this->arguments = apply_filters( 'wp_super_duper_arguments', $this->arguments, $this->options, $this->instance );
1550
-			$this->arguments = $this->add_name_from_key( $this->arguments, true );
1549
+			$this->arguments = apply_filters('wp_super_duper_arguments', $this->arguments, $this->options, $this->instance);
1550
+			$this->arguments = $this->add_name_from_key($this->arguments, true);
1551 1551
 
1552 1552
 			return $this->arguments;
1553 1553
 		}
@@ -1559,7 +1559,7 @@  discard block
 block discarded – undo
1559 1559
 		 * @param array $widget_args
1560 1560
 		 * @param string $content
1561 1561
 		 */
1562
-		public function output( $args = array(), $widget_args = array(), $content = '' ) {
1562
+		public function output($args = array(), $widget_args = array(), $content = '') {
1563 1563
 
1564 1564
 		}
1565 1565
 
@@ -1567,9 +1567,9 @@  discard block
 block discarded – undo
1567 1567
 		 * Add the dynamic block code inline when the wp-block in enqueued.
1568 1568
 		 */
1569 1569
 		public function register_block() {
1570
-			wp_add_inline_script( 'wp-blocks', $this->block() );
1571
-			if ( class_exists( 'SiteOrigin_Panels' ) ) {
1572
-				wp_add_inline_script( 'wp-blocks', $this->siteorigin_js() );
1570
+			wp_add_inline_script('wp-blocks', $this->block());
1571
+			if (class_exists('SiteOrigin_Panels')) {
1572
+				wp_add_inline_script('wp-blocks', $this->siteorigin_js());
1573 1573
 			}
1574 1574
 		}
1575 1575
 
@@ -1583,9 +1583,9 @@  discard block
 block discarded – undo
1583 1583
 			$show      = false;
1584 1584
 			$arguments = $this->get_arguments();
1585 1585
 
1586
-			if ( ! empty( $arguments ) ) {
1587
-				foreach ( $arguments as $argument ) {
1588
-					if ( isset( $argument['advanced'] ) && $argument['advanced'] ) {
1586
+			if (!empty($arguments)) {
1587
+				foreach ($arguments as $argument) {
1588
+					if (isset($argument['advanced']) && $argument['advanced']) {
1589 1589
 						$show = true;
1590 1590
 						break; // no need to continue if we know we have it
1591 1591
 					}
@@ -1603,19 +1603,19 @@  discard block
 block discarded – undo
1603 1603
 		public function get_url() {
1604 1604
 			$url = $this->url;
1605 1605
 
1606
-			if ( ! $url ) {
1607
-				$content_dir = wp_normalize_path( untrailingslashit( WP_CONTENT_DIR ) );
1608
-				$content_url = untrailingslashit( WP_CONTENT_URL );
1606
+			if (!$url) {
1607
+				$content_dir = wp_normalize_path(untrailingslashit(WP_CONTENT_DIR));
1608
+				$content_url = untrailingslashit(WP_CONTENT_URL);
1609 1609
 
1610 1610
 				// Replace http:// to https://.
1611
-				if ( strpos( $content_url, 'http://' ) === 0 && strpos( plugins_url(), 'https://' ) === 0 ) {
1612
-					$content_url = str_replace( 'http://', 'https://', $content_url );
1611
+				if (strpos($content_url, 'http://') === 0 && strpos(plugins_url(), 'https://') === 0) {
1612
+					$content_url = str_replace('http://', 'https://', $content_url);
1613 1613
 				}
1614 1614
 
1615 1615
 				// Check if we are inside a plugin
1616
-				$file_dir = str_replace( "/includes", "", wp_normalize_path( dirname( __FILE__ ) ) );
1617
-				$url = str_replace( $content_dir, $content_url, $file_dir );
1618
-				$url = trailingslashit( $url );
1616
+				$file_dir = str_replace("/includes", "", wp_normalize_path(dirname(__FILE__)));
1617
+				$url = str_replace($content_dir, $content_url, $file_dir);
1618
+				$url = trailingslashit($url);
1619 1619
 				$this->url = $url;
1620 1620
 			}
1621 1621
 
@@ -1631,15 +1631,15 @@  discard block
 block discarded – undo
1631 1631
 
1632 1632
 			$url = $this->url;
1633 1633
 
1634
-			if ( ! $url ) {
1634
+			if (!$url) {
1635 1635
 				// check if we are inside a plugin
1636
-				$file_dir = str_replace( "/includes", "", dirname( __FILE__ ) );
1636
+				$file_dir = str_replace("/includes", "", dirname(__FILE__));
1637 1637
 
1638
-				$dir_parts = explode( "/wp-content/", $file_dir );
1639
-				$url_parts = explode( "/wp-content/", plugins_url() );
1638
+				$dir_parts = explode("/wp-content/", $file_dir);
1639
+				$url_parts = explode("/wp-content/", plugins_url());
1640 1640
 
1641
-				if ( ! empty( $url_parts[0] ) && ! empty( $dir_parts[1] ) ) {
1642
-					$url       = trailingslashit( $url_parts[0] . "/wp-content/" . $dir_parts[1] );
1641
+				if (!empty($url_parts[0]) && !empty($dir_parts[1])) {
1642
+					$url       = trailingslashit($url_parts[0] . "/wp-content/" . $dir_parts[1]);
1643 1643
 					$this->url = $url;
1644 1644
 				}
1645 1645
 			}
@@ -1660,46 +1660,46 @@  discard block
 block discarded – undo
1660 1660
 		 * @return string
1661 1661
 		 *@since 1.1.0
1662 1662
 		 */
1663
-		public function get_block_icon( $icon ) {
1663
+		public function get_block_icon($icon) {
1664 1664
 
1665 1665
 			// check if we have a Font Awesome icon
1666 1666
 			$fa_type = '';
1667
-			if ( substr( $icon, 0, 7 ) === "fas fa-" ) {
1667
+			if (substr($icon, 0, 7) === "fas fa-") {
1668 1668
 				$fa_type = 'solid';
1669
-			} elseif ( substr( $icon, 0, 7 ) === "far fa-" ) {
1669
+			} elseif (substr($icon, 0, 7) === "far fa-") {
1670 1670
 				$fa_type = 'regular';
1671
-			} elseif ( substr( $icon, 0, 7 ) === "fab fa-" ) {
1671
+			} elseif (substr($icon, 0, 7) === "fab fa-") {
1672 1672
 				$fa_type = 'brands';
1673 1673
 			} else {
1674 1674
 				$icon = "'" . $icon . "'";
1675 1675
 			}
1676 1676
 
1677 1677
 			// set the icon if we found one
1678
-			if ( $fa_type ) {
1679
-				$fa_icon = str_replace( array( "fas fa-", "far fa-", "fab fa-" ), "", $icon );
1678
+			if ($fa_type) {
1679
+				$fa_icon = str_replace(array("fas fa-", "far fa-", "fab fa-"), "", $icon);
1680 1680
 				$icon    = "el('svg',{width: 20, height: 20, viewBox: '0 0 20 20'},el('use', {'xlink:href': '" . $this->get_url() . "icons/" . $fa_type . ".svg#" . $fa_icon . "','href': '" . $this->get_url() . "icons/" . $fa_type . ".svg#" . $fa_icon . "'}))";
1681 1681
 			}
1682 1682
 
1683 1683
 			return $icon;
1684 1684
 		}
1685 1685
 
1686
-		public function group_arguments( $arguments ) {
1686
+		public function group_arguments($arguments) {
1687 1687
 //			echo '###';print_r($arguments);
1688
-			if ( ! empty( $arguments ) ) {
1688
+			if (!empty($arguments)) {
1689 1689
 				$temp_arguments = array();
1690
-				$general        = __( "General" );
1690
+				$general        = __("General");
1691 1691
 				$add_sections   = false;
1692
-				foreach ( $arguments as $key => $args ) {
1693
-					if ( isset( $args['group'] ) ) {
1694
-						$temp_arguments[ $args['group'] ][ $key ] = $args;
1692
+				foreach ($arguments as $key => $args) {
1693
+					if (isset($args['group'])) {
1694
+						$temp_arguments[$args['group']][$key] = $args;
1695 1695
 						$add_sections                             = true;
1696 1696
 					} else {
1697
-						$temp_arguments[ $general ][ $key ] = $args;
1697
+						$temp_arguments[$general][$key] = $args;
1698 1698
 					}
1699 1699
 				}
1700 1700
 
1701 1701
 				// only add sections if more than one
1702
-				if ( $add_sections ) {
1702
+				if ($add_sections) {
1703 1703
 					$arguments = $temp_arguments;
1704 1704
 				}
1705 1705
 			}
@@ -1729,7 +1729,7 @@  discard block
 block discarded – undo
1729 1729
 			<script>
1730 1730
 
1731 1731
 			<?php
1732
-			if(!$sd_is_js_functions_loaded){
1732
+			if (!$sd_is_js_functions_loaded) {
1733 1733
                 $sd_is_js_functions_loaded = true;
1734 1734
             ?>
1735 1735
 
@@ -1888,7 +1888,7 @@  discard block
 block discarded – undo
1888 1888
 
1889 1889
 				// maybe use featured image.
1890 1890
 				if( $args['bg_image_use_featured'] !== undefined && $args['bg_image_use_featured'] ){
1891
-					$bg_image = '<?php echo $this->get_url();?>icons/placeholder.png';
1891
+					$bg_image = '<?php echo $this->get_url(); ?>icons/placeholder.png';
1892 1892
 				}
1893 1893
 
1894 1894
                 if( $bg_image !== undefined && $bg_image !== '' ){
@@ -1963,7 +1963,7 @@  discard block
 block discarded – undo
1963 1963
                 $classes = [];
1964 1964
 
1965 1965
 				<?php
1966
-				if($aui_bs5){
1966
+				if ($aui_bs5) {
1967 1967
 					?>
1968 1968
 				$aui_bs5 = true;
1969 1969
 				$p_ml = 'ms-';
@@ -1972,7 +1972,7 @@  discard block
 block discarded – undo
1972 1972
 				$p_pl = 'ps-';
1973 1973
 				$p_pr = 'pe-';
1974 1974
 					<?php
1975
-				}else{
1975
+				} else {
1976 1976
 						?>
1977 1977
 				$aui_bs5 = false;
1978 1978
 				$p_ml = 'ml-';
@@ -2157,7 +2157,7 @@  discard block
 block discarded – undo
2157 2157
             }
2158 2158
 
2159 2159
 			function sd_get_class_build_keys(){
2160
-				return <?php echo json_encode(sd_get_class_build_keys());?>;
2160
+				return <?php echo json_encode(sd_get_class_build_keys()); ?>;
2161 2161
 			}
2162 2162
 
2163 2163
             <?php
@@ -2165,7 +2165,7 @@  discard block
 block discarded – undo
2165 2165
 
2166 2166
             }
2167 2167
 
2168
-			if(method_exists($this,'block_global_js')){
2168
+			if (method_exists($this, 'block_global_js')) {
2169 2169
 					echo $this->block_global_js();
2170 2170
 			}
2171 2171
 			?>
@@ -2194,9 +2194,9 @@  discard block
 block discarded – undo
2194 2194
                     var InnerBlocks = blockEditor.InnerBlocks;
2195 2195
 
2196 2196
 					var term_query_type = '';
2197
-					var post_type_rest_slugs = <?php if(! empty( $this->arguments ) && isset($this->arguments['post_type']['onchange_rest']['values'])){echo "[".json_encode($this->arguments['post_type']['onchange_rest']['values'])."]";}else{echo "[]";} ?>;
2198
-					const taxonomies_<?php echo str_replace("-","_", $this->id);?> = [{label: "Please wait", value: 0}];
2199
-					const sort_by_<?php echo str_replace("-","_", $this->id);?> = [{label: "Please wait", value: 0}];
2197
+					var post_type_rest_slugs = <?php if (!empty($this->arguments) && isset($this->arguments['post_type']['onchange_rest']['values'])) {echo "[" . json_encode($this->arguments['post_type']['onchange_rest']['values']) . "]"; } else {echo "[]"; } ?>;
2198
+					const taxonomies_<?php echo str_replace("-", "_", $this->id); ?> = [{label: "Please wait", value: 0}];
2199
+					const sort_by_<?php echo str_replace("-", "_", $this->id); ?> = [{label: "Please wait", value: 0}];
2200 2200
                     const MediaUpload = wp.blockEditor.MediaUpload;
2201 2201
 
2202 2202
 					/**
@@ -2211,20 +2211,20 @@  discard block
 block discarded – undo
2211 2211
 					 * @return {?WPBlock}          The block, if it has been successfully
2212 2212
 					 *                             registered; otherwise `undefined`.
2213 2213
 					 */
2214
-					registerBlockType('<?php echo str_replace( "_", "-", sanitize_title_with_dashes( $this->options['textdomain'] ) . '/' . sanitize_title_with_dashes( $this->options['class_name'] ) );  ?>', { // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.
2215
-						apiVersion: <?php echo isset($this->options['block-api-version']) ? absint($this->options['block-api-version']) : 2 ; ?>,
2216
-                        title: '<?php echo addslashes( $this->options['name'] ); ?>', // Block title.
2217
-						description: '<?php echo addslashes( $this->options['widget_ops']['description'] )?>', // Block title.
2218
-						icon: <?php echo $this->get_block_icon( $this->options['block-icon'] );?>,//'<?php echo isset( $this->options['block-icon'] ) ? esc_attr( $this->options['block-icon'] ) : 'shield-alt';?>', // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.
2214
+					registerBlockType('<?php echo str_replace("_", "-", sanitize_title_with_dashes($this->options['textdomain']) . '/' . sanitize_title_with_dashes($this->options['class_name'])); ?>', { // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.
2215
+						apiVersion: <?php echo isset($this->options['block-api-version']) ? absint($this->options['block-api-version']) : 2; ?>,
2216
+                        title: '<?php echo addslashes($this->options['name']); ?>', // Block title.
2217
+						description: '<?php echo addslashes($this->options['widget_ops']['description'])?>', // Block title.
2218
+						icon: <?php echo $this->get_block_icon($this->options['block-icon']); ?>,//'<?php echo isset($this->options['block-icon']) ? esc_attr($this->options['block-icon']) : 'shield-alt'; ?>', // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.
2219 2219
 						supports: {
2220 2220
 							<?php
2221
-							if ( isset( $this->options['block-supports'] ) ) {
2222
-								echo $this->array_to_attributes( $this->options['block-supports'] );
2221
+							if (isset($this->options['block-supports'])) {
2222
+								echo $this->array_to_attributes($this->options['block-supports']);
2223 2223
 							}
2224 2224
 							?>
2225 2225
 						},
2226 2226
 						<?php
2227
-						if ( isset( $this->options['block-label'] ) ) {
2227
+						if (isset($this->options['block-label'])) {
2228 2228
 						?>
2229 2229
 						__experimentalLabel( attributes, { context } ) {
2230 2230
                             return <?php echo $this->options['block-label']; ?>;
@@ -2232,8 +2232,8 @@  discard block
 block discarded – undo
2232 2232
                         <?php
2233 2233
                         }
2234 2234
                         ?>
2235
-						category: '<?php echo isset( $this->options['block-category'] ) ? esc_attr( $this->options['block-category'] ) : 'common';?>', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.
2236
-						<?php if ( isset( $this->options['block-keywords'] ) ) {
2235
+						category: '<?php echo isset($this->options['block-category']) ? esc_attr($this->options['block-category']) : 'common'; ?>', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.
2236
+						<?php if (isset($this->options['block-keywords'])) {
2237 2237
 						echo "keywords : " . $this->options['block-keywords'] . ",";
2238 2238
 
2239 2239
 //						// block hover preview.
@@ -2260,11 +2260,11 @@  discard block
 block discarded – undo
2260 2260
                         }
2261 2261
 
2262 2262
 						// maybe set no_wrap
2263
-						$no_wrap = isset( $this->options['no_wrap'] ) && $this->options['no_wrap'] ? true : false;
2264
-						if ( isset( $this->arguments['no_wrap'] ) && $this->arguments['no_wrap'] ) {
2263
+						$no_wrap = isset($this->options['no_wrap']) && $this->options['no_wrap'] ? true : false;
2264
+						if (isset($this->arguments['no_wrap']) && $this->arguments['no_wrap']) {
2265 2265
 							$no_wrap = true;
2266 2266
 						}
2267
-						if ( $no_wrap ) {
2267
+						if ($no_wrap) {
2268 2268
 							$this->options['block-wrap'] = '';
2269 2269
 						}
2270 2270
 
@@ -2278,10 +2278,10 @@  discard block
 block discarded – undo
2278 2278
 						echo "  html: false";
2279 2279
 						echo "},";*/
2280 2280
 
2281
-						if ( ! empty( $this->arguments ) ) {
2281
+						if (!empty($this->arguments)) {
2282 2282
 							echo "attributes : {";
2283 2283
 
2284
-							if ( $show_advanced ) {
2284
+							if ($show_advanced) {
2285 2285
 								echo "show_advanced: {";
2286 2286
 								echo "	type: 'boolean',";
2287 2287
 								echo "  default: false,";
@@ -2289,56 +2289,56 @@  discard block
 block discarded – undo
2289 2289
 							}
2290 2290
 
2291 2291
 							// block wrap element
2292
-							if ( ! empty( $this->options['block-wrap'] ) ) { //@todo we should validate this?
2292
+							if (!empty($this->options['block-wrap'])) { //@todo we should validate this?
2293 2293
 								echo "block_wrap: {";
2294 2294
 								echo "	type: 'string',";
2295
-								echo "  default: '" . esc_attr( $this->options['block-wrap'] ) . "',";
2295
+								echo "  default: '" . esc_attr($this->options['block-wrap']) . "',";
2296 2296
 								echo "},";
2297 2297
 							}
2298 2298
 
2299 2299
 
2300 2300
 
2301
-							foreach ( $this->arguments as $key => $args ) {
2301
+							foreach ($this->arguments as $key => $args) {
2302 2302
 
2303
-								if( $args['type'] == 'image' ||  $args['type'] == 'images' ){
2303
+								if ($args['type'] == 'image' || $args['type'] == 'images') {
2304 2304
 									$img_drag_drop = true;
2305 2305
 								}
2306 2306
 
2307 2307
 								// set if we should show alignment
2308
-								if ( $key == 'alignment' ) {
2308
+								if ($key == 'alignment') {
2309 2309
 									$show_alignment = true;
2310 2310
 								}
2311 2311
 
2312 2312
 								$extra = '';
2313 2313
 
2314
-								if ( $args['type'] == 'notice' ||  $args['type'] == 'tab' ) {
2314
+								if ($args['type'] == 'notice' || $args['type'] == 'tab') {
2315 2315
 									continue;
2316 2316
 								}
2317
-								elseif ( $args['type'] == 'checkbox' ) {
2317
+								elseif ($args['type'] == 'checkbox') {
2318 2318
 									$type    = 'boolean';
2319
-									$default = isset( $args['default'] ) && $args['default'] ? 'true' : 'false';
2320
-								} elseif ( $args['type'] == 'number' ) {
2319
+									$default = isset($args['default']) && $args['default'] ? 'true' : 'false';
2320
+								} elseif ($args['type'] == 'number') {
2321 2321
 									$type    = 'number';
2322
-									$default = isset( $args['default'] ) ? "'" . $args['default'] . "'" : "''";
2323
-								} elseif ( $args['type'] == 'select' && ! empty( $args['multiple'] ) ) {
2322
+									$default = isset($args['default']) ? "'" . $args['default'] . "'" : "''";
2323
+								} elseif ($args['type'] == 'select' && !empty($args['multiple'])) {
2324 2324
 									$type = 'array';
2325
-									if ( isset( $args['default'] ) && is_array( $args['default'] ) ) {
2326
-										$default = ! empty( $args['default'] ) ? "['" . implode( "','", $args['default'] ) . "']" : "[]";
2325
+									if (isset($args['default']) && is_array($args['default'])) {
2326
+										$default = !empty($args['default']) ? "['" . implode("','", $args['default']) . "']" : "[]";
2327 2327
 									} else {
2328
-										$default = isset( $args['default'] ) ? "'" . $args['default'] . "'" : "''";
2328
+										$default = isset($args['default']) ? "'" . $args['default'] . "'" : "''";
2329 2329
 									}
2330
-								} elseif ( $args['type'] == 'tagselect' ) {
2330
+								} elseif ($args['type'] == 'tagselect') {
2331 2331
 									$type    = 'array';
2332
-									$default = isset( $args['default'] ) ? "'" . $args['default'] . "'" : "''";
2333
-								} elseif ( $args['type'] == 'multiselect' ) {
2332
+									$default = isset($args['default']) ? "'" . $args['default'] . "'" : "''";
2333
+								} elseif ($args['type'] == 'multiselect') {
2334 2334
 									$type    = 'array';
2335
-									$default = isset( $args['default'] ) ? "'" . $args['default'] . "'" : "''";
2336
-								} elseif ( $args['type'] == 'image_xy' ) {
2335
+									$default = isset($args['default']) ? "'" . $args['default'] . "'" : "''";
2336
+								} elseif ($args['type'] == 'image_xy') {
2337 2337
 									$type    = 'object';
2338
-									$default = isset( $args['default'] ) ? "'" . $args['default'] . "'" : "''";
2339
-								} elseif ( $args['type'] == 'image' ) {
2338
+									$default = isset($args['default']) ? "'" . $args['default'] . "'" : "''";
2339
+								} elseif ($args['type'] == 'image') {
2340 2340
 									$type    = 'string';
2341
-									$default = isset( $args['default'] ) ? "'" . $args['default'] . "'" : "''";
2341
+									$default = isset($args['default']) ? "'" . $args['default'] . "'" : "''";
2342 2342
 
2343 2343
                                     // add a field for ID
2344 2344
 //                                    echo $key . "_id : {";
@@ -2350,7 +2350,7 @@  discard block
 block discarded – undo
2350 2350
 
2351 2351
 								} else {
2352 2352
 									$type    = !empty($args['hidden_type']) ? esc_attr($args['hidden_type']) : 'string';
2353
-									$default = isset( $args['default'] ) ? "'" . $args['default'] . "'" : "''";
2353
+									$default = isset($args['default']) ? "'" . $args['default'] . "'" : "''";
2354 2354
 
2355 2355
 								}
2356 2356
 								echo $key . " : {";
@@ -2374,7 +2374,7 @@  discard block
 block discarded – undo
2374 2374
 
2375 2375
 <?php
2376 2376
 // only include the drag/drop functions if required.
2377
-if( $img_drag_drop ){
2377
+if ($img_drag_drop) {
2378 2378
 
2379 2379
 ?>
2380 2380
 
@@ -2440,9 +2440,9 @@  discard block
 block discarded – undo
2440 2440
 							}
2441 2441
 
2442 2442
                             <?php
2443
-                            if(!empty($this->options['block-edit-raw'])) {
2443
+                            if (!empty($this->options['block-edit-raw'])) {
2444 2444
                                 echo $this->options['block-edit-raw']; // strings have to be in single quotes, may cause issues
2445
-                            }else{
2445
+                            } else {
2446 2446
                             ?>
2447 2447
 
2448 2448
 function hasSelectedInnerBlock(props) {
@@ -2466,7 +2466,7 @@  discard block
 block discarded – undo
2466 2466
 	var $value = '';
2467 2467
 	<?php
2468 2468
 	// if we have a post_type and a category then link them
2469
-	if( isset($this->arguments['post_type']) && isset($this->arguments['category']) && !empty($this->arguments['category']['post_type_linked']) ){
2469
+	if (isset($this->arguments['post_type']) && isset($this->arguments['category']) && !empty($this->arguments['category']['post_type_linked'])) {
2470 2470
 	?>
2471 2471
 	if(typeof(prev_attributes[props.clientId]) != 'undefined'){
2472 2472
 		$pt = props.attributes.post_type;
@@ -2481,9 +2481,9 @@  discard block
 block discarded – undo
2481 2481
 		}
2482 2482
 <?php
2483 2483
 	$cat_path = '';
2484
-	if ( ! empty( $this->arguments['post_type']['onchange_rest']['path'] ) ) {
2485
-		$cat_path = esc_js( strip_tags( $this->arguments['post_type']['onchange_rest']['path'] ) );
2486
-		$cat_path = str_replace( array( '&quot;', '&#039;' ), array( '"', "'" ), $cat_path );
2484
+	if (!empty($this->arguments['post_type']['onchange_rest']['path'])) {
2485
+		$cat_path = esc_js(strip_tags($this->arguments['post_type']['onchange_rest']['path']));
2486
+		$cat_path = str_replace(array('&quot;', '&#039;'), array('"', "'"), $cat_path);
2487 2487
 	}
2488 2488
 ?>
2489 2489
 		/* taxonomies */
@@ -2491,15 +2491,15 @@  discard block
 block discarded – undo
2491 2491
 			if (!window.gdCPTCats) {
2492 2492
 				window.gdCPTCats = [];
2493 2493
 			}
2494
-			var gdCatPath = "<?php echo ( ! empty( $cat_path ) ? $cat_path : "/wp/v2/" + $value + "/categories/?per_page=100" ); ?>";
2494
+			var gdCatPath = "<?php echo (!empty($cat_path) ? $cat_path : "/wp/v2/" +$value + "/categories/?per_page=100"); ?>";
2495 2495
 			if (window.gdCPTCats[gdCatPath]) {
2496 2496
 				terms = window.gdCPTCats[gdCatPath];
2497
-				while (taxonomies_<?php echo str_replace("-","_", $this->id);?>.length) {
2498
-					taxonomies_<?php echo str_replace("-","_", $this->id);?>.pop();
2497
+				while (taxonomies_<?php echo str_replace("-", "_", $this->id); ?>.length) {
2498
+					taxonomies_<?php echo str_replace("-", "_", $this->id); ?>.pop();
2499 2499
 				}
2500
-				taxonomies_<?php echo str_replace("-","_", $this->id);?>.push({label: "All", value: 0});
2500
+				taxonomies_<?php echo str_replace("-", "_", $this->id); ?>.push({label: "All", value: 0});
2501 2501
 				jQuery.each( terms, function( key, val ) {
2502
-					taxonomies_<?php echo str_replace("-","_", $this->id);?>.push({label: val.name, value: val.id});
2502
+					taxonomies_<?php echo str_replace("-", "_", $this->id); ?>.push({label: val.name, value: val.id});
2503 2503
 				});
2504 2504
 
2505 2505
 				/* Setting the value back and fourth fixes the no update issue that sometimes happens where it won't update the options. */
@@ -2509,12 +2509,12 @@  discard block
 block discarded – undo
2509 2509
 			} else {
2510 2510
 				wp.apiFetch({path: gdCatPath}).then(terms => {
2511 2511
 					window.gdCPTCats[gdCatPath] = terms;
2512
-					while (taxonomies_<?php echo str_replace("-","_", $this->id);?>.length) {
2513
-						taxonomies_<?php echo str_replace("-","_", $this->id);?>.pop();
2512
+					while (taxonomies_<?php echo str_replace("-", "_", $this->id); ?>.length) {
2513
+						taxonomies_<?php echo str_replace("-", "_", $this->id); ?>.pop();
2514 2514
 					}
2515
-					taxonomies_<?php echo str_replace("-","_", $this->id);?>.push({label: "All", value: 0});
2515
+					taxonomies_<?php echo str_replace("-", "_", $this->id); ?>.push({label: "All", value: 0});
2516 2516
 					jQuery.each( terms, function( key, val ) {
2517
-						taxonomies_<?php echo str_replace("-","_", $this->id);?>.push({label: val.name, value: val.id});
2517
+						taxonomies_<?php echo str_replace("-", "_", $this->id); ?>.push({label: val.name, value: val.id});
2518 2518
 					});
2519 2519
 
2520 2520
 					/* Setting the value back and fourth fixes the no update issue that sometimes happens where it won't update the options. */
@@ -2522,7 +2522,7 @@  discard block
 block discarded – undo
2522 2522
 					props.setAttributes({category: [0] });
2523 2523
 					props.setAttributes({category: $old_cat_value });
2524 2524
 
2525
-					return taxonomies_<?php echo str_replace("-","_", $this->id);?>;
2525
+					return taxonomies_<?php echo str_replace("-", "_", $this->id); ?>;
2526 2526
 				});
2527 2527
 			}
2528 2528
 		}
@@ -2534,12 +2534,12 @@  discard block
 block discarded – undo
2534 2534
 			}
2535 2535
 			if (window.gdCPTSort[$pt]) {
2536 2536
 				response = window.gdCPTSort[$pt];
2537
-				while (sort_by_<?php echo str_replace("-","_", $this->id);?>.length) {
2538
-					sort_by_<?php echo str_replace("-","_", $this->id);?>.pop();
2537
+				while (sort_by_<?php echo str_replace("-", "_", $this->id); ?>.length) {
2538
+					sort_by_<?php echo str_replace("-", "_", $this->id); ?>.pop();
2539 2539
 				}
2540 2540
 
2541 2541
 				jQuery.each( response, function( key, val ) {
2542
-					sort_by_<?php echo str_replace("-","_", $this->id);?>.push({label: val, value: key});
2542
+					sort_by_<?php echo str_replace("-", "_", $this->id); ?>.push({label: val, value: key});
2543 2543
 				});
2544 2544
 
2545 2545
 				// setting the value back and fourth fixes the no update issue that sometimes happens where it won't update the options.
@@ -2554,12 +2554,12 @@  discard block
 block discarded – undo
2554 2554
 				jQuery.post(ajaxurl, data, function(response) {
2555 2555
 					response = JSON.parse(response);
2556 2556
 					window.gdCPTSort[$pt] = response;
2557
-					while (sort_by_<?php echo str_replace("-","_", $this->id);?>.length) {
2558
-						sort_by_<?php echo str_replace("-","_", $this->id);?>.pop();
2557
+					while (sort_by_<?php echo str_replace("-", "_", $this->id); ?>.length) {
2558
+						sort_by_<?php echo str_replace("-", "_", $this->id); ?>.pop();
2559 2559
 					}
2560 2560
 
2561 2561
 					jQuery.each( response, function( key, val ) {
2562
-						sort_by_<?php echo str_replace("-","_", $this->id);?>.push({label: val, value: key});
2562
+						sort_by_<?php echo str_replace("-", "_", $this->id); ?>.push({label: val, value: key});
2563 2563
 					});
2564 2564
 
2565 2565
 					// setting the value back and fourth fixes the no update issue that sometimes happens where it won't update the options.
@@ -2567,7 +2567,7 @@  discard block
 block discarded – undo
2567 2567
 					props.setAttributes({sort_by: [0] });
2568 2568
 					props.setAttributes({sort_by: $old_sort_by_value });
2569 2569
 
2570
-					return sort_by_<?php echo str_replace("-","_", $this->id);?>;
2570
+					return sort_by_<?php echo str_replace("-", "_", $this->id); ?>;
2571 2571
 				});
2572 2572
 			}
2573 2573
 		}
@@ -2575,9 +2575,9 @@  discard block
 block discarded – undo
2575 2575
 	<?php } ?>
2576 2576
 <?php
2577 2577
 $current_screen = function_exists('get_current_screen') ? get_current_screen() : '';
2578
-if(!empty($current_screen->base) && $current_screen->base==='widgets'){
2578
+if (!empty($current_screen->base) && $current_screen->base === 'widgets') {
2579 2579
 	echo 'const { deviceType } = "";';
2580
-}else{
2580
+} else {
2581 2581
 ?>
2582 2582
 /** Get device type const. */
2583 2583
 const { deviceType } = wp.data.useSelect != 'undefined' ?  wp.data.useSelect(select => {
@@ -2606,13 +2606,13 @@  discard block
 block discarded – undo
2606 2606
 
2607 2607
 									var data = {
2608 2608
 										'action': 'super_duper_output_shortcode',
2609
-										'shortcode': '<?php echo $this->options['base_id'];?>',
2609
+										'shortcode': '<?php echo $this->options['base_id']; ?>',
2610 2610
 										'attributes': props.attributes,
2611 2611
 										'block_parent_name': parentBlocks.length ? parentBlocks[parentBlocks.length - 1].name : '',
2612
-										'post_id': <?php global $post; if ( isset( $post->ID ) ) {
2612
+										'post_id': <?php global $post; if (isset($post->ID)) {
2613 2613
 										echo $post->ID;
2614
-									}else{echo '0';}?>,
2615
-										'_ajax_nonce': '<?php echo wp_create_nonce( 'super_duper_output_shortcode' );?>'
2614
+									} else {echo '0'; }?>,
2615
+										'_ajax_nonce': '<?php echo wp_create_nonce('super_duper_output_shortcode'); ?>'
2616 2616
 									};
2617 2617
 
2618 2618
 									jQuery.post(ajaxurl, data, function (response) {
@@ -2621,17 +2621,17 @@  discard block
 block discarded – undo
2621 2621
 
2622 2622
 										// if the content is empty then we place some placeholder text
2623 2623
 										if (env == '') {
2624
-											env = "<div style='background:#0185ba33;padding: 10px;border: 4px #ccc dashed;'>" + "<?php _e( 'Placeholder for: ' );?>" + props.name + "</div>";
2624
+											env = "<div style='background:#0185ba33;padding: 10px;border: 4px #ccc dashed;'>" + "<?php _e('Placeholder for: '); ?>" + props.name + "</div>";
2625 2625
 										}
2626 2626
 
2627 2627
                                          <?php
2628
-                                        if(!empty($this->options['nested-block'])){
2628
+                                        if (!empty($this->options['nested-block'])) {
2629 2629
                                             ?>
2630 2630
                                             // props.setAttributes({content: env});
2631 2631
 										is_fetching = false;
2632 2632
 										prev_attributes[props.clientId] = props.attributes;
2633 2633
                                              <?php
2634
-                                        }else{
2634
+                                        } else {
2635 2635
                                         ?>
2636 2636
                                         props.setAttributes({content: env});
2637 2637
 										is_fetching = false;
@@ -2656,8 +2656,8 @@  discard block
 block discarded – undo
2656 2656
 							}
2657 2657
 
2658 2658
                             <?php
2659
-                            if(!empty($this->options['block-edit-js'])) {
2660
-                                echo  $this->options['block-edit-js'] ; // strings have to be in single quotes, may cause issues
2659
+                            if (!empty($this->options['block-edit-js'])) {
2660
+                                echo  $this->options['block-edit-js']; // strings have to be in single quotes, may cause issues
2661 2661
                             }
2662 2662
 
2663 2663
 
@@ -2670,7 +2670,7 @@  discard block
 block discarded – undo
2670 2670
 
2671 2671
 								el(wp.blockEditor.BlockControls, {key: 'controls'},
2672 2672
 
2673
-									<?php if($show_alignment){?>
2673
+									<?php if ($show_alignment) {?>
2674 2674
 									el(
2675 2675
 										wp.blockEditor.AlignmentToolbar,
2676 2676
 										{
@@ -2688,9 +2688,9 @@  discard block
 block discarded – undo
2688 2688
 
2689 2689
 									<?php
2690 2690
 
2691
-									if(! empty( $this->arguments )){
2691
+									if (!empty($this->arguments)) {
2692 2692
 
2693
-									if ( $show_advanced ) {
2693
+									if ($show_advanced) {
2694 2694
 									?>
2695 2695
 									el('div', {
2696 2696
 											style: {'padding-left': '16px','padding-right': '16px'}
@@ -2715,46 +2715,46 @@  discard block
 block discarded – undo
2715 2715
 
2716 2716
 									//echo '####';
2717 2717
 
2718
-									$arguments = $this->group_arguments( $this->arguments );
2718
+									$arguments = $this->group_arguments($this->arguments);
2719 2719
 //print_r($arguments ); exit;
2720 2720
 									// Do we have sections?
2721 2721
 									$has_sections = $arguments == $this->arguments ? false : true;
2722 2722
 
2723 2723
 
2724
-									if($has_sections){
2724
+									if ($has_sections) {
2725 2725
 									$panel_count = 0;
2726 2726
 									$open_tab = '';
2727 2727
 
2728 2728
 									$open_tab_groups = array();
2729 2729
 									$used_tabs = array();
2730
-									foreach($arguments as $key => $args){
2730
+									foreach ($arguments as $key => $args) {
2731 2731
 
2732 2732
 										$close_tab = false;
2733 2733
 										$close_tabs = false;
2734 2734
 
2735
-										 if(!empty($this->options['block_group_tabs'])) {
2736
-											foreach($this->options['block_group_tabs'] as $tab_name => $tab_args){
2737
-												if(in_array($key,$tab_args['groups'])){
2735
+										 if (!empty($this->options['block_group_tabs'])) {
2736
+											foreach ($this->options['block_group_tabs'] as $tab_name => $tab_args) {
2737
+												if (in_array($key, $tab_args['groups'])) {
2738 2738
 
2739 2739
 													$open_tab_groups[] = $key;
2740 2740
 
2741
-													if($open_tab != $tab_name){
2741
+													if ($open_tab != $tab_name) {
2742 2742
 														$tab_args['tab']['tabs_open'] = $open_tab == '' ? true : false;
2743 2743
 														$tab_args['tab']['open'] = true;
2744 2744
 
2745
-														$this->block_tab_start( '', $tab_args );
2745
+														$this->block_tab_start('', $tab_args);
2746 2746
 //														echo '###open'.$tab_name;print_r($tab_args);
2747 2747
 														$open_tab = $tab_name;
2748 2748
 														$used_tabs[] = $tab_name;
2749 2749
 													}
2750 2750
 
2751
-													if($open_tab_groups == $tab_args['groups']){
2751
+													if ($open_tab_groups == $tab_args['groups']) {
2752 2752
 														//$open_tab = '';
2753 2753
 														$close_tab = true;
2754 2754
 														$open_tab_groups = array();
2755 2755
 
2756 2756
 //													print_r(array_keys($this->options['block_group_tabs']));echo '####';print_r($used_tabs);
2757
-													if($used_tabs == array_keys($this->options['block_group_tabs'])){
2757
+													if ($used_tabs == array_keys($this->options['block_group_tabs'])) {
2758 2758
 //														echo '@@@';
2759 2759
 															$close_tabs = true;
2760 2760
 														}
@@ -2770,8 +2770,8 @@  discard block
 block discarded – undo
2770 2770
 
2771 2771
 										?>
2772 2772
 										el(wp.components.PanelBody, {
2773
-												title: '<?php esc_attr_e( $key ); ?>',
2774
-												initialOpen: <?php if ( $panel_count ) {
2773
+												title: '<?php esc_attr_e($key); ?>',
2774
+												initialOpen: <?php if ($panel_count) {
2775 2775
 												echo "false";
2776 2776
 											} else {
2777 2777
 												echo "true";
@@ -2781,21 +2781,21 @@  discard block
 block discarded – undo
2781 2781
 
2782 2782
 
2783 2783
 
2784
-											foreach ( $args as $k => $a ) {
2784
+											foreach ($args as $k => $a) {
2785 2785
 
2786
-												$this->block_tab_start( $k, $a );
2787
-												$this->block_row_start( $k, $a );
2788
-												$this->build_block_arguments( $k, $a );
2789
-												$this->block_row_end( $k, $a );
2790
-												$this->block_tab_end( $k, $a );
2786
+												$this->block_tab_start($k, $a);
2787
+												$this->block_row_start($k, $a);
2788
+												$this->build_block_arguments($k, $a);
2789
+												$this->block_row_end($k, $a);
2790
+												$this->block_tab_end($k, $a);
2791 2791
 											}
2792 2792
 											?>
2793 2793
 										),
2794 2794
 										<?php
2795
-										$panel_count ++;
2795
+										$panel_count++;
2796 2796
 
2797 2797
 
2798
-										if($close_tab || $close_tabs){
2798
+										if ($close_tab || $close_tabs) {
2799 2799
 											$tab_args = array(
2800 2800
 												'tab'	=> array(
2801 2801
 													'tabs_close' => $close_tabs,
@@ -2803,24 +2803,24 @@  discard block
 block discarded – undo
2803 2803
 												)
2804 2804
 
2805 2805
 											);
2806
-											$this->block_tab_end( '', $tab_args );
2806
+											$this->block_tab_end('', $tab_args);
2807 2807
 //											echo '###close'; print_r($tab_args);
2808 2808
 											$panel_count = 0;
2809 2809
 										}
2810 2810
 //
2811 2811
 
2812 2812
 									}
2813
-									}else {
2813
+									} else {
2814 2814
 									?>
2815 2815
 									el(wp.components.PanelBody, {
2816
-											title: '<?php esc_attr_e( "Settings" ); ?>',
2816
+											title: '<?php esc_attr_e("Settings"); ?>',
2817 2817
 											initialOpen: true
2818 2818
 										},
2819 2819
 										<?php
2820
-										foreach ( $this->arguments as $key => $args ) {
2821
-											$this->block_row_start( $key, $args );
2822
-											$this->build_block_arguments( $key, $args );
2823
-											$this->block_row_end( $key, $args );
2820
+										foreach ($this->arguments as $key => $args) {
2821
+											$this->block_row_start($key, $args);
2822
+											$this->build_block_arguments($key, $args);
2823
+											$this->block_row_end($key, $args);
2824 2824
 										}
2825 2825
 										?>
2826 2826
 									),
@@ -2834,11 +2834,11 @@  discard block
 block discarded – undo
2834 2834
 
2835 2835
 								<?php
2836 2836
 								// If the user sets block-output array then build it
2837
-								if ( ! empty( $this->options['block-output'] ) ) {
2838
-								$this->block_element( $this->options['block-output'] );
2839
-							}elseif(!empty($this->options['block-edit-return'])){
2837
+								if (!empty($this->options['block-output'])) {
2838
+								$this->block_element($this->options['block-output']);
2839
+							}elseif (!empty($this->options['block-edit-return'])) {
2840 2840
                                    echo $this->options['block-edit-return'];
2841
-							}else{
2841
+							} else {
2842 2842
 								// if no block-output is set then we try and get the shortcode html output via ajax.
2843 2843
 								$block_edit_wrap_tag = !empty($this->options['block_edit_wrap_tag']) ? esc_attr($this->options['block_edit_wrap_tag']) : 'div';
2844 2844
 								?>
@@ -2864,22 +2864,22 @@  discard block
 block discarded – undo
2864 2864
 							var align = '';
2865 2865
 
2866 2866
 							// build the shortcode.
2867
-							var content = "[<?php echo $this->options['base_id'];?>";
2867
+							var content = "[<?php echo $this->options['base_id']; ?>";
2868 2868
 							$html = '';
2869 2869
 							<?php
2870 2870
 
2871
-							if(! empty( $this->arguments )){
2871
+							if (!empty($this->arguments)) {
2872 2872
 
2873
-							foreach($this->arguments as $key => $args){
2873
+							foreach ($this->arguments as $key => $args) {
2874 2874
                                // if($args['type']=='tabs'){continue;}
2875 2875
 							?>
2876
-							if (attr.hasOwnProperty("<?php echo esc_attr( $key );?>")) {
2877
-								if ('<?php echo esc_attr( $key );?>' == 'html') {
2878
-									$html = attr.<?php echo esc_attr( $key );?>;
2879
-								} else if ('<?php echo esc_attr( $args['type'] );?>' == 'image_xy') {
2880
-									content += " <?php echo esc_attr( $key );?>='{x:" + attr.<?php echo esc_attr( $key );?>.x + ",y:"+attr.<?php echo esc_attr( $key );?>.y +"}' ";
2876
+							if (attr.hasOwnProperty("<?php echo esc_attr($key); ?>")) {
2877
+								if ('<?php echo esc_attr($key); ?>' == 'html') {
2878
+									$html = attr.<?php echo esc_attr($key); ?>;
2879
+								} else if ('<?php echo esc_attr($args['type']); ?>' == 'image_xy') {
2880
+									content += " <?php echo esc_attr($key); ?>='{x:" + attr.<?php echo esc_attr($key); ?>.x + ",y:"+attr.<?php echo esc_attr($key); ?>.y +"}' ";
2881 2881
 								} else {
2882
-									content += " <?php echo esc_attr( $key );?>='" + attr.<?php echo esc_attr( $key );?>.toString().replace('\'','&#39;') + "' ";
2882
+									content += " <?php echo esc_attr($key); ?>='" + attr.<?php echo esc_attr($key); ?>.toString().replace('\'','&#39;') + "' ";
2883 2883
 								}
2884 2884
 							}
2885 2885
 							<?php
@@ -2898,7 +2898,7 @@  discard block
 block discarded – undo
2898 2898
                             ?>
2899 2899
 							// if has html element
2900 2900
 							if ($html) {
2901
-								content += $html + "[/<?php echo $this->options['base_id'];?>]";
2901
+								content += $html + "[/<?php echo $this->options['base_id']; ?>]";
2902 2902
 							}
2903 2903
 
2904 2904
 							// @todo should we add inline style here or just css classes?
@@ -2928,7 +2928,7 @@  discard block
 block discarded – undo
2928 2928
 //                                <x?php
2929 2929
 //							}else
2930 2930
 
2931
-                            if(!empty($this->options['block-output'])){
2931
+                            if (!empty($this->options['block-output'])) {
2932 2932
 //                               echo "return";
2933 2933
 //                               $this->block_element( $this->options['block-output'], true );
2934 2934
 //                               echo ";";
@@ -2938,30 +2938,30 @@  discard block
 block discarded – undo
2938 2938
                                    '',
2939 2939
                                    {},
2940 2940
                                    el('', {dangerouslySetInnerHTML: {__html: content}}),
2941
-                                   <?php $this->block_element( $this->options['block-output'], true ); ?>
2942
-                                   el('', {dangerouslySetInnerHTML: {__html: "[/<?php echo $this->options['base_id'];?>]"}})
2941
+                                   <?php $this->block_element($this->options['block-output'], true); ?>
2942
+                                   el('', {dangerouslySetInnerHTML: {__html: "[/<?php echo $this->options['base_id']; ?>]"}})
2943 2943
                                );
2944 2944
                                 <?php
2945 2945
 
2946
-							}elseif(!empty($this->options['block-save-return'])){
2946
+							}elseif (!empty($this->options['block-save-return'])) {
2947 2947
                                    echo 'return ' . $this->options['block-save-return'];
2948
-							}elseif(!empty($this->options['nested-block'])){
2948
+							}elseif (!empty($this->options['nested-block'])) {
2949 2949
                                 ?>
2950 2950
                               return el(
2951 2951
                                    '',
2952 2952
                                    {},
2953 2953
                                    el('', {dangerouslySetInnerHTML: {__html: content+"\n"}}),
2954 2954
                                    InnerBlocks.Content ? el( InnerBlocks.Content ) : '', // @todo i think we need a comma here
2955
-                                   el('', {dangerouslySetInnerHTML: {__html: "[/<?php echo $this->options['base_id'];?>]"}})
2955
+                                   el('', {dangerouslySetInnerHTML: {__html: "[/<?php echo $this->options['base_id']; ?>]"}})
2956 2956
                                );
2957 2957
                                 <?php
2958
-							}elseif(!empty( $this->options['block-save-return'] ) ){
2959
-                                echo "return ". $this->options['block-edit-return'].";";
2960
-							}elseif(isset( $this->options['block-wrap'] ) && $this->options['block-wrap'] == ''){
2958
+							}elseif (!empty($this->options['block-save-return'])) {
2959
+                                echo "return " . $this->options['block-edit-return'] . ";";
2960
+							}elseif (isset($this->options['block-wrap']) && $this->options['block-wrap'] == '') {
2961 2961
 							?>
2962 2962
 							return content;
2963 2963
 							<?php
2964
-							}else{
2964
+							} else {
2965 2965
 							?>
2966 2966
 							var block_wrap = 'div';
2967 2967
 							if (attr.hasOwnProperty("block_wrap")) {
@@ -2990,48 +2990,48 @@  discard block
 block discarded – undo
2990 2990
 			 * We only add the <script> tags for code highlighting, so we strip them from the output.
2991 2991
 			 */
2992 2992
 
2993
-			return str_replace( array(
2993
+			return str_replace(array(
2994 2994
 				'<script>',
2995 2995
 				'</script>'
2996
-			), '', $output );
2996
+			), '', $output);
2997 2997
 		}
2998 2998
 
2999 2999
 
3000 3000
 
3001
-		public function block_row_start($key, $args){
3001
+		public function block_row_start($key, $args) {
3002 3002
 
3003 3003
 			// check for row
3004
-			if(!empty($args['row'])){
3004
+			if (!empty($args['row'])) {
3005 3005
 
3006
-				if(!empty($args['row']['open'])){
3006
+				if (!empty($args['row']['open'])) {
3007 3007
 
3008 3008
 				// element require
3009
-				$element_require = ! empty( $args['element_require'] ) ? $this->block_props_replace( $args['element_require'], true ) . " && " : "";
3010
-                $device_type = ! empty( $args['device_type'] ) ? esc_attr($args['device_type']) : '';
3011
-                $device_type_require = ! empty( $args['device_type'] ) ? " deviceType == '" . esc_attr($device_type) . "' && " : '';
3009
+				$element_require = !empty($args['element_require']) ? $this->block_props_replace($args['element_require'], true) . " && " : "";
3010
+                $device_type = !empty($args['device_type']) ? esc_attr($args['device_type']) : '';
3011
+                $device_type_require = !empty($args['device_type']) ? " deviceType == '" . esc_attr($device_type) . "' && " : '';
3012 3012
                 $device_type_icon = '';
3013
-                if($device_type=='Desktop'){
3013
+                if ($device_type == 'Desktop') {
3014 3014
                     $device_type_icon = '<span class="dashicons dashicons-desktop" style="font-size: 18px;" onclick="sd_show_view_options(this);"></span>';
3015
-                }elseif($device_type=='Tablet'){
3015
+                }elseif ($device_type == 'Tablet') {
3016 3016
                     $device_type_icon = '<span class="dashicons dashicons-tablet" style="font-size: 18px;" onclick="sd_show_view_options(this);"></span>';
3017
-                }elseif($device_type=='Mobile'){
3017
+                }elseif ($device_type == 'Mobile') {
3018 3018
                     $device_type_icon = '<span class="dashicons dashicons-smartphone" style="font-size: 18px;" onclick="sd_show_view_options(this);"></span>';
3019 3019
                 }
3020 3020
 				echo $element_require;
3021 3021
                 echo $device_type_require;
3022 3022
 
3023
-					if(false){?><script><?php }?>
3023
+					if (false) {?><script><?php }?>
3024 3024
 						el('div', {
3025 3025
 								className: 'bsui components-base-control',
3026 3026
 							},
3027
-							<?php if(!empty($args['row']['title'])){ ?>
3027
+							<?php if (!empty($args['row']['title'])) { ?>
3028 3028
 							el('label', {
3029 3029
 									className: 'components-base-control__label position-relative',
3030 3030
 									style: {width:"100%"}
3031 3031
 								},
3032
-								el('span',{dangerouslySetInnerHTML: {__html: '<?php echo addslashes( $args['row']['title'] ) ?>'}}),
3033
-								<?php if($device_type_icon){ ?>
3034
-                                    deviceType == '<?php echo $device_type;?>' && el('span',{dangerouslySetInnerHTML: {__html: '<?php echo $device_type_icon; ?>'},title: deviceType + ": Set preview mode to change",style: {right:"0",position:"absolute",color:"var(--wp-admin-theme-color)"}})
3032
+								el('span',{dangerouslySetInnerHTML: {__html: '<?php echo addslashes($args['row']['title']) ?>'}}),
3033
+								<?php if ($device_type_icon) { ?>
3034
+                                    deviceType == '<?php echo $device_type; ?>' && el('span',{dangerouslySetInnerHTML: {__html: '<?php echo $device_type_icon; ?>'},title: deviceType + ": Set preview mode to change",style: {right:"0",position:"absolute",color:"var(--wp-admin-theme-color)"}})
3035 3035
 								<?php
3036 3036
                                 }
3037 3037
                                 ?>
@@ -3039,17 +3039,17 @@  discard block
 block discarded – undo
3039 3039
 
3040 3040
 							),
3041 3041
 							<?php }?>
3042
-							<?php if(!empty($args['row']['desc'])){ ?>
3042
+							<?php if (!empty($args['row']['desc'])) { ?>
3043 3043
 							el('p', {
3044 3044
 									className: 'components-base-control__help mb-0',
3045 3045
 								},
3046
-								'<?php echo addslashes( $args['row']['desc'] ); ?>'
3046
+								'<?php echo addslashes($args['row']['desc']); ?>'
3047 3047
 							),
3048 3048
 							<?php }?>
3049 3049
 							el(
3050 3050
 								'div',
3051 3051
 								{
3052
-									className: 'row mb-n2 <?php if(!empty($args['row']['class'])){ echo esc_attr($args['row']['class']);} ?>',
3052
+									className: 'row mb-n2 <?php if (!empty($args['row']['class'])) { echo esc_attr($args['row']['class']); } ?>',
3053 3053
 								},
3054 3054
 								el(
3055 3055
 									'div',
@@ -3058,36 +3058,36 @@  discard block
 block discarded – undo
3058 3058
 									},
3059 3059
 
3060 3060
 					<?php
3061
-					if(false){?></script><?php }
3062
-				}elseif(!empty($args['row']['close'])){
3063
-					if(false){?><script><?php }?>
3061
+					if (false) {?></script><?php }
3062
+				}elseif (!empty($args['row']['close'])) {
3063
+					if (false) {?><script><?php }?>
3064 3064
 						el(
3065 3065
 							'div',
3066 3066
 							{
3067 3067
 								className: 'col pl-0 ps-0',
3068 3068
 							},
3069 3069
 					<?php
3070
-					if(false){?></script><?php }
3071
-				}else{
3072
-					if(false){?><script><?php }?>
3070
+					if (false) {?></script><?php }
3071
+				} else {
3072
+					if (false) {?><script><?php }?>
3073 3073
 						el(
3074 3074
 							'div',
3075 3075
 							{
3076 3076
 								className: 'col pl-0 ps-0 pr-2 pe-2',
3077 3077
 							},
3078 3078
 					<?php
3079
-					if(false){?></script><?php }
3079
+					if (false) {?></script><?php }
3080 3080
 				}
3081 3081
 
3082 3082
 			}
3083 3083
 
3084 3084
 		}
3085 3085
 
3086
-		public function block_row_end($key, $args){
3086
+		public function block_row_end($key, $args) {
3087 3087
 
3088
-			if(!empty($args['row'])){
3088
+			if (!empty($args['row'])) {
3089 3089
 				// maybe close
3090
-				if(!empty($args['row']['close'])){
3090
+				if (!empty($args['row']['close'])) {
3091 3091
 					echo "))";
3092 3092
 				}
3093 3093
 
@@ -3095,14 +3095,14 @@  discard block
 block discarded – undo
3095 3095
 			}
3096 3096
 		}
3097 3097
 
3098
-		public function block_tab_start($key, $args){
3098
+		public function block_tab_start($key, $args) {
3099 3099
 
3100 3100
 			// check for row
3101
-			if(!empty($args['tab'])){
3101
+			if (!empty($args['tab'])) {
3102 3102
 
3103
-				if(!empty($args['tab']['tabs_open'])){
3103
+				if (!empty($args['tab']['tabs_open'])) {
3104 3104
 
3105
-					if(false){?><script><?php }?>
3105
+					if (false) {?><script><?php }?>
3106 3106
 
3107 3107
 el('div',{className: 'bsui'},
3108 3108
 
@@ -3111,41 +3111,41 @@  discard block
 block discarded – undo
3111 3111
 									{
3112 3112
                                         activeClass: 'is-active',
3113 3113
                                         className: 'btn-groupx',
3114
-                                        initialTabName: '<?php echo addslashes( esc_attr( $args['tab']['key']) ); ?>',
3114
+                                        initialTabName: '<?php echo addslashes(esc_attr($args['tab']['key'])); ?>',
3115 3115
 										tabs: [
3116 3116
 
3117 3117
 					<?php
3118
-					if(false){?></script><?php }
3118
+					if (false) {?></script><?php }
3119 3119
 				}
3120 3120
 
3121
-				if(!empty($args['tab']['open'])){
3121
+				if (!empty($args['tab']['open'])) {
3122 3122
 
3123
-					if(false){?><script><?php }?>
3123
+					if (false) {?><script><?php }?>
3124 3124
 							{
3125
-												name: '<?php echo addslashes( esc_attr( $args['tab']['key']) ); ?>',
3126
-												title: el('div', {dangerouslySetInnerHTML: {__html: '<?php echo addslashes( esc_attr( $args['tab']['title']) ); ?>'}}),
3127
-												className: '<?php echo addslashes( esc_attr( $args['tab']['class']) ); ?>',
3128
-												content: el('div',{}, <?php if(!empty($args['tab']['desc'])){ ?>el('p', {
3125
+												name: '<?php echo addslashes(esc_attr($args['tab']['key'])); ?>',
3126
+												title: el('div', {dangerouslySetInnerHTML: {__html: '<?php echo addslashes(esc_attr($args['tab']['title'])); ?>'}}),
3127
+												className: '<?php echo addslashes(esc_attr($args['tab']['class'])); ?>',
3128
+												content: el('div',{}, <?php if (!empty($args['tab']['desc'])) { ?>el('p', {
3129 3129
 									className: 'components-base-control__help mb-0',
3130
-									dangerouslySetInnerHTML: {__html:'<?php echo addslashes( $args['tab']['desc'] ); ?>'}
3130
+									dangerouslySetInnerHTML: {__html:'<?php echo addslashes($args['tab']['desc']); ?>'}
3131 3131
 								}),<?php }
3132
-					if(false){?></script><?php }
3132
+					if (false) {?></script><?php }
3133 3133
 				}
3134 3134
 
3135 3135
 			}
3136 3136
 
3137 3137
 		}
3138 3138
 
3139
-		public function block_tab_end($key, $args){
3139
+		public function block_tab_end($key, $args) {
3140 3140
 
3141
-			if(!empty($args['tab'])){
3141
+			if (!empty($args['tab'])) {
3142 3142
 				// maybe close
3143
-				if(!empty($args['tab']['close'])){
3143
+				if (!empty($args['tab']['close'])) {
3144 3144
 					echo ")}, /* tab close */";
3145 3145
 				}
3146 3146
 
3147
-				if(!empty($args['tab']['tabs_close'])){
3148
-					if(false){?><script><?php }?>
3147
+				if (!empty($args['tab']['tabs_close'])) {
3148
+					if (false) {?><script><?php }?>
3149 3149
 							],
3150 3150
 									},
3151 3151
 									( tab ) => {
@@ -3154,42 +3154,42 @@  discard block
 block discarded – undo
3154 3154
 
3155 3155
 								}
3156 3156
 								)), /* tabs close */
3157
-					<?php if(false){ ?></script><?php }
3157
+					<?php if (false) { ?></script><?php }
3158 3158
 				}
3159 3159
 			}
3160 3160
 		}
3161 3161
 
3162
-		public function build_block_arguments( $key, $args ) {
3163
-			$custom_attributes = ! empty( $args['custom_attributes'] ) ? $this->array_to_attributes( $args['custom_attributes'] ) : '';
3162
+		public function build_block_arguments($key, $args) {
3163
+			$custom_attributes = !empty($args['custom_attributes']) ? $this->array_to_attributes($args['custom_attributes']) : '';
3164 3164
 			$options           = '';
3165 3165
 			$extra             = '';
3166 3166
 			$require           = '';
3167
-            $inside_elements   = '';
3167
+            $inside_elements = '';
3168 3168
 			$after_elements	   = '';
3169 3169
 
3170 3170
 			// `content` is a protected and special argument
3171
-			if ( $key == 'content' ) {
3171
+			if ($key == 'content') {
3172 3172
 				return;
3173 3173
 			}
3174 3174
 
3175
-            $device_type = ! empty( $args['device_type'] ) ? esc_attr($args['device_type']) : '';
3176
-            $device_type_require = ! empty( $args['device_type'] ) ? " deviceType == '" . esc_attr($device_type) . "' && " : '';
3175
+            $device_type = !empty($args['device_type']) ? esc_attr($args['device_type']) : '';
3176
+            $device_type_require = !empty($args['device_type']) ? " deviceType == '" . esc_attr($device_type) . "' && " : '';
3177 3177
             $device_type_icon = '';
3178
-            if($device_type=='Desktop'){
3178
+            if ($device_type == 'Desktop') {
3179 3179
                 $device_type_icon = '<span class="dashicons dashicons-desktop" style="font-size: 18px;" onclick="sd_show_view_options(this);"></span>';
3180
-            }elseif($device_type=='Tablet'){
3180
+            }elseif ($device_type == 'Tablet') {
3181 3181
                 $device_type_icon = '<span class="dashicons dashicons-tablet" style="font-size: 18px;" onclick="sd_show_view_options(this);"></span>';
3182
-            }elseif($device_type=='Mobile'){
3182
+            }elseif ($device_type == 'Mobile') {
3183 3183
                 $device_type_icon = '<span class="dashicons dashicons-smartphone" style="font-size: 18px;" onclick="sd_show_view_options(this);"></span>';
3184 3184
             }
3185 3185
 
3186 3186
 			// icon
3187 3187
 			$icon = '';
3188
-			if( !empty( $args['icon'] ) ){
3188
+			if (!empty($args['icon'])) {
3189 3189
 				$icon .= "el('div', {";
3190
-									$icon .= "dangerouslySetInnerHTML: {__html: '".self::get_widget_icon( esc_attr($args['icon']))."'},";
3190
+									$icon .= "dangerouslySetInnerHTML: {__html: '" . self::get_widget_icon(esc_attr($args['icon'])) . "'},";
3191 3191
 									$icon .= "className: 'text-center',";
3192
-									$icon .= "title: '".addslashes( $args['title'] )."',";
3192
+									$icon .= "title: '" . addslashes($args['title']) . "',";
3193 3193
 								$icon .= "}),";
3194 3194
 
3195 3195
 				// blank title as its added to the icon.
@@ -3197,28 +3197,28 @@  discard block
 block discarded – undo
3197 3197
 			}
3198 3198
 
3199 3199
 			// require advanced
3200
-			$require_advanced = ! empty( $args['advanced'] ) ? "props.attributes.show_advanced && " : "";
3200
+			$require_advanced = !empty($args['advanced']) ? "props.attributes.show_advanced && " : "";
3201 3201
 
3202 3202
 			// element require
3203
-			$element_require = ! empty( $args['element_require'] ) ? $this->block_props_replace( $args['element_require'], true ) . " && " : "";
3203
+			$element_require = !empty($args['element_require']) ? $this->block_props_replace($args['element_require'], true) . " && " : "";
3204 3204
 
3205 3205
 
3206 3206
 			$onchange  = "props.setAttributes({ $key: $key } )";
3207
-			$onchangecomplete  = "";
3207
+			$onchangecomplete = "";
3208 3208
 			$value     = "props.attributes.$key";
3209
-			$text_type = array( 'text', 'password', 'number', 'email', 'tel', 'url', 'colorx','range' );
3210
-			if ( in_array( $args['type'], $text_type ) ) {
3209
+			$text_type = array('text', 'password', 'number', 'email', 'tel', 'url', 'colorx', 'range');
3210
+			if (in_array($args['type'], $text_type)) {
3211 3211
 				$type = 'TextControl';
3212 3212
 				// Save numbers as numbers and not strings
3213
-				if ( $args['type'] == 'number' ) {
3213
+				if ($args['type'] == 'number') {
3214 3214
 					$onchange = "props.setAttributes({ $key: $key ? Number($key) : '' } )";
3215 3215
 				}
3216
-			}else if ( $args['type'] == 'styleid' ) {
3216
+			} else if ($args['type'] == 'styleid') {
3217 3217
 				$type = 'TextControl';
3218 3218
 				$args['type'] == 'text';
3219 3219
 				// Save numbers as numbers and not strings
3220
-				$value     = "props.attributes.$key ? props.attributes.$key : 'aaabbbccc'";
3221
-			}else if ( $args['type'] == 'notice' ) {
3220
+				$value = "props.attributes.$key ? props.attributes.$key : 'aaabbbccc'";
3221
+			} else if ($args['type'] == 'notice') {
3222 3222
 
3223 3223
 				$notice_message = !empty($args['desc']) ? addslashes($args['desc']) : '';
3224 3224
 				$notice_status = !empty($args['status']) ? esc_attr($args['status']) : 'info';
@@ -3280,11 +3280,11 @@  discard block
 block discarded – undo
3280 3280
 							return;
3281 3281
 						}
3282 3282
 */
3283
-			elseif ( $args['type'] == 'color' ) {
3283
+			elseif ($args['type'] == 'color') {
3284 3284
 				$type = 'ColorPicker';
3285 3285
 				$onchange = "";
3286 3286
 				$extra = "color: $value,";
3287
-				if(!empty($args['disable_alpha'])){
3287
+				if (!empty($args['disable_alpha'])) {
3288 3288
 					$extra .= "disableAlpha: true,";
3289 3289
 				}
3290 3290
 				$onchangecomplete = "onChangeComplete: function($key) {
@@ -3293,14 +3293,14 @@  discard block
 block discarded – undo
3293 3293
                             $key: value
3294 3294
                         });
3295 3295
                     },";
3296
-			}elseif ( $args['type'] == 'gradient' ) {
3296
+			}elseif ($args['type'] == 'gradient') {
3297 3297
 				$type = 'GradientPicker';
3298 3298
 
3299
-			}elseif ( $args['type'] == 'image' ) {
3299
+			}elseif ($args['type'] == 'image') {
3300 3300
 //                print_r($args);
3301 3301
 
3302 3302
                 $img_preview = isset($args['focalpoint']) && !$args['focalpoint'] ? " props.attributes.$key && el('img', { src: props.attributes.$key,style: {maxWidth:'100%',background: '#ccc'}})," : " ( props.attributes.$key ||  props.attributes.{$key}_use_featured ) && el(wp.components.FocalPointPicker,{
3303
-                            url:  props.attributes.{$key}_use_featured === true ? '".$this->get_url()."icons/placeholder.png'  : props.attributes.$key,
3303
+                            url:  props.attributes.{$key}_use_featured === true ? '" . $this->get_url() . "icons/placeholder.png'  : props.attributes.$key,
3304 3304
                             value: props.attributes.{$key}_xy.x !== undefined && props.attributes.{$key}_xy.x >= 0 ? props.attributes.{$key}_xy  : {x: 0.5,y: 0.5,},
3305 3305
 //                            value: props.attributes.{$key}_xy,
3306 3306
                             onChange: function(focalPoint){
@@ -3358,7 +3358,7 @@  discard block
 block discarded – undo
3358 3358
                 $onchange = "";
3359 3359
 
3360 3360
                 //$inside_elements = ",el('div',{},'file upload')";
3361
-			}elseif ( $args['type'] == 'images' ) {
3361
+			}elseif ($args['type'] == 'images') {
3362 3362
 				//                print_r($args);
3363 3363
 
3364 3364
                 $img_preview = "props.attributes.$key && (function() {
@@ -3370,7 +3370,7 @@  discard block
 block discarded – undo
3370 3370
 							images.push( el('div',{className: 'col p-2',draggable: 'true','data-index': index}, el('img', { src: upload.sizes.thumbnail.url,style: {maxWidth:'100%',background: '#ccc',pointerEvents:'none'}}),el('i',{
3371 3371
 							className: 'fas fa-times-circle text-danger position-absolute  ml-n2 mt-n1 bg-white rounded-circle c-pointer',
3372 3372
 							onClick: function(){
3373
-							    aui_confirm('".esc_attr__('Are you sure?')."', '".esc_attr__('Delete')."', '".esc_attr__('Cancel')."', true).then(function(confirmed) {
3373
+							    aui_confirm('" . esc_attr__('Are you sure?') . "', '" . esc_attr__('Delete') . "', '" . esc_attr__('Cancel') . "', true).then(function(confirmed) {
3374 3374
 if (confirmed) {
3375 3375
 											let new_uploads = JSON.parse('['+props.attributes.$key+']');
3376 3376
 											new_uploads.splice(index, 1); //remove
@@ -3444,36 +3444,36 @@  discard block
 block discarded – undo
3444 3444
 
3445 3445
                 //$inside_elements = ",el('div',{},'file upload')";
3446 3446
 			}
3447
-			elseif ( $args['type'] == 'checkbox' ) {
3447
+			elseif ($args['type'] == 'checkbox') {
3448 3448
 				$type = 'CheckboxControl';
3449 3449
 				$extra .= "checked: props.attributes.$key,";
3450 3450
 				$onchange = "props.setAttributes({ $key: ! props.attributes.$key } )";
3451
-			} elseif ( $args['type'] == 'textarea' ) {
3451
+			} elseif ($args['type'] == 'textarea') {
3452 3452
 				$type = 'TextareaControl';
3453 3453
 
3454
-			} elseif ( $args['type'] == 'select' || $args['type'] == 'multiselect' ) {
3454
+			} elseif ($args['type'] == 'select' || $args['type'] == 'multiselect') {
3455 3455
 				$type = 'SelectControl';
3456 3456
 
3457
-				if($args['name'] == 'category' && !empty($args['post_type_linked'])){
3458
-					$options .= "options: taxonomies_".str_replace("-","_", $this->id).",";
3459
-				}elseif($args['name'] == 'sort_by' && !empty($args['post_type_linked'])){
3460
-					$options .= "options: sort_by_".str_replace("-","_", $this->id).",";
3461
-				}else {
3457
+				if ($args['name'] == 'category' && !empty($args['post_type_linked'])) {
3458
+					$options .= "options: taxonomies_" . str_replace("-", "_", $this->id) . ",";
3459
+				}elseif ($args['name'] == 'sort_by' && !empty($args['post_type_linked'])) {
3460
+					$options .= "options: sort_by_" . str_replace("-", "_", $this->id) . ",";
3461
+				} else {
3462 3462
 
3463
-					if ( ! empty( $args['options'] ) ) {
3463
+					if (!empty($args['options'])) {
3464 3464
 						$options .= "options: [";
3465
-						foreach ( $args['options'] as $option_val => $option_label ) {
3466
-							$options .= "{ value: '" . esc_attr( $option_val ) . "', label: '" . addslashes( $option_label ) . "' },";
3465
+						foreach ($args['options'] as $option_val => $option_label) {
3466
+							$options .= "{ value: '" . esc_attr($option_val) . "', label: '" . addslashes($option_label) . "' },";
3467 3467
 						}
3468 3468
 						$options .= "],";
3469 3469
 					}
3470 3470
 				}
3471
-				if ( isset( $args['multiple'] ) && $args['multiple'] ) { //@todo multiselect does not work at the moment: https://github.com/WordPress/gutenberg/issues/5550
3471
+				if (isset($args['multiple']) && $args['multiple']) { //@todo multiselect does not work at the moment: https://github.com/WordPress/gutenberg/issues/5550
3472 3472
 					$extra .= ' multiple:true,style:{height:"auto",paddingRight:"8px","overflow-y":"auto"}, ';
3473 3473
 				}
3474 3474
 
3475
-				if($args['type'] == 'multiselect' ||  ( isset( $args['multiple'] ) && $args['multiple'] ) ){
3476
-					$after_elements	 .= "props.attributes.$key && el( wp.components.Button, {
3475
+				if ($args['type'] == 'multiselect' || (isset($args['multiple']) && $args['multiple'])) {
3476
+					$after_elements .= "props.attributes.$key && el( wp.components.Button, {
3477 3477
                                       className: 'components-button components-circular-option-picker__clear is-secondary is-small',
3478 3478
                                       style: {margin:'-8px 0 8px 0',display: 'block'},
3479 3479
                                       onClick: function(){
@@ -3485,7 +3485,7 @@  discard block
 block discarded – undo
3485 3485
                                     'Clear'
3486 3486
                             ),";
3487 3487
 				}
3488
-			} elseif ( $args['type'] == 'tagselect' ) {
3488
+			} elseif ($args['type'] == 'tagselect') {
3489 3489
 //				$type = 'FormTokenField';
3490 3490
 //
3491 3491
 //				if ( ! empty( $args['options'] ) ) {
@@ -3520,23 +3520,23 @@  discard block
 block discarded – undo
3520 3520
 //				$value     = "[]";
3521 3521
 //				$extra .= ' __experimentalExpandOnFocus: true,';
3522 3522
 
3523
-			} elseif ( $args['type'] == 'alignment' ) {
3523
+			} elseif ($args['type'] == 'alignment') {
3524 3524
 				$type = 'AlignmentToolbar'; // @todo this does not seem to work but cant find a example
3525
-			}elseif ( $args['type'] == 'margins' ) {
3525
+			}elseif ($args['type'] == 'margins') {
3526 3526
 
3527 3527
 			} else {
3528
-				return;// if we have not implemented the control then don't break the JS.
3528
+				return; // if we have not implemented the control then don't break the JS.
3529 3529
 			}
3530 3530
 
3531 3531
 
3532 3532
 
3533 3533
 			// color input does not show the labels so we add them
3534
-			if($args['type']=='color'){
3534
+			if ($args['type'] == 'color') {
3535 3535
 				// add show only if advanced
3536 3536
 				echo $require_advanced;
3537 3537
 				// add setting require if defined
3538 3538
 				echo $element_require;
3539
-				echo "el('div', {style: {'marginBottom': '8px'}}, '".addslashes( $args['title'] )."'),";
3539
+				echo "el('div', {style: {'marginBottom': '8px'}}, '" . addslashes($args['title']) . "'),";
3540 3540
 			}
3541 3541
 
3542 3542
 			// add show only if advanced
@@ -3548,18 +3548,18 @@  discard block
 block discarded – undo
3548 3548
 			// icon
3549 3549
 			echo $icon;
3550 3550
 			?>
3551
-			el( <?php echo $args['type'] == 'image' || $args['type'] == 'images' ? $type  : "wp.components.".$type; ?>, {
3551
+			el( <?php echo $args['type'] == 'image' || $args['type'] == 'images' ? $type : "wp.components." . $type; ?>, {
3552 3552
 			label: <?php
3553
-			if(empty($args['title'])){
3553
+			if (empty($args['title'])) {
3554 3554
                 echo "''";
3555
-			}elseif(empty($args['row']) && !empty($args['device_type'])){
3555
+			}elseif (empty($args['row']) && !empty($args['device_type'])) {
3556 3556
                 ?>el('label', {
3557 3557
 									className: 'components-base-control__label',
3558 3558
 									style: {width:"100%"}
3559 3559
 								},
3560
-								el('span',{dangerouslySetInnerHTML: {__html: '<?php echo addslashes( $args['title'] ) ?>'}}),
3561
-								<?php if($device_type_icon){ ?>
3562
-                                    deviceType == '<?php echo $device_type;?>' && el('span',{dangerouslySetInnerHTML: {__html: '<?php echo $device_type_icon; ?>'},title: deviceType + ": Set preview mode to change",style: {right:"0",position:"absolute",color:"var(--wp-admin-theme-color)"}})
3560
+								el('span',{dangerouslySetInnerHTML: {__html: '<?php echo addslashes($args['title']) ?>'}}),
3561
+								<?php if ($device_type_icon) { ?>
3562
+                                    deviceType == '<?php echo $device_type; ?>' && el('span',{dangerouslySetInnerHTML: {__html: '<?php echo $device_type_icon; ?>'},title: deviceType + ": Set preview mode to change",style: {right:"0",position:"absolute",color:"var(--wp-admin-theme-color)"}})
3563 3563
 								<?php
3564 3564
                                 }
3565 3565
                                 ?>
@@ -3567,27 +3567,27 @@  discard block
 block discarded – undo
3567 3567
 
3568 3568
 							)<?php
3569 3569
 
3570
-			}else{
3571
-                 ?>'<?php echo addslashes( $args['title'] ); ?>'<?php
3570
+			} else {
3571
+                 ?>'<?php echo addslashes($args['title']); ?>'<?php
3572 3572
 
3573 3573
 			}
3574 3574
 
3575 3575
 			?>,
3576
-			help: <?php if ( isset( $args['desc'] ) ) {
3577
-				echo "el('span',{dangerouslySetInnerHTML: {__html: '".wp_kses_post( addslashes($args['desc']) )."'}})";
3578
-			}else{ echo "''"; } ?>,
3576
+			help: <?php if (isset($args['desc'])) {
3577
+				echo "el('span',{dangerouslySetInnerHTML: {__html: '" . wp_kses_post(addslashes($args['desc'])) . "'}})";
3578
+			} else { echo "''"; } ?>,
3579 3579
 			value: <?php echo $value; ?>,
3580
-			<?php if ( $type == 'TextControl' && $args['type'] != 'text' ) {
3581
-				echo "type: '" . addslashes( $args['type'] ) . "',";
3580
+			<?php if ($type == 'TextControl' && $args['type'] != 'text') {
3581
+				echo "type: '" . addslashes($args['type']) . "',";
3582 3582
 			} ?>
3583
-			<?php if ( ! empty( $args['placeholder'] ) ) {
3584
-				echo "placeholder: '" . addslashes( $args['placeholder'] ) . "',";
3583
+			<?php if (!empty($args['placeholder'])) {
3584
+				echo "placeholder: '" . addslashes($args['placeholder']) . "',";
3585 3585
 			} ?>
3586 3586
 			<?php echo $options; ?>
3587 3587
 			<?php echo $extra; ?>
3588 3588
 			<?php echo $custom_attributes; ?>
3589 3589
 			<?php echo $onchangecomplete;
3590
-            if($onchange){
3590
+            if ($onchange) {
3591 3591
             ?>
3592 3592
 			onChange: function ( <?php echo $key; ?> ) {
3593 3593
 			<?php echo $onchange; ?>
@@ -3608,15 +3608,15 @@  discard block
 block discarded – undo
3608 3608
 		 *@todo there is prob a faster way to do this, also we could add some validation here.
3609 3609
 		 *
3610 3610
 		 */
3611
-		public function array_to_attributes( $custom_attributes, $html = false ) {
3611
+		public function array_to_attributes($custom_attributes, $html = false) {
3612 3612
 			$attributes = '';
3613
-			if ( ! empty( $custom_attributes ) ) {
3613
+			if (!empty($custom_attributes)) {
3614 3614
 
3615
-				foreach ( $custom_attributes as $key => $val ) {
3616
-					if(is_array($val)){
3617
-						$attributes .= $key.': {'.$this->array_to_attributes( $val, $html ).'},';
3618
-					}else{
3619
-						$attributes .= $html ?  " $key='$val' " : "'$key': '$val',";
3615
+				foreach ($custom_attributes as $key => $val) {
3616
+					if (is_array($val)) {
3617
+						$attributes .= $key . ': {' . $this->array_to_attributes($val, $html) . '},';
3618
+					} else {
3619
+						$attributes .= $html ? " $key='$val' " : "'$key': '$val',";
3620 3620
 					}
3621 3621
 				}
3622 3622
 
@@ -3634,112 +3634,112 @@  discard block
 block discarded – undo
3634 3634
 		 *
3635 3635
 		 * @param $args
3636 3636
 		 */
3637
-		public function block_element( $args, $save = false ) {
3637
+		public function block_element($args, $save = false) {
3638 3638
 
3639 3639
 
3640
-			if ( ! empty( $args ) ) {
3641
-				foreach ( $args as $element => $new_args ) {
3640
+			if (!empty($args)) {
3641
+				foreach ($args as $element => $new_args) {
3642 3642
 
3643
-					if ( is_array( $new_args ) ) { // its an element
3643
+					if (is_array($new_args)) { // its an element
3644 3644
 
3645 3645
 
3646
-						if ( isset( $new_args['element'] ) ) {
3646
+						if (isset($new_args['element'])) {
3647 3647
 
3648
-							if ( isset( $new_args['element_require'] ) ) {
3649
-								echo str_replace( array(
3648
+							if (isset($new_args['element_require'])) {
3649
+								echo str_replace(array(
3650 3650
 										"'+",
3651 3651
 										"+'"
3652
-									), '', $this->block_props_replace( $new_args['element_require'] ) ) . " &&  ";
3653
-								unset( $new_args['element_require'] );
3652
+									), '', $this->block_props_replace($new_args['element_require'])) . " &&  ";
3653
+								unset($new_args['element_require']);
3654 3654
 							}
3655 3655
 
3656
-                            if($new_args['element']=='InnerBlocks'){
3656
+                            if ($new_args['element'] == 'InnerBlocks') {
3657 3657
                                 echo "\n el( InnerBlocks, {";
3658
-                            }elseif($new_args['element']=='innerBlocksProps'){
3658
+                            }elseif ($new_args['element'] == 'innerBlocksProps') {
3659 3659
                                 $element = isset($new_args['inner_element']) ? esc_attr($new_args['inner_element']) : 'div';
3660 3660
                               //  echo "\n el( 'section', wp.blockEditor.useInnerBlocksProps( blockProps, {";
3661 3661
 //                                echo $save ? "\n el( '$element', wp.blockEditor.useInnerBlocksProps.save( " : "\n el( '$element', wp.blockEditor.useInnerBlocksProps( ";
3662 3662
                                 echo $save ? "\n el( '$element', wp.blockEditor.useInnerBlocksProps.save( " : "\n el( '$element', wp.blockEditor.useInnerBlocksProps( ";
3663 3663
                                 echo $save ? "wp.blockEditor.useBlockProps.save( {" : "wp.blockEditor.useBlockProps( {";
3664
-                                echo !empty($new_args['blockProps']) ? $this->block_element( $new_args['blockProps'],$save ) : '';
3664
+                                echo !empty($new_args['blockProps']) ? $this->block_element($new_args['blockProps'], $save) : '';
3665 3665
 
3666 3666
                                 echo "} ), {";
3667
-                                echo !empty($new_args['innerBlocksProps']) && !$save ? $this->block_element( $new_args['innerBlocksProps'],$save ) : '';
3667
+                                echo !empty($new_args['innerBlocksProps']) && !$save ? $this->block_element($new_args['innerBlocksProps'], $save) : '';
3668 3668
                             //    echo '###';
3669 3669
 
3670 3670
                               //  echo '###';
3671
-                            }elseif($new_args['element']=='BlocksProps'){
3671
+                            }elseif ($new_args['element'] == 'BlocksProps') {
3672 3672
 
3673
-								if ( isset($new_args['if_inner_element']) ) {
3673
+								if (isset($new_args['if_inner_element'])) {
3674 3674
 									$element = $new_args['if_inner_element'];
3675
-								}else {
3676
-									$element = isset($new_args['inner_element']) ? "'".esc_attr($new_args['inner_element'])."'" : "'div'";
3675
+								} else {
3676
+									$element = isset($new_args['inner_element']) ? "'" . esc_attr($new_args['inner_element']) . "'" : "'div'";
3677 3677
 								}
3678 3678
 
3679 3679
 								unset($new_args['inner_element']);
3680 3680
                                 echo $save ? "\n el( $element, wp.blockEditor.useBlockProps.save( {" : "\n el( $element, wp.blockEditor.useBlockProps( {";
3681
-                                echo !empty($new_args['blockProps']) ? $this->block_element( $new_args['blockProps'],$save ) : '';
3681
+                                echo !empty($new_args['blockProps']) ? $this->block_element($new_args['blockProps'], $save) : '';
3682 3682
 
3683 3683
 
3684 3684
                                // echo "} ),";
3685 3685
 
3686
-                            }else{
3686
+                            } else {
3687 3687
                                 echo "\n el( '" . $new_args['element'] . "', {";
3688 3688
                             }
3689 3689
 
3690 3690
 
3691 3691
 							// get the attributes
3692
-							foreach ( $new_args as $new_key => $new_value ) {
3692
+							foreach ($new_args as $new_key => $new_value) {
3693 3693
 
3694 3694
 
3695
-								if ( $new_key == 'element' || $new_key == 'content'|| $new_key == 'if_content' || $new_key == 'element_require' || $new_key == 'element_repeat' || is_array( $new_value ) ) {
3695
+								if ($new_key == 'element' || $new_key == 'content' || $new_key == 'if_content' || $new_key == 'element_require' || $new_key == 'element_repeat' || is_array($new_value)) {
3696 3696
 									// do nothing
3697 3697
 								} else {
3698
-									echo $this->block_element( array( $new_key => $new_value ),$save );
3698
+									echo $this->block_element(array($new_key => $new_value), $save);
3699 3699
 								}
3700 3700
 							}
3701 3701
 
3702
-							echo $new_args['element']=='BlocksProps' ? '} ),' : "},";// end attributes
3702
+							echo $new_args['element'] == 'BlocksProps' ? '} ),' : "},"; // end attributes
3703 3703
 
3704 3704
 							// get the content
3705 3705
 							$first_item = 0;
3706
-							foreach ( $new_args as $new_key => $new_value ) {
3707
-								if ( $new_key === 'content' || $new_key === 'if_content' || is_array( $new_value ) ) {
3706
+							foreach ($new_args as $new_key => $new_value) {
3707
+								if ($new_key === 'content' || $new_key === 'if_content' || is_array($new_value)) {
3708 3708
 
3709
-									if ( $new_key === 'content' ) {
3710
-										echo "'" . $this->block_props_replace( wp_slash( $new_value ) ) . "'";
3711
-									}else if ( $new_key === 'if_content' ) {
3712
-										echo  $this->block_props_replace(  $new_value  );
3709
+									if ($new_key === 'content') {
3710
+										echo "'" . $this->block_props_replace(wp_slash($new_value)) . "'";
3711
+									} else if ($new_key === 'if_content') {
3712
+										echo  $this->block_props_replace($new_value);
3713 3713
 									}
3714 3714
 
3715
-									if ( is_array( $new_value ) ) {
3715
+									if (is_array($new_value)) {
3716 3716
 
3717
-										if ( isset( $new_value['element_require'] ) ) {
3718
-											echo str_replace( array(
3717
+										if (isset($new_value['element_require'])) {
3718
+											echo str_replace(array(
3719 3719
 													"'+",
3720 3720
 													"+'"
3721
-												), '', $this->block_props_replace( $new_value['element_require'] ) ) . " &&  ";
3722
-											unset( $new_value['element_require'] );
3721
+												), '', $this->block_props_replace($new_value['element_require'])) . " &&  ";
3722
+											unset($new_value['element_require']);
3723 3723
 										}
3724 3724
 
3725
-										if ( isset( $new_value['element_repeat'] ) ) {
3725
+										if (isset($new_value['element_repeat'])) {
3726 3726
 											$x = 1;
3727
-											while ( $x <= absint( $new_value['element_repeat'] ) ) {
3728
-												$this->block_element( array( '' => $new_value ),$save );
3729
-												$x ++;
3727
+											while ($x <= absint($new_value['element_repeat'])) {
3728
+												$this->block_element(array('' => $new_value), $save);
3729
+												$x++;
3730 3730
 											}
3731 3731
 										} else {
3732
-											$this->block_element( array( '' => $new_value ),$save );
3732
+											$this->block_element(array('' => $new_value), $save);
3733 3733
 										}
3734 3734
 									}
3735
-									$first_item ++;
3735
+									$first_item++;
3736 3736
 								}
3737 3737
 							}
3738 3738
 
3739
-                            if($new_args['element']=='innerBlocksProps' || $new_args['element']=='xBlocksProps'){
3740
-                                echo "))";// end content
3741
-                            }else{
3742
-                                echo ")";// end content
3739
+                            if ($new_args['element'] == 'innerBlocksProps' || $new_args['element'] == 'xBlocksProps') {
3740
+                                echo "))"; // end content
3741
+                            } else {
3742
+                                echo ")"; // end content
3743 3743
                             }
3744 3744
 
3745 3745
 
@@ -3748,26 +3748,26 @@  discard block
 block discarded – undo
3748 3748
 						}
3749 3749
 					} else {
3750 3750
 
3751
-						if ( substr( $element, 0, 3 ) === "if_" ) {
3751
+						if (substr($element, 0, 3) === "if_") {
3752 3752
 							$extra = '';
3753
-							if( strpos($new_args, '[%WrapClass%]') !== false ){
3754
-								$new_args = str_replace('[%WrapClass%]"','" + sd_build_aui_class(props.attributes)',$new_args);
3755
-								$new_args = str_replace('[%WrapClass%]','+ sd_build_aui_class(props.attributes)',$new_args);
3753
+							if (strpos($new_args, '[%WrapClass%]') !== false) {
3754
+								$new_args = str_replace('[%WrapClass%]"', '" + sd_build_aui_class(props.attributes)', $new_args);
3755
+								$new_args = str_replace('[%WrapClass%]', '+ sd_build_aui_class(props.attributes)', $new_args);
3756 3756
 							}
3757
-							echo str_replace( "if_", "", $element ) . ": " . $this->block_props_replace( $new_args, true ) . ",";
3758
-						} elseif ( $element == 'style' &&  strpos($new_args, '[%WrapStyle%]') !== false ) {
3759
-                            $new_args = str_replace('[%WrapStyle%]','',$new_args);
3760
-                            echo $element . ": {..." . $this->block_props_replace( $new_args ) . " , ...sd_build_aui_styles(props.attributes) },";
3757
+							echo str_replace("if_", "", $element) . ": " . $this->block_props_replace($new_args, true) . ",";
3758
+						} elseif ($element == 'style' && strpos($new_args, '[%WrapStyle%]') !== false) {
3759
+                            $new_args = str_replace('[%WrapStyle%]', '', $new_args);
3760
+                            echo $element . ": {..." . $this->block_props_replace($new_args) . " , ...sd_build_aui_styles(props.attributes) },";
3761 3761
 //                            echo $element . ": " . $this->block_props_replace( $new_args ) . ",";
3762
-						} elseif ( $element == 'style' ) {
3763
-							echo $element . ": " . $this->block_props_replace( $new_args ) . ",";
3764
-						} elseif ( ( $element == 'class' || $element == 'className'  ) &&  strpos($new_args, '[%WrapClass%]') !== false ) {
3765
-                            $new_args = str_replace('[%WrapClass%]','',$new_args);
3766
-                            echo $element . ": '" . $this->block_props_replace( $new_args ) . "' + sd_build_aui_class(props.attributes),";
3767
-						} elseif ( $element == 'template' && $new_args ) {
3762
+						} elseif ($element == 'style') {
3763
+							echo $element . ": " . $this->block_props_replace($new_args) . ",";
3764
+						} elseif (($element == 'class' || $element == 'className') && strpos($new_args, '[%WrapClass%]') !== false) {
3765
+                            $new_args = str_replace('[%WrapClass%]', '', $new_args);
3766
+                            echo $element . ": '" . $this->block_props_replace($new_args) . "' + sd_build_aui_class(props.attributes),";
3767
+						} elseif ($element == 'template' && $new_args) {
3768 3768
 							echo $element . ": $new_args,";
3769 3769
 						} else {
3770
-							echo $element . ": '" . $this->block_props_replace( $new_args ) . "',";
3770
+							echo $element . ": '" . $this->block_props_replace($new_args) . "',";
3771 3771
 						}
3772 3772
 
3773 3773
 					}
@@ -3782,12 +3782,12 @@  discard block
 block discarded – undo
3782 3782
 		 *
3783 3783
 		 * @return mixed
3784 3784
 		 */
3785
-		public function block_props_replace( $string, $no_wrap = false ) {
3785
+		public function block_props_replace($string, $no_wrap = false) {
3786 3786
 
3787
-			if ( $no_wrap ) {
3788
-				$string = str_replace( array( "[%", "%]" ), array( "props.attributes.", "" ), $string );
3787
+			if ($no_wrap) {
3788
+				$string = str_replace(array("[%", "%]"), array("props.attributes.", ""), $string);
3789 3789
 			} else {
3790
-				$string = str_replace( array( "[%", "%]" ), array( "'+props.attributes.", "+'" ), $string );
3790
+				$string = str_replace(array("[%", "%]"), array("'+props.attributes.", "+'"), $string);
3791 3791
 			}
3792 3792
 
3793 3793
 			return $string;
@@ -3799,62 +3799,62 @@  discard block
 block discarded – undo
3799 3799
 		 * @param array $args
3800 3800
 		 * @param array $instance
3801 3801
 		 */
3802
-		public function widget( $args, $instance ) {
3802
+		public function widget($args, $instance) {
3803 3803
 
3804 3804
 			// get the filtered values
3805
-			$argument_values = $this->argument_values( $instance );
3806
-			$argument_values = $this->string_to_bool( $argument_values );
3807
-			$output          = $this->output( $argument_values, $args );
3805
+			$argument_values = $this->argument_values($instance);
3806
+			$argument_values = $this->string_to_bool($argument_values);
3807
+			$output          = $this->output($argument_values, $args);
3808 3808
 
3809 3809
 			$no_wrap = false;
3810
-			if ( isset( $argument_values['no_wrap'] ) && $argument_values['no_wrap'] ) {
3810
+			if (isset($argument_values['no_wrap']) && $argument_values['no_wrap']) {
3811 3811
 				$no_wrap = true;
3812 3812
 			}
3813 3813
 
3814 3814
 			ob_start();
3815
-			if ( $output && ! $no_wrap ) {
3815
+			if ($output && !$no_wrap) {
3816 3816
 
3817 3817
 				$class_original = $this->options['widget_ops']['classname'];
3818
-				$class = $this->options['widget_ops']['classname']." sdel-".$this->get_instance_hash();
3818
+				$class = $this->options['widget_ops']['classname'] . " sdel-" . $this->get_instance_hash();
3819 3819
 
3820 3820
 				// Before widget
3821
-				$before_widget = ! empty( $args['before_widget'] ) ? $args['before_widget'] : '';
3822
-				$before_widget = $before_widget ? str_replace( $class_original, $class, $before_widget ) : $before_widget;
3823
-				$before_widget = apply_filters( 'wp_super_duper_before_widget', $before_widget, $args, $instance, $this );
3824
-				$before_widget = apply_filters( 'wp_super_duper_before_widget_' . $this->base_id, $before_widget, $args, $instance, $this );
3821
+				$before_widget = !empty($args['before_widget']) ? $args['before_widget'] : '';
3822
+				$before_widget = $before_widget ? str_replace($class_original, $class, $before_widget) : $before_widget;
3823
+				$before_widget = apply_filters('wp_super_duper_before_widget', $before_widget, $args, $instance, $this);
3824
+				$before_widget = apply_filters('wp_super_duper_before_widget_' . $this->base_id, $before_widget, $args, $instance, $this);
3825 3825
 
3826 3826
 				// After widget
3827
-				$after_widget = ! empty( $args['after_widget'] ) ? $args['after_widget'] : '';
3828
-				$after_widget = apply_filters( 'wp_super_duper_after_widget', $after_widget, $args, $instance, $this );
3829
-				$after_widget = apply_filters( 'wp_super_duper_after_widget_' . $this->base_id, $after_widget, $args, $instance, $this );
3827
+				$after_widget = !empty($args['after_widget']) ? $args['after_widget'] : '';
3828
+				$after_widget = apply_filters('wp_super_duper_after_widget', $after_widget, $args, $instance, $this);
3829
+				$after_widget = apply_filters('wp_super_duper_after_widget_' . $this->base_id, $after_widget, $args, $instance, $this);
3830 3830
 
3831 3831
 				echo $before_widget;
3832 3832
 				// elementor strips the widget wrapping div so we check for and add it back if needed
3833
-				if ( $this->is_elementor_widget_output() ) {
3833
+				if ($this->is_elementor_widget_output()) {
3834 3834
 					// Filter class & attrs for elementor widget output.
3835
-					$class = apply_filters( 'wp_super_duper_div_classname', $class, $args, $this );
3836
-					$class = apply_filters( 'wp_super_duper_div_classname_' . $this->base_id, $class, $args, $this );
3835
+					$class = apply_filters('wp_super_duper_div_classname', $class, $args, $this);
3836
+					$class = apply_filters('wp_super_duper_div_classname_' . $this->base_id, $class, $args, $this);
3837 3837
 
3838
-					$attrs = apply_filters( 'wp_super_duper_div_attrs', '', $args, $this );
3839
-					$attrs = apply_filters( 'wp_super_duper_div_attrs_' . $this->base_id, '', $args, $this );
3838
+					$attrs = apply_filters('wp_super_duper_div_attrs', '', $args, $this);
3839
+					$attrs = apply_filters('wp_super_duper_div_attrs_' . $this->base_id, '', $args, $this);
3840 3840
 
3841
-					echo "<span class='" . esc_attr( $class  ) . "' " . $attrs . ">";
3841
+					echo "<span class='" . esc_attr($class) . "' " . $attrs . ">";
3842 3842
 				}
3843
-				echo $this->output_title( $args, $instance );
3843
+				echo $this->output_title($args, $instance);
3844 3844
 				echo $output;
3845
-				if ( $this->is_elementor_widget_output() ) {
3845
+				if ($this->is_elementor_widget_output()) {
3846 3846
 					echo "</span>";
3847 3847
 				}
3848 3848
 				echo $after_widget;
3849
-			} elseif ( $this->is_preview() && $output == '' ) {// if preview show a placeholder if empty
3850
-				$output = $this->preview_placeholder_text( "{{" . $this->base_id . "}}" );
3849
+			} elseif ($this->is_preview() && $output == '') {// if preview show a placeholder if empty
3850
+				$output = $this->preview_placeholder_text("{{" . $this->base_id . "}}");
3851 3851
 				echo $output;
3852
-			} elseif ( $output && $no_wrap ) {
3852
+			} elseif ($output && $no_wrap) {
3853 3853
 				echo $output;
3854 3854
 			}
3855 3855
 			$output = ob_get_clean();
3856 3856
 
3857
-			$output = apply_filters( 'wp_super_duper_widget_output', $output, $instance, $args, $this );
3857
+			$output = apply_filters('wp_super_duper_widget_output', $output, $instance, $args, $this);
3858 3858
 
3859 3859
 			echo $output;
3860 3860
 		}
@@ -3867,7 +3867,7 @@  discard block
 block discarded – undo
3867 3867
 		 */
3868 3868
 		public function is_elementor_widget_output() {
3869 3869
 			$result = false;
3870
-			if ( defined( 'ELEMENTOR_VERSION' ) && isset( $this->number ) && $this->number == 'REPLACE_TO_ID' ) {
3870
+			if (defined('ELEMENTOR_VERSION') && isset($this->number) && $this->number == 'REPLACE_TO_ID') {
3871 3871
 				$result = true;
3872 3872
 			}
3873 3873
 
@@ -3882,7 +3882,7 @@  discard block
 block discarded – undo
3882 3882
 		 */
3883 3883
 		public function is_elementor_preview() {
3884 3884
 			$result = false;
3885
-			if ( isset( $_REQUEST['elementor-preview'] ) || ( is_admin() && isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'elementor' ) || ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'elementor_ajax' ) ) {
3885
+			if (isset($_REQUEST['elementor-preview']) || (is_admin() && isset($_REQUEST['action']) && $_REQUEST['action'] == 'elementor') || (isset($_REQUEST['action']) && $_REQUEST['action'] == 'elementor_ajax')) {
3886 3886
 				$result = true;
3887 3887
 			}
3888 3888
 
@@ -3897,7 +3897,7 @@  discard block
 block discarded – undo
3897 3897
 		 */
3898 3898
 		public function is_divi_preview() {
3899 3899
 			$result = false;
3900
-			if ( isset( $_REQUEST['et_fb'] ) || isset( $_REQUEST['et_pb_preview'] ) || ( is_admin() && isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'elementor' ) ) {
3900
+			if (isset($_REQUEST['et_fb']) || isset($_REQUEST['et_pb_preview']) || (is_admin() && isset($_REQUEST['action']) && $_REQUEST['action'] == 'elementor')) {
3901 3901
 				$result = true;
3902 3902
 			}
3903 3903
 
@@ -3912,7 +3912,7 @@  discard block
 block discarded – undo
3912 3912
 		 */
3913 3913
 		public function is_beaver_preview() {
3914 3914
 			$result = false;
3915
-			if ( isset( $_REQUEST['fl_builder'] ) ) {
3915
+			if (isset($_REQUEST['fl_builder'])) {
3916 3916
 				$result = true;
3917 3917
 			}
3918 3918
 
@@ -3927,7 +3927,7 @@  discard block
 block discarded – undo
3927 3927
 		 */
3928 3928
 		public function is_siteorigin_preview() {
3929 3929
 			$result = false;
3930
-			if ( ! empty( $_REQUEST['siteorigin_panels_live_editor'] ) ) {
3930
+			if (!empty($_REQUEST['siteorigin_panels_live_editor'])) {
3931 3931
 				$result = true;
3932 3932
 			}
3933 3933
 
@@ -3942,7 +3942,7 @@  discard block
 block discarded – undo
3942 3942
 		 */
3943 3943
 		public function is_cornerstone_preview() {
3944 3944
 			$result = false;
3945
-			if ( ! empty( $_REQUEST['cornerstone_preview'] ) || basename( $_SERVER['REQUEST_URI'] ) == 'cornerstone-endpoint' ) {
3945
+			if (!empty($_REQUEST['cornerstone_preview']) || basename($_SERVER['REQUEST_URI']) == 'cornerstone-endpoint') {
3946 3946
 				$result = true;
3947 3947
 			}
3948 3948
 
@@ -3957,7 +3957,7 @@  discard block
 block discarded – undo
3957 3957
 		 */
3958 3958
 		public function is_fusion_preview() {
3959 3959
 			$result = false;
3960
-			if ( ! empty( $_REQUEST['fb-edit'] ) || ! empty( $_REQUEST['fusion_load_nonce'] ) ) {
3960
+			if (!empty($_REQUEST['fb-edit']) || !empty($_REQUEST['fusion_load_nonce'])) {
3961 3961
 				$result = true;
3962 3962
 			}
3963 3963
 
@@ -3972,7 +3972,7 @@  discard block
 block discarded – undo
3972 3972
 		 */
3973 3973
 		public function is_oxygen_preview() {
3974 3974
 			$result = false;
3975
-			if ( ! empty( $_REQUEST['ct_builder'] ) || ( ! empty( $_REQUEST['action'] ) && ( substr( $_REQUEST['action'], 0, 11 ) === "oxy_render_" || substr( $_REQUEST['action'], 0, 10 ) === "ct_render_" ) ) ) {
3975
+			if (!empty($_REQUEST['ct_builder']) || (!empty($_REQUEST['action']) && (substr($_REQUEST['action'], 0, 11) === "oxy_render_" || substr($_REQUEST['action'], 0, 10) === "ct_render_"))) {
3976 3976
 				$result = true;
3977 3977
 			}
3978 3978
 
@@ -3987,21 +3987,21 @@  discard block
 block discarded – undo
3987 3987
 		 */
3988 3988
 		public function is_preview() {
3989 3989
 			$preview = false;
3990
-			if ( $this->is_divi_preview() ) {
3990
+			if ($this->is_divi_preview()) {
3991 3991
 				$preview = true;
3992
-			} elseif ( $this->is_elementor_preview() ) {
3992
+			} elseif ($this->is_elementor_preview()) {
3993 3993
 				$preview = true;
3994
-			} elseif ( $this->is_beaver_preview() ) {
3994
+			} elseif ($this->is_beaver_preview()) {
3995 3995
 				$preview = true;
3996
-			} elseif ( $this->is_siteorigin_preview() ) {
3996
+			} elseif ($this->is_siteorigin_preview()) {
3997 3997
 				$preview = true;
3998
-			} elseif ( $this->is_cornerstone_preview() ) {
3998
+			} elseif ($this->is_cornerstone_preview()) {
3999 3999
 				$preview = true;
4000
-			} elseif ( $this->is_fusion_preview() ) {
4000
+			} elseif ($this->is_fusion_preview()) {
4001 4001
 				$preview = true;
4002
-			} elseif ( $this->is_oxygen_preview() ) {
4002
+			} elseif ($this->is_oxygen_preview()) {
4003 4003
 				$preview = true;
4004
-			} elseif( $this->is_block_content_call() ) {
4004
+			} elseif ($this->is_block_content_call()) {
4005 4005
 				$preview = true;
4006 4006
 			}
4007 4007
 
@@ -4016,34 +4016,34 @@  discard block
 block discarded – undo
4016 4016
 		 *
4017 4017
 		 * @return string
4018 4018
 		 */
4019
-		public function output_title( $args, $instance = array() ) {
4019
+		public function output_title($args, $instance = array()) {
4020 4020
 			$output = '';
4021
-			if ( ! empty( $instance['title'] ) ) {
4021
+			if (!empty($instance['title'])) {
4022 4022
 				/** This filter is documented in wp-includes/widgets/class-wp-widget-pages.php */
4023
-				$title  = apply_filters( 'widget_title', $instance['title'], $instance, $this->id_base );
4023
+				$title = apply_filters('widget_title', $instance['title'], $instance, $this->id_base);
4024 4024
 
4025
-				if(empty($instance['widget_title_tag'])){
4025
+				if (empty($instance['widget_title_tag'])) {
4026 4026
 					$output = $args['before_title'] . $title . $args['after_title'];
4027
-				}else{
4028
-					$title_tag = esc_attr( $instance['widget_title_tag'] );
4027
+				} else {
4028
+					$title_tag = esc_attr($instance['widget_title_tag']);
4029 4029
 
4030 4030
 					// classes
4031 4031
 					$title_classes = array();
4032
-					$title_classes[] = !empty( $instance['widget_title_size_class'] ) ? sanitize_html_class( $instance['widget_title_size_class'] ) : '';
4033
-					$title_classes[] = !empty( $instance['widget_title_align_class'] ) ? sanitize_html_class( $instance['widget_title_align_class'] ) : '';
4034
-					$title_classes[] = !empty( $instance['widget_title_color_class'] ) ? "text-".sanitize_html_class( $instance['widget_title_color_class'] ) : '';
4035
-					$title_classes[] = !empty( $instance['widget_title_border_class'] ) ? sanitize_html_class( $instance['widget_title_border_class'] ) : '';
4036
-					$title_classes[] = !empty( $instance['widget_title_border_color_class'] ) ? "border-".sanitize_html_class( $instance['widget_title_border_color_class'] ) : '';
4037
-					$title_classes[] = !empty( $instance['widget_title_mt_class'] ) ? "mt-".absint( $instance['widget_title_mt_class'] ) : '';
4038
-					$title_classes[] = !empty( $instance['widget_title_mr_class'] ) ? "mr-".absint( $instance['widget_title_mr_class'] ) : '';
4039
-					$title_classes[] = !empty( $instance['widget_title_mb_class'] ) ? "mb-".absint( $instance['widget_title_mb_class'] ) : '';
4040
-					$title_classes[] = !empty( $instance['widget_title_ml_class'] ) ? "ml-".absint( $instance['widget_title_ml_class'] ) : '';
4041
-					$title_classes[] = !empty( $instance['widget_title_pt_class'] ) ? "pt-".absint( $instance['widget_title_pt_class'] ) : '';
4042
-					$title_classes[] = !empty( $instance['widget_title_pr_class'] ) ? "pr-".absint( $instance['widget_title_pr_class'] ) : '';
4043
-					$title_classes[] = !empty( $instance['widget_title_pb_class'] ) ? "pb-".absint( $instance['widget_title_pb_class'] ) : '';
4044
-					$title_classes[] = !empty( $instance['widget_title_pl_class'] ) ? "pl-".absint( $instance['widget_title_pl_class'] ) : '';
4045
-
4046
-					$class = !empty( $title_classes ) ? implode(" ",$title_classes) : '';
4032
+					$title_classes[] = !empty($instance['widget_title_size_class']) ? sanitize_html_class($instance['widget_title_size_class']) : '';
4033
+					$title_classes[] = !empty($instance['widget_title_align_class']) ? sanitize_html_class($instance['widget_title_align_class']) : '';
4034
+					$title_classes[] = !empty($instance['widget_title_color_class']) ? "text-" . sanitize_html_class($instance['widget_title_color_class']) : '';
4035
+					$title_classes[] = !empty($instance['widget_title_border_class']) ? sanitize_html_class($instance['widget_title_border_class']) : '';
4036
+					$title_classes[] = !empty($instance['widget_title_border_color_class']) ? "border-" . sanitize_html_class($instance['widget_title_border_color_class']) : '';
4037
+					$title_classes[] = !empty($instance['widget_title_mt_class']) ? "mt-" . absint($instance['widget_title_mt_class']) : '';
4038
+					$title_classes[] = !empty($instance['widget_title_mr_class']) ? "mr-" . absint($instance['widget_title_mr_class']) : '';
4039
+					$title_classes[] = !empty($instance['widget_title_mb_class']) ? "mb-" . absint($instance['widget_title_mb_class']) : '';
4040
+					$title_classes[] = !empty($instance['widget_title_ml_class']) ? "ml-" . absint($instance['widget_title_ml_class']) : '';
4041
+					$title_classes[] = !empty($instance['widget_title_pt_class']) ? "pt-" . absint($instance['widget_title_pt_class']) : '';
4042
+					$title_classes[] = !empty($instance['widget_title_pr_class']) ? "pr-" . absint($instance['widget_title_pr_class']) : '';
4043
+					$title_classes[] = !empty($instance['widget_title_pb_class']) ? "pb-" . absint($instance['widget_title_pb_class']) : '';
4044
+					$title_classes[] = !empty($instance['widget_title_pl_class']) ? "pl-" . absint($instance['widget_title_pl_class']) : '';
4045
+
4046
+					$class = !empty($title_classes) ? implode(" ", $title_classes) : '';
4047 4047
 					$output = "<$title_tag class='$class' >$title</$title_tag>";
4048 4048
 				}
4049 4049
 
@@ -4057,7 +4057,7 @@  discard block
 block discarded – undo
4057 4057
 		 *
4058 4058
 		 * @param array $instance The widget options.
4059 4059
 		 */
4060
-		public function form( $instance ) {
4060
+		public function form($instance) {
4061 4061
 
4062 4062
 			// set widget instance
4063 4063
 			$this->instance = $instance;
@@ -4065,20 +4065,20 @@  discard block
 block discarded – undo
4065 4065
 			// set it as a SD widget
4066 4066
 			echo $this->widget_advanced_toggle();
4067 4067
 
4068
-			echo "<p>" . esc_attr( $this->options['widget_ops']['description'] ) . "</p>";
4068
+			echo "<p>" . esc_attr($this->options['widget_ops']['description']) . "</p>";
4069 4069
 			$arguments_raw = $this->get_arguments();
4070 4070
 
4071
-			if ( is_array( $arguments_raw ) ) {
4071
+			if (is_array($arguments_raw)) {
4072 4072
 
4073
-				$arguments = $this->group_arguments( $arguments_raw );
4073
+				$arguments = $this->group_arguments($arguments_raw);
4074 4074
 
4075 4075
 				// Do we have sections?
4076 4076
 				$has_sections = $arguments == $arguments_raw ? false : true;
4077 4077
 
4078 4078
 
4079
-				if ( $has_sections ) {
4079
+				if ($has_sections) {
4080 4080
 					$panel_count = 0;
4081
-					foreach ( $arguments as $key => $args ) {
4081
+					foreach ($arguments as $key => $args) {
4082 4082
 
4083 4083
 						?>
4084 4084
 						<script>
@@ -4088,26 +4088,26 @@  discard block
 block discarded – undo
4088 4088
 
4089 4089
 						$hide       = $panel_count ? ' style="display:none;" ' : '';
4090 4090
 						$icon_class = $panel_count ? 'fas fa-chevron-up' : 'fas fa-chevron-down';
4091
-						echo "<button onclick='jQuery(this).find(\"i\").toggleClass(\"fas fa-chevron-up fas fa-chevron-down\");jQuery(this).next().slideToggle();' type='button' class='sd-toggle-group-button sd-input-group-toggle" . sanitize_title_with_dashes( $key ) . "'>" . esc_attr( $key ) . " <i style='float:right;' class='" . $icon_class . "'></i></button>";
4092
-						echo "<div class='sd-toggle-group sd-input-group-" . sanitize_title_with_dashes( $key ) . "' $hide>";
4091
+						echo "<button onclick='jQuery(this).find(\"i\").toggleClass(\"fas fa-chevron-up fas fa-chevron-down\");jQuery(this).next().slideToggle();' type='button' class='sd-toggle-group-button sd-input-group-toggle" . sanitize_title_with_dashes($key) . "'>" . esc_attr($key) . " <i style='float:right;' class='" . $icon_class . "'></i></button>";
4092
+						echo "<div class='sd-toggle-group sd-input-group-" . sanitize_title_with_dashes($key) . "' $hide>";
4093 4093
 
4094
-						foreach ( $args as $k => $a ) {
4094
+						foreach ($args as $k => $a) {
4095 4095
 
4096 4096
 							$this->widget_inputs_row_start($k, $a);
4097
-							$this->widget_inputs( $a, $instance );
4097
+							$this->widget_inputs($a, $instance);
4098 4098
 							$this->widget_inputs_row_end($k, $a);
4099 4099
 
4100 4100
 						}
4101 4101
 
4102 4102
 						echo "</div>";
4103 4103
 
4104
-						$panel_count ++;
4104
+						$panel_count++;
4105 4105
 
4106 4106
 					}
4107 4107
 				} else {
4108
-					foreach ( $arguments as $key => $args ) {
4108
+					foreach ($arguments as $key => $args) {
4109 4109
 						$this->widget_inputs_row_start($key, $args);
4110
-						$this->widget_inputs( $args, $instance );
4110
+						$this->widget_inputs($args, $instance);
4111 4111
 						$this->widget_inputs_row_end($key, $args);
4112 4112
 					}
4113 4113
 				}
@@ -4115,33 +4115,33 @@  discard block
 block discarded – undo
4115 4115
 			}
4116 4116
 		}
4117 4117
 
4118
-		public function widget_inputs_row_start($key, $args){
4119
-			if(!empty($args['row'])){
4118
+		public function widget_inputs_row_start($key, $args) {
4119
+			if (!empty($args['row'])) {
4120 4120
 				// maybe open
4121
-				if(!empty($args['row']['open'])){
4121
+				if (!empty($args['row']['open'])) {
4122 4122
 					?>
4123
-					<div class='bsui sd-argument ' data-argument='<?php echo esc_attr( $args['row']['key'] ); ?>' data-element_require='<?php if ( !empty($args['row']['element_require'])) {
4124
-						echo $this->convert_element_require( $args['row']['element_require'] );
4123
+					<div class='bsui sd-argument ' data-argument='<?php echo esc_attr($args['row']['key']); ?>' data-element_require='<?php if (!empty($args['row']['element_require'])) {
4124
+						echo $this->convert_element_require($args['row']['element_require']);
4125 4125
 					} ?>'>
4126
-					<?php if(!empty($args['row']['title'])){ ?>
4127
-					<label class="mb-0 "><?php echo esc_attr( $args['row']['title'] ); ?><?php echo $this->widget_field_desc( $args['row'] ); ?></label>
4126
+					<?php if (!empty($args['row']['title'])) { ?>
4127
+					<label class="mb-0 "><?php echo esc_attr($args['row']['title']); ?><?php echo $this->widget_field_desc($args['row']); ?></label>
4128 4128
 					<?php }?>
4129
-					<div class='row <?php if(!empty($args['row']['class'])){ echo esc_attr($args['row']['class']);} ?>'>
4129
+					<div class='row <?php if (!empty($args['row']['class'])) { echo esc_attr($args['row']['class']); } ?>'>
4130 4130
 					<div class='col pr-2'>
4131 4131
 					<?php
4132
-				}elseif(!empty($args['row']['close'])){
4132
+				}elseif (!empty($args['row']['close'])) {
4133 4133
 					echo "<div class='col pl-0 ps-0'>";
4134
-				}else{
4134
+				} else {
4135 4135
 					echo "<div class='col pl-0 ps-0 pr-2 pe-2'>";
4136 4136
 				}
4137 4137
 			}
4138 4138
 		}
4139 4139
 
4140
-		public function widget_inputs_row_end($key, $args){
4140
+		public function widget_inputs_row_end($key, $args) {
4141 4141
 
4142
-			if(!empty($args['row'])){
4142
+			if (!empty($args['row'])) {
4143 4143
 				// maybe close
4144
-				if(!empty($args['row']['close'])){
4144
+				if (!empty($args['row']['close'])) {
4145 4145
 					echo "</div></div>";
4146 4146
 				}
4147 4147
 
@@ -4157,7 +4157,7 @@  discard block
 block discarded – undo
4157 4157
 		public function widget_advanced_toggle() {
4158 4158
 
4159 4159
 			$output = '';
4160
-			if ( $this->block_show_advanced() ) {
4160
+			if ($this->block_show_advanced()) {
4161 4161
 				$val = 1;
4162 4162
 			} else {
4163 4163
 				$val = 0;
@@ -4177,14 +4177,14 @@  discard block
 block discarded – undo
4177 4177
 		 *@since 1.0.0
4178 4178
 		 *
4179 4179
 		 */
4180
-		public function convert_element_require( $input ) {
4180
+		public function convert_element_require($input) {
4181 4181
 
4182
-			$input = str_replace( "'", '"', $input );// we only want double quotes
4182
+			$input = str_replace("'", '"', $input); // we only want double quotes
4183 4183
 
4184
-			$output = esc_attr( str_replace( array( "[%", "%]" ), array(
4184
+			$output = esc_attr(str_replace(array("[%", "%]"), array(
4185 4185
 				"jQuery(form).find('[data-argument=\"",
4186 4186
 				"\"]').find('input,select,textarea').val()"
4187
-			), $input ) );
4187
+			), $input));
4188 4188
 
4189 4189
 			return $output;
4190 4190
 		}
@@ -4195,56 +4195,56 @@  discard block
 block discarded – undo
4195 4195
 		 * @param $args
4196 4196
 		 * @param $instance
4197 4197
 		 */
4198
-		public function widget_inputs( $args, $instance ) {
4198
+		public function widget_inputs($args, $instance) {
4199 4199
 
4200 4200
 			$class             = "";
4201 4201
 			$element_require   = "";
4202 4202
 			$custom_attributes = "";
4203 4203
 
4204 4204
 			// get value
4205
-			if ( isset( $instance[ $args['name'] ] ) ) {
4206
-				$value = $instance[ $args['name'] ];
4207
-			} elseif ( ! isset( $instance[ $args['name'] ] ) && ! empty( $args['default'] ) ) {
4208
-				$value = is_array( $args['default'] ) ? array_map( "esc_html", $args['default'] ) : esc_html( $args['default'] );
4205
+			if (isset($instance[$args['name']])) {
4206
+				$value = $instance[$args['name']];
4207
+			} elseif (!isset($instance[$args['name']]) && !empty($args['default'])) {
4208
+				$value = is_array($args['default']) ? array_map("esc_html", $args['default']) : esc_html($args['default']);
4209 4209
 			} else {
4210 4210
 				$value = '';
4211 4211
 			}
4212 4212
 
4213 4213
 			// get placeholder
4214
-			if ( ! empty( $args['placeholder'] ) ) {
4215
-				$placeholder = "placeholder='" . esc_html( $args['placeholder'] ) . "'";
4214
+			if (!empty($args['placeholder'])) {
4215
+				$placeholder = "placeholder='" . esc_html($args['placeholder']) . "'";
4216 4216
 			} else {
4217 4217
 				$placeholder = '';
4218 4218
 			}
4219 4219
 
4220 4220
 			// get if advanced
4221
-			if ( isset( $args['advanced'] ) && $args['advanced'] ) {
4221
+			if (isset($args['advanced']) && $args['advanced']) {
4222 4222
 				$class .= " sd-advanced-setting ";
4223 4223
 			}
4224 4224
 
4225 4225
 			// element_require
4226
-			if ( isset( $args['element_require'] ) && $args['element_require'] ) {
4226
+			if (isset($args['element_require']) && $args['element_require']) {
4227 4227
 				$element_require = $args['element_require'];
4228 4228
 			}
4229 4229
 
4230 4230
 			// custom_attributes
4231
-			if ( isset( $args['custom_attributes'] ) && $args['custom_attributes'] ) {
4232
-				$custom_attributes = $this->array_to_attributes( $args['custom_attributes'], true );
4231
+			if (isset($args['custom_attributes']) && $args['custom_attributes']) {
4232
+				$custom_attributes = $this->array_to_attributes($args['custom_attributes'], true);
4233 4233
 			}
4234 4234
 
4235 4235
 
4236 4236
 			// before wrapper
4237 4237
 			?>
4238
-			<p class="sd-argument <?php echo esc_attr( $class ); ?>"
4239
-			data-argument='<?php echo esc_attr( $args['name'] ); ?>'
4240
-			data-element_require='<?php if ( $element_require ) {
4241
-				echo $this->convert_element_require( $element_require );
4238
+			<p class="sd-argument <?php echo esc_attr($class); ?>"
4239
+			data-argument='<?php echo esc_attr($args['name']); ?>'
4240
+			data-element_require='<?php if ($element_require) {
4241
+				echo $this->convert_element_require($element_require);
4242 4242
 			} ?>'
4243 4243
 			>
4244 4244
 			<?php
4245 4245
 
4246 4246
 
4247
-			switch ( $args['type'] ) {
4247
+			switch ($args['type']) {
4248 4248
 				//array('text','password','number','email','tel','url','color')
4249 4249
 				case "text":
4250 4250
 				case "password":
@@ -4255,46 +4255,46 @@  discard block
 block discarded – undo
4255 4255
 				case "color":
4256 4256
 					?>
4257 4257
 					<label
4258
-						for="<?php echo esc_attr( $this->get_field_id( $args['name'] ) ); ?>"><?php echo $this->widget_field_title( $args );?><?php echo $this->widget_field_desc( $args ); ?></label>
4258
+						for="<?php echo esc_attr($this->get_field_id($args['name'])); ?>"><?php echo $this->widget_field_title($args); ?><?php echo $this->widget_field_desc($args); ?></label>
4259 4259
 					<input <?php echo $placeholder; ?> class="widefat"
4260 4260
 						<?php echo $custom_attributes; ?>
4261
-						                               id="<?php echo esc_attr( $this->get_field_id( $args['name'] ) ); ?>"
4262
-						                               name="<?php echo esc_attr( $this->get_field_name( $args['name'] ) ); ?>"
4263
-						                               type="<?php echo esc_attr( $args['type'] ); ?>"
4264
-						                               value="<?php echo esc_attr( $value ); ?>">
4261
+						                               id="<?php echo esc_attr($this->get_field_id($args['name'])); ?>"
4262
+						                               name="<?php echo esc_attr($this->get_field_name($args['name'])); ?>"
4263
+						                               type="<?php echo esc_attr($args['type']); ?>"
4264
+						                               value="<?php echo esc_attr($value); ?>">
4265 4265
 					<?php
4266 4266
 
4267 4267
 					break;
4268 4268
 				case "select":
4269
-					$multiple = isset( $args['multiple'] ) && $args['multiple'] ? true : false;
4270
-					if ( $multiple ) {
4271
-						if ( empty( $value ) ) {
4269
+					$multiple = isset($args['multiple']) && $args['multiple'] ? true : false;
4270
+					if ($multiple) {
4271
+						if (empty($value)) {
4272 4272
 							$value = array();
4273 4273
 						}
4274 4274
 					}
4275 4275
 					?>
4276 4276
 					<label
4277
-						for="<?php echo esc_attr( $this->get_field_id( $args['name'] ) ); ?>"><?php echo $this->widget_field_title( $args ); ?><?php echo $this->widget_field_desc( $args ); ?></label>
4277
+						for="<?php echo esc_attr($this->get_field_id($args['name'])); ?>"><?php echo $this->widget_field_title($args); ?><?php echo $this->widget_field_desc($args); ?></label>
4278 4278
 					<select <?php echo $placeholder; ?> class="widefat"
4279 4279
 						<?php echo $custom_attributes; ?>
4280
-						                                id="<?php echo esc_attr( $this->get_field_id( $args['name'] ) ); ?>"
4281
-						                                name="<?php echo esc_attr( $this->get_field_name( $args['name'] ) );
4282
-						                                if ( $multiple ) {
4280
+						                                id="<?php echo esc_attr($this->get_field_id($args['name'])); ?>"
4281
+						                                name="<?php echo esc_attr($this->get_field_name($args['name']));
4282
+						                                if ($multiple) {
4283 4283
 							                                echo "[]";
4284 4284
 						                                } ?>"
4285
-						<?php if ( $multiple ) {
4285
+						<?php if ($multiple) {
4286 4286
 							echo "multiple";
4287 4287
 						} //@todo not implemented yet due to gutenberg not supporting it
4288 4288
 						?>
4289 4289
 					>
4290 4290
 						<?php
4291 4291
 
4292
-						if ( ! empty( $args['options'] ) ) {
4293
-							foreach ( $args['options'] as $val => $label ) {
4294
-								if ( $multiple ) {
4295
-									$selected = in_array( $val, $value ) ? 'selected="selected"' : '';
4292
+						if (!empty($args['options'])) {
4293
+							foreach ($args['options'] as $val => $label) {
4294
+								if ($multiple) {
4295
+									$selected = in_array($val, $value) ? 'selected="selected"' : '';
4296 4296
 								} else {
4297
-									$selected = selected( $value, $val, false );
4297
+									$selected = selected($value, $val, false);
4298 4298
 								}
4299 4299
 								echo "<option value='$val' " . $selected . ">$label</option>";
4300 4300
 							}
@@ -4306,32 +4306,32 @@  discard block
 block discarded – undo
4306 4306
 				case "checkbox":
4307 4307
 					?>
4308 4308
 					<input <?php echo $placeholder; ?>
4309
-						<?php checked( 1, $value, true ) ?>
4309
+						<?php checked(1, $value, true) ?>
4310 4310
 						<?php echo $custom_attributes; ?>
4311
-						class="widefat" id="<?php echo esc_attr( $this->get_field_id( $args['name'] ) ); ?>"
4312
-						name="<?php echo esc_attr( $this->get_field_name( $args['name'] ) ); ?>" type="checkbox"
4311
+						class="widefat" id="<?php echo esc_attr($this->get_field_id($args['name'])); ?>"
4312
+						name="<?php echo esc_attr($this->get_field_name($args['name'])); ?>" type="checkbox"
4313 4313
 						value="1">
4314 4314
 					<label
4315
-						for="<?php echo esc_attr( $this->get_field_id( $args['name'] ) ); ?>"><?php echo $this->widget_field_title( $args );?><?php echo $this->widget_field_desc( $args ); ?></label>
4315
+						for="<?php echo esc_attr($this->get_field_id($args['name'])); ?>"><?php echo $this->widget_field_title($args); ?><?php echo $this->widget_field_desc($args); ?></label>
4316 4316
 					<?php
4317 4317
 					break;
4318 4318
 				case "textarea":
4319 4319
 					?>
4320 4320
 					<label
4321
-						for="<?php echo esc_attr( $this->get_field_id( $args['name'] ) ); ?>"><?php echo $this->widget_field_title( $args ); ?><?php echo $this->widget_field_desc( $args ); ?></label>
4321
+						for="<?php echo esc_attr($this->get_field_id($args['name'])); ?>"><?php echo $this->widget_field_title($args); ?><?php echo $this->widget_field_desc($args); ?></label>
4322 4322
 					<textarea <?php echo $placeholder; ?> class="widefat"
4323 4323
 						<?php echo $custom_attributes; ?>
4324
-						                                  id="<?php echo esc_attr( $this->get_field_id( $args['name'] ) ); ?>"
4325
-						                                  name="<?php echo esc_attr( $this->get_field_name( $args['name'] ) ); ?>"
4326
-					><?php echo esc_attr( $value ); ?></textarea>
4324
+						                                  id="<?php echo esc_attr($this->get_field_id($args['name'])); ?>"
4325
+						                                  name="<?php echo esc_attr($this->get_field_name($args['name'])); ?>"
4326
+					><?php echo esc_attr($value); ?></textarea>
4327 4327
 					<?php
4328 4328
 
4329 4329
 					break;
4330 4330
 				case "hidden":
4331 4331
 					?>
4332
-					<input id="<?php echo esc_attr( $this->get_field_id( $args['name'] ) ); ?>"
4333
-					       name="<?php echo esc_attr( $this->get_field_name( $args['name'] ) ); ?>" type="hidden"
4334
-					       value="<?php echo esc_attr( $value ); ?>">
4332
+					<input id="<?php echo esc_attr($this->get_field_id($args['name'])); ?>"
4333
+					       name="<?php echo esc_attr($this->get_field_name($args['name'])); ?>" type="hidden"
4334
+					       value="<?php echo esc_attr($value); ?>">
4335 4335
 					<?php
4336 4336
 					break;
4337 4337
 				default:
@@ -4346,15 +4346,15 @@  discard block
 block discarded – undo
4346 4346
 
4347 4347
 		}
4348 4348
 
4349
-		public function get_widget_icon($icon = 'box-top', $title = ''){
4350
-			if($icon=='box-top'){
4351
-				return '<svg title="'.esc_attr($title).'" width="20px" height="20px" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414" role="img" aria-hidden="true" focusable="false"><rect x="2.714" y="5.492" width="1.048" height="9.017" fill="#555D66"></rect><rect x="16.265" y="5.498" width="1.023" height="9.003" fill="#555D66"></rect><rect x="5.518" y="2.186" width="8.964" height="2.482" fill="#272B2F"></rect><rect x="5.487" y="16.261" width="9.026" height="1.037" fill="#555D66"></rect></svg>';
4352
-			}elseif($icon=='box-right'){
4353
-				return '<svg title="'.esc_attr($title).'" width="20px" height="20px" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414" role="img" aria-hidden="true" focusable="false"><rect x="2.714" y="5.492" width="1.046" height="9.017" fill="#555D66"></rect><rect x="15.244" y="5.498" width="2.518" height="9.003" fill="#272B2F"></rect><rect x="5.518" y="2.719" width="8.964" height="0.954" fill="#555D66"></rect><rect x="5.487" y="16.308" width="9.026" height="0.99" fill="#555D66"></rect></svg>';
4354
-			}elseif($icon=='box-bottom'){
4355
-				return '<svg title="'.esc_attr($title).'" width="20px" height="20px" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414" role="img" aria-hidden="true" focusable="false"><rect x="2.714" y="5.492" width="1" height="9.017" fill="#555D66"></rect><rect x="16.261" y="5.498" width="1.027" height="9.003" fill="#555D66"></rect><rect x="5.518" y="2.719" width="8.964" height="0.968" fill="#555D66"></rect><rect x="5.487" y="15.28" width="9.026" height="2.499" fill="#272B2F"></rect></svg>';
4356
-			}elseif($icon=='box-left'){
4357
-				return '<svg title="'.esc_attr($title).'" width="20px" height="20px" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414" role="img" aria-hidden="true" focusable="false"><rect x="2.202" y="5.492" width="2.503" height="9.017" fill="#272B2F"></rect><rect x="16.276" y="5.498" width="1.012" height="9.003" fill="#555D66"></rect><rect x="5.518" y="2.719" width="8.964" height="0.966" fill="#555D66"></rect><rect x="5.487" y="16.303" width="9.026" height="0.995" fill="#555D66"></rect></svg>';
4349
+		public function get_widget_icon($icon = 'box-top', $title = '') {
4350
+			if ($icon == 'box-top') {
4351
+				return '<svg title="' . esc_attr($title) . '" width="20px" height="20px" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414" role="img" aria-hidden="true" focusable="false"><rect x="2.714" y="5.492" width="1.048" height="9.017" fill="#555D66"></rect><rect x="16.265" y="5.498" width="1.023" height="9.003" fill="#555D66"></rect><rect x="5.518" y="2.186" width="8.964" height="2.482" fill="#272B2F"></rect><rect x="5.487" y="16.261" width="9.026" height="1.037" fill="#555D66"></rect></svg>';
4352
+			}elseif ($icon == 'box-right') {
4353
+				return '<svg title="' . esc_attr($title) . '" width="20px" height="20px" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414" role="img" aria-hidden="true" focusable="false"><rect x="2.714" y="5.492" width="1.046" height="9.017" fill="#555D66"></rect><rect x="15.244" y="5.498" width="2.518" height="9.003" fill="#272B2F"></rect><rect x="5.518" y="2.719" width="8.964" height="0.954" fill="#555D66"></rect><rect x="5.487" y="16.308" width="9.026" height="0.99" fill="#555D66"></rect></svg>';
4354
+			}elseif ($icon == 'box-bottom') {
4355
+				return '<svg title="' . esc_attr($title) . '" width="20px" height="20px" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414" role="img" aria-hidden="true" focusable="false"><rect x="2.714" y="5.492" width="1" height="9.017" fill="#555D66"></rect><rect x="16.261" y="5.498" width="1.027" height="9.003" fill="#555D66"></rect><rect x="5.518" y="2.719" width="8.964" height="0.968" fill="#555D66"></rect><rect x="5.487" y="15.28" width="9.026" height="2.499" fill="#272B2F"></rect></svg>';
4356
+			}elseif ($icon == 'box-left') {
4357
+				return '<svg title="' . esc_attr($title) . '" width="20px" height="20px" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414" role="img" aria-hidden="true" focusable="false"><rect x="2.202" y="5.492" width="2.503" height="9.017" fill="#272B2F"></rect><rect x="16.276" y="5.498" width="1.012" height="9.003" fill="#555D66"></rect><rect x="5.518" y="2.719" width="8.964" height="0.966" fill="#555D66"></rect><rect x="5.487" y="16.303" width="9.026" height="0.995" fill="#555D66"></rect></svg>';
4358 4358
 			}
4359 4359
 		}
4360 4360
 
@@ -4366,14 +4366,14 @@  discard block
 block discarded – undo
4366 4366
 		 * @return string
4367 4367
 		 * @todo, need to make its own tooltip script
4368 4368
 		 */
4369
-		public function widget_field_desc( $args ) {
4369
+		public function widget_field_desc($args) {
4370 4370
 
4371 4371
 			$description = '';
4372
-			if ( isset( $args['desc'] ) && $args['desc'] ) {
4373
-				if ( isset( $args['desc_tip'] ) && $args['desc_tip'] ) {
4374
-					$description = $this->desc_tip( $args['desc'] );
4372
+			if (isset($args['desc']) && $args['desc']) {
4373
+				if (isset($args['desc_tip']) && $args['desc_tip']) {
4374
+					$description = $this->desc_tip($args['desc']);
4375 4375
 				} else {
4376
-					$description = '<span class="description">' . wp_kses_post( $args['desc'] ) . '</span>';
4376
+					$description = '<span class="description">' . wp_kses_post($args['desc']) . '</span>';
4377 4377
 				}
4378 4378
 			}
4379 4379
 
@@ -4387,12 +4387,12 @@  discard block
 block discarded – undo
4387 4387
 		 *
4388 4388
 		 * @return string
4389 4389
 		 */
4390
-		public function widget_field_title( $args ) {
4390
+		public function widget_field_title($args) {
4391 4391
 
4392 4392
 			$title = '';
4393
-			if ( isset( $args['title'] ) && $args['title'] ) {
4394
-				if ( isset( $args['icon'] ) && $args['icon'] ) {
4395
-					$title = self::get_widget_icon( $args['icon'], $args['title']  );
4393
+			if (isset($args['title']) && $args['title']) {
4394
+				if (isset($args['icon']) && $args['icon']) {
4395
+					$title = self::get_widget_icon($args['icon'], $args['title']);
4396 4396
 				} else {
4397 4397
 					$title = esc_attr($args['title']);
4398 4398
 				}
@@ -4409,11 +4409,11 @@  discard block
 block discarded – undo
4409 4409
 		 *
4410 4410
 		 * @return string
4411 4411
 		 */
4412
-		function desc_tip( $tip, $allow_html = false ) {
4413
-			if ( $allow_html ) {
4414
-				$tip = $this->sanitize_tooltip( $tip );
4412
+		function desc_tip($tip, $allow_html = false) {
4413
+			if ($allow_html) {
4414
+				$tip = $this->sanitize_tooltip($tip);
4415 4415
 			} else {
4416
-				$tip = esc_attr( $tip );
4416
+				$tip = esc_attr($tip);
4417 4417
 			}
4418 4418
 
4419 4419
 			return '<span class="gd-help-tip dashicons dashicons-editor-help" title="' . $tip . '"></span>';
@@ -4426,8 +4426,8 @@  discard block
 block discarded – undo
4426 4426
 		 *
4427 4427
 		 * @return string
4428 4428
 		 */
4429
-		public function sanitize_tooltip( $var ) {
4430
-			return htmlspecialchars( wp_kses( html_entity_decode( $var ), array(
4429
+		public function sanitize_tooltip($var) {
4430
+			return htmlspecialchars(wp_kses(html_entity_decode($var), array(
4431 4431
 				'br'     => array(),
4432 4432
 				'em'     => array(),
4433 4433
 				'strong' => array(),
@@ -4437,7 +4437,7 @@  discard block
 block discarded – undo
4437 4437
 				'li'     => array(),
4438 4438
 				'ol'     => array(),
4439 4439
 				'p'      => array(),
4440
-			) ) );
4440
+			)));
4441 4441
 		}
4442 4442
 
4443 4443
 		/**
@@ -4449,23 +4449,23 @@  discard block
 block discarded – undo
4449 4449
 		 * @return array
4450 4450
 		 * @todo we should add some sanitation here.
4451 4451
 		 */
4452
-		public function update( $new_instance, $old_instance ) {
4452
+		public function update($new_instance, $old_instance) {
4453 4453
 
4454 4454
 			//save the widget
4455
-			$instance = array_merge( (array) $old_instance, (array) $new_instance );
4455
+			$instance = array_merge((array) $old_instance, (array) $new_instance);
4456 4456
 
4457 4457
 			// set widget instance
4458 4458
 			$this->instance = $instance;
4459 4459
 
4460
-			if ( empty( $this->arguments ) ) {
4460
+			if (empty($this->arguments)) {
4461 4461
 				$this->get_arguments();
4462 4462
 			}
4463 4463
 
4464 4464
 			// check for checkboxes
4465
-			if ( ! empty( $this->arguments ) ) {
4466
-				foreach ( $this->arguments as $argument ) {
4467
-					if ( isset( $argument['type'] ) && $argument['type'] == 'checkbox' && ! isset( $new_instance[ $argument['name'] ] ) ) {
4468
-						$instance[ $argument['name'] ] = '0';
4465
+			if (!empty($this->arguments)) {
4466
+				foreach ($this->arguments as $argument) {
4467
+					if (isset($argument['type']) && $argument['type'] == 'checkbox' && !isset($new_instance[$argument['name']])) {
4468
+						$instance[$argument['name']] = '0';
4469 4469
 					}
4470 4470
 				}
4471 4471
 			}
@@ -4483,7 +4483,7 @@  discard block
 block discarded – undo
4483 4483
 		 */
4484 4484
 		public function is_block_content_call() {
4485 4485
 			$result = false;
4486
-			if ( wp_doing_ajax() && isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'super_duper_output_shortcode' ) {
4486
+			if (wp_doing_ajax() && isset($_REQUEST['action']) && $_REQUEST['action'] == 'super_duper_output_shortcode') {
4487 4487
 				$result = true;
4488 4488
 			}
4489 4489
 
@@ -4496,9 +4496,9 @@  discard block
 block discarded – undo
4496 4496
 		 * @return string
4497 4497
 		 *@since 1.0.20
4498 4498
 		 */
4499
-		public function get_instance_hash(){
4500
-			$instance_string = $this->base_id.serialize($this->instance);
4501
-			return hash('crc32b',$instance_string);
4499
+		public function get_instance_hash() {
4500
+			$instance_string = $this->base_id . serialize($this->instance);
4501
+			return hash('crc32b', $instance_string);
4502 4502
 		}
4503 4503
 
4504 4504
 		/**
@@ -4509,14 +4509,14 @@  discard block
 block discarded – undo
4509 4509
 		 * @return string
4510 4510
 		 *@since 1.0.20
4511 4511
 		 */
4512
-		public function get_instance_style($rules = array()){
4512
+		public function get_instance_style($rules = array()) {
4513 4513
 			$css = '';
4514 4514
 
4515
-			if(!empty($rules)){
4515
+			if (!empty($rules)) {
4516 4516
 				$rules = array_unique($rules);
4517 4517
 				$instance_hash = $this->get_instance_hash();
4518 4518
 				$css .= "<style>";
4519
-				foreach($rules as $rule){
4519
+				foreach ($rules as $rule) {
4520 4520
 					$css .= ".sdel-$instance_hash $rule";
4521 4521
 				}
4522 4522
 				$css .= "</style>";
@@ -4534,9 +4534,9 @@  discard block
 block discarded – undo
4534 4534
 		 *@since 1.0.28
4535 4535
 		 *
4536 4536
 		 */
4537
-		public function encode_shortcodes( $content ) {
4537
+		public function encode_shortcodes($content) {
4538 4538
 			// Avoids existing encoded tags.
4539
-			$trans   = array(
4539
+			$trans = array(
4540 4540
 				'&#91;' => '&#091;',
4541 4541
 				'&#93;' => '&#093;',
4542 4542
 				'&amp;#91;' => '&#091;',
@@ -4547,7 +4547,7 @@  discard block
 block discarded – undo
4547 4547
 				'&amp;gt;' => '&0gt;',
4548 4548
 			);
4549 4549
 
4550
-			$content = strtr( $content, $trans );
4550
+			$content = strtr($content, $trans);
4551 4551
 
4552 4552
 			$trans   = array(
4553 4553
 				'[' => '&#91;',
@@ -4558,7 +4558,7 @@  discard block
 block discarded – undo
4558 4558
 				"'" => '&#39;',
4559 4559
 			);
4560 4560
 
4561
-			$content = strtr( $content, $trans );
4561
+			$content = strtr($content, $trans);
4562 4562
 
4563 4563
 			return $content;
4564 4564
 		}
@@ -4572,8 +4572,8 @@  discard block
 block discarded – undo
4572 4572
 		 *@since 1.0.28
4573 4573
 		 *
4574 4574
 		 */
4575
-		public function decode_shortcodes( $content ) {
4576
-			$trans   = array(
4575
+		public function decode_shortcodes($content) {
4576
+			$trans = array(
4577 4577
 				'&#91;' => '[',
4578 4578
 				'&#93;' => ']',
4579 4579
 				'&amp;#91;' => '[',
@@ -4586,7 +4586,7 @@  discard block
 block discarded – undo
4586 4586
 				'&apos;' => "'",
4587 4587
 			);
4588 4588
 
4589
-			$content = strtr( $content, $trans );
4589
+			$content = strtr($content, $trans);
4590 4590
 
4591 4591
 			$trans   = array(
4592 4592
 				'&#091;' => '&#91;',
@@ -4599,7 +4599,7 @@  discard block
 block discarded – undo
4599 4599
 				'&amp;0gt;' => '&gt;',
4600 4600
 			);
4601 4601
 
4602
-			$content = strtr( $content, $trans );
4602
+			$content = strtr($content, $trans);
4603 4603
 
4604 4604
 			return $content;
4605 4605
 		}
Please login to merge, or discard this patch.
vendor/ayecode/wp-super-duper/sd-functions.php 1 patch
Spacing   +701 added lines, -701 removed lines patch added patch discarded remove patch
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
  * @return mixed|void
38 38
  */
39 39
 function sd_widget_exclude() {
40
-	return apply_filters( 'sd_widget_exclude', array() );
40
+	return apply_filters('sd_widget_exclude', array());
41 41
 }
42 42
 
43 43
 
@@ -49,11 +49,11 @@  discard block
 block discarded – undo
49 49
  *
50 50
  * @return array
51 51
  */
52
-function sd_get_margin_input( $type = 'mt', $overwrite = array(), $include_negatives = true ) {
52
+function sd_get_margin_input($type = 'mt', $overwrite = array(), $include_negatives = true) {
53 53
 	global $aui_bs5;
54 54
 	$options = array(
55
-		''     => __( 'None', 'super-duper' ),
56
-		'auto' => __( 'auto', 'super-duper' ),
55
+		''     => __('None', 'super-duper'),
56
+		'auto' => __('auto', 'super-duper'),
57 57
 		'0'    => '0',
58 58
 		'1'    => '1',
59 59
 		'2'    => '2',
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 		'12'   => '12',
70 70
 	);
71 71
 
72
-	if ( $include_negatives ) {
72
+	if ($include_negatives) {
73 73
 		$options['n1']  = '-1';
74 74
 		$options['n2']  = '-2';
75 75
 		$options['n3']  = '-3';
@@ -86,37 +86,37 @@  discard block
 block discarded – undo
86 86
 
87 87
 	$defaults = array(
88 88
 		'type'     => 'select',
89
-		'title'    => __( 'Margin top', 'super-duper' ),
89
+		'title'    => __('Margin top', 'super-duper'),
90 90
 		'options'  => $options,
91 91
 		'default'  => '',
92 92
 		'desc_tip' => true,
93
-		'group'    => __( 'Wrapper Styles', 'super-duper' ),
93
+		'group'    => __('Wrapper Styles', 'super-duper'),
94 94
 	);
95 95
 
96 96
 	// title
97
-	if ( $type == 'mt' ) {
98
-		$defaults['title'] = __( 'Margin top', 'super-duper' );
97
+	if ($type == 'mt') {
98
+		$defaults['title'] = __('Margin top', 'super-duper');
99 99
 		$defaults['icon']  = 'box-top';
100 100
 		$defaults['row']   = array(
101
-			'title' => __( 'Margins', 'super-duper' ),
101
+			'title' => __('Margins', 'super-duper'),
102 102
 			'key'   => 'wrapper-margins',
103 103
 			'open'  => true,
104 104
 			'class' => 'text-center',
105 105
 		);
106
-	} elseif ( $type == 'mr' ) {
107
-		$defaults['title'] = __( 'Margin right', 'super-duper' );
106
+	} elseif ($type == 'mr') {
107
+		$defaults['title'] = __('Margin right', 'super-duper');
108 108
 		$defaults['icon']  = 'box-right';
109 109
 		$defaults['row']   = array(
110 110
 			'key' => 'wrapper-margins',
111 111
 		);
112
-	} elseif ( $type == 'mb' ) {
113
-		$defaults['title'] = __( 'Margin bottom', 'super-duper' );
112
+	} elseif ($type == 'mb') {
113
+		$defaults['title'] = __('Margin bottom', 'super-duper');
114 114
 		$defaults['icon']  = 'box-bottom';
115 115
 		$defaults['row']   = array(
116 116
 			'key' => 'wrapper-margins',
117 117
 		);
118
-	} elseif ( $type == 'ml' ) {
119
-		$defaults['title'] = __( 'Margin left', 'super-duper' );
118
+	} elseif ($type == 'ml') {
119
+		$defaults['title'] = __('Margin left', 'super-duper');
120 120
 		$defaults['icon']  = 'box-left';
121 121
 		$defaults['row']   = array(
122 122
 			'key'   => 'wrapper-margins',
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
 		);
125 125
 	}
126 126
 
127
-	$input = wp_parse_args( $overwrite, $defaults );
127
+	$input = wp_parse_args($overwrite, $defaults);
128 128
 
129 129
 	return $input;
130 130
 }
@@ -137,9 +137,9 @@  discard block
 block discarded – undo
137 137
  *
138 138
  * @return array
139 139
  */
140
-function sd_get_padding_input( $type = 'pt', $overwrite = array() ) {
140
+function sd_get_padding_input($type = 'pt', $overwrite = array()) {
141 141
 	$options = array(
142
-		''   => __( 'None', 'super-duper' ),
142
+		''   => __('None', 'super-duper'),
143 143
 		'0'  => '0',
144 144
 		'1'  => '1',
145 145
 		'2'  => '2',
@@ -157,37 +157,37 @@  discard block
 block discarded – undo
157 157
 
158 158
 	$defaults = array(
159 159
 		'type'     => 'select',
160
-		'title'    => __( 'Padding top', 'super-duper' ),
160
+		'title'    => __('Padding top', 'super-duper'),
161 161
 		'options'  => $options,
162 162
 		'default'  => '',
163 163
 		'desc_tip' => true,
164
-		'group'    => __( 'Wrapper Styles', 'super-duper' ),
164
+		'group'    => __('Wrapper Styles', 'super-duper'),
165 165
 	);
166 166
 
167 167
 	// title
168
-	if ( $type == 'pt' ) {
169
-		$defaults['title'] = __( 'Padding top', 'super-duper' );
168
+	if ($type == 'pt') {
169
+		$defaults['title'] = __('Padding top', 'super-duper');
170 170
 		$defaults['icon']  = 'box-top';
171 171
 		$defaults['row']   = array(
172
-			'title' => __( 'Padding', 'super-duper' ),
172
+			'title' => __('Padding', 'super-duper'),
173 173
 			'key'   => 'wrapper-padding',
174 174
 			'open'  => true,
175 175
 			'class' => 'text-center',
176 176
 		);
177
-	} elseif ( $type == 'pr' ) {
178
-		$defaults['title'] = __( 'Padding right', 'super-duper' );
177
+	} elseif ($type == 'pr') {
178
+		$defaults['title'] = __('Padding right', 'super-duper');
179 179
 		$defaults['icon']  = 'box-right';
180 180
 		$defaults['row']   = array(
181 181
 			'key' => 'wrapper-padding',
182 182
 		);
183
-	} elseif ( $type == 'pb' ) {
184
-		$defaults['title'] = __( 'Padding bottom', 'super-duper' );
183
+	} elseif ($type == 'pb') {
184
+		$defaults['title'] = __('Padding bottom', 'super-duper');
185 185
 		$defaults['icon']  = 'box-bottom';
186 186
 		$defaults['row']   = array(
187 187
 			'key' => 'wrapper-padding',
188 188
 		);
189
-	} elseif ( $type == 'pl' ) {
190
-		$defaults['title'] = __( 'Padding left', 'super-duper' );
189
+	} elseif ($type == 'pl') {
190
+		$defaults['title'] = __('Padding left', 'super-duper');
191 191
 		$defaults['icon']  = 'box-left';
192 192
 		$defaults['row']   = array(
193 193
 			'key'   => 'wrapper-padding',
@@ -196,7 +196,7 @@  discard block
 block discarded – undo
196 196
 		);
197 197
 	}
198 198
 
199
-	$input = wp_parse_args( $overwrite, $defaults );
199
+	$input = wp_parse_args($overwrite, $defaults);
200 200
 
201 201
 	return $input;
202 202
 }
@@ -209,23 +209,23 @@  discard block
 block discarded – undo
209 209
  *
210 210
  * @return array
211 211
  */
212
-function sd_get_border_input( $type = 'border', $overwrite = array() ) {
212
+function sd_get_border_input($type = 'border', $overwrite = array()) {
213 213
 	global $aui_bs5;
214 214
 
215 215
 	$defaults = array(
216 216
 		'type'     => 'select',
217
-		'title'    => __( 'Border' ),
217
+		'title'    => __('Border'),
218 218
 		'options'  => array(),
219 219
 		'default'  => '',
220 220
 		'desc_tip' => true,
221
-		'group'    => __( 'Wrapper Styles', 'geodirectory' ),
221
+		'group'    => __('Wrapper Styles', 'geodirectory'),
222 222
 	);
223 223
 
224 224
 	// title
225
-	if ( 'rounded' === $type ) {
226
-		$defaults['title']           = __( 'Border radius type', 'super-duper' );
225
+	if ('rounded' === $type) {
226
+		$defaults['title']           = __('Border radius type', 'super-duper');
227 227
 		$defaults['options']         = array(
228
-			''               => __( 'Default', 'super-duper' ),
228
+			''               => __('Default', 'super-duper'),
229 229
 			'rounded'        => 'rounded',
230 230
 			'rounded-top'    => 'rounded-top',
231 231
 			'rounded-right'  => 'rounded-right',
@@ -233,12 +233,12 @@  discard block
 block discarded – undo
233 233
 			'rounded-left'   => 'rounded-left',
234 234
 		);
235 235
 		$defaults['element_require'] = '[%border%]';
236
-	} elseif ( 'rounded_size' === $type ) {
237
-		$defaults['title'] = __( 'Border radius size', 'super-duper' );
236
+	} elseif ('rounded_size' === $type) {
237
+		$defaults['title'] = __('Border radius size', 'super-duper');
238 238
 
239
-		if ( $aui_bs5 ) {
239
+		if ($aui_bs5) {
240 240
 			$defaults['options'] = array(
241
-				''       => __( 'Default', 'super-duper' ),
241
+				''       => __('Default', 'super-duper'),
242 242
 				'0'      => '0',
243 243
 				'1'      => '1',
244 244
 				'2'      => '2',
@@ -249,56 +249,56 @@  discard block
 block discarded – undo
249 249
 			);
250 250
 		} else {
251 251
 			$defaults['options'] = array(
252
-				''   => __( 'Default', 'super-duper' ),
253
-				'sm' => __( 'Small', 'super-duper' ),
254
-				'lg' => __( 'Large', 'super-duper' ),
252
+				''   => __('Default', 'super-duper'),
253
+				'sm' => __('Small', 'super-duper'),
254
+				'lg' => __('Large', 'super-duper'),
255 255
 			);
256 256
 		}
257 257
 		$defaults['element_require'] = '[%border%]';
258
-	} elseif ( 'width' === $type ) { // BS%
259
-		$defaults['title']           = __( 'Border width', 'super-duper' );
258
+	} elseif ('width' === $type) { // BS%
259
+		$defaults['title']           = __('Border width', 'super-duper');
260 260
 		$defaults['options']         = array(
261
-			''         => __( 'Default', 'super-duper' ),
261
+			''         => __('Default', 'super-duper'),
262 262
 			'border-2' => '2',
263 263
 			'border-3' => '3',
264 264
 			'border-4' => '4',
265 265
 			'border-5' => '5',
266 266
 		);
267 267
 		$defaults['element_require'] = $aui_bs5 ? '[%border%]' : '1==2';
268
-	} elseif ( 'opacity' === $type ) { // BS%
269
-		$defaults['title']           = __( 'Border opacity', 'super-duper' );
268
+	} elseif ('opacity' === $type) { // BS%
269
+		$defaults['title']           = __('Border opacity', 'super-duper');
270 270
 		$defaults['options']         = array(
271
-			''                  => __( 'Default', 'super-duper' ),
271
+			''                  => __('Default', 'super-duper'),
272 272
 			'border-opacity-75' => '75%',
273 273
 			'border-opacity-50' => '50%',
274 274
 			'border-opacity-25' => '25%',
275 275
 			'border-opacity-10' => '10%',
276 276
 		);
277 277
 		$defaults['element_require'] = $aui_bs5 ? '[%border%]' : '1==2';
278
-	} elseif ( 'type' === $type ) {
279
-		$defaults['title']           = __( 'Border show', 'super-duper' );
278
+	} elseif ('type' === $type) {
279
+		$defaults['title']           = __('Border show', 'super-duper');
280 280
 		$defaults['options']         = array(
281
-			'border'          => __( 'Full (set color to show)', 'super-duper' ),
282
-			'border-top'      => __( 'Top', 'super-duper' ),
283
-			'border-bottom'   => __( 'Bottom', 'super-duper' ),
284
-			'border-left'     => __( 'Left', 'super-duper' ),
285
-			'border-right'    => __( 'Right', 'super-duper' ),
286
-			'border-top-0'    => __( '-Top', 'super-duper' ),
287
-			'border-bottom-0' => __( '-Bottom', 'super-duper' ),
288
-			'border-left-0'   => __( '-Left', 'super-duper' ),
289
-			'border-right-0'  => __( '-Right', 'super-duper' ),
281
+			'border'          => __('Full (set color to show)', 'super-duper'),
282
+			'border-top'      => __('Top', 'super-duper'),
283
+			'border-bottom'   => __('Bottom', 'super-duper'),
284
+			'border-left'     => __('Left', 'super-duper'),
285
+			'border-right'    => __('Right', 'super-duper'),
286
+			'border-top-0'    => __('-Top', 'super-duper'),
287
+			'border-bottom-0' => __('-Bottom', 'super-duper'),
288
+			'border-left-0'   => __('-Left', 'super-duper'),
289
+			'border-right-0'  => __('-Right', 'super-duper'),
290 290
 		);
291 291
 		$defaults['element_require'] = '[%border%]';
292 292
 
293 293
 	} else {
294
-		$defaults['title']   = __( 'Border color' );
294
+		$defaults['title']   = __('Border color');
295 295
 		$defaults['options'] = array(
296
-			                       ''  => __( 'Default', 'super-duper' ),
297
-			                       '0' => __( 'None', 'super-duper' ),
296
+			                       ''  => __('Default', 'super-duper'),
297
+			                       '0' => __('None', 'super-duper'),
298 298
 		                       ) + sd_aui_colors();
299 299
 	}
300 300
 
301
-	$input = wp_parse_args( $overwrite, $defaults );
301
+	$input = wp_parse_args($overwrite, $defaults);
302 302
 
303 303
 	return $input;
304 304
 }
@@ -311,24 +311,24 @@  discard block
 block discarded – undo
311 311
  *
312 312
  * @return array
313 313
  */
314
-function sd_get_shadow_input( $type = 'shadow', $overwrite = array() ) {
314
+function sd_get_shadow_input($type = 'shadow', $overwrite = array()) {
315 315
 	$options = array(
316
-		''          => __( 'None', 'super-duper' ),
317
-		'shadow-sm' => __( 'Small', 'super-duper' ),
318
-		'shadow'    => __( 'Regular', 'super-duper' ),
319
-		'shadow-lg' => __( 'Large', 'super-duper' ),
316
+		''          => __('None', 'super-duper'),
317
+		'shadow-sm' => __('Small', 'super-duper'),
318
+		'shadow'    => __('Regular', 'super-duper'),
319
+		'shadow-lg' => __('Large', 'super-duper'),
320 320
 	);
321 321
 
322 322
 	$defaults = array(
323 323
 		'type'     => 'select',
324
-		'title'    => __( 'Shadow', 'super-duper' ),
324
+		'title'    => __('Shadow', 'super-duper'),
325 325
 		'options'  => $options,
326 326
 		'default'  => '',
327 327
 		'desc_tip' => true,
328
-		'group'    => __( 'Wrapper Styles', 'super-duper' ),
328
+		'group'    => __('Wrapper Styles', 'super-duper'),
329 329
 	);
330 330
 
331
-	$input = wp_parse_args( $overwrite, $defaults );
331
+	$input = wp_parse_args($overwrite, $defaults);
332 332
 
333 333
 	return $input;
334 334
 }
@@ -341,22 +341,22 @@  discard block
 block discarded – undo
341 341
  *
342 342
  * @return array
343 343
  */
344
-function sd_get_background_input( $type = 'bg', $overwrite = array() ) {
344
+function sd_get_background_input($type = 'bg', $overwrite = array()) {
345 345
 	$options = array(
346
-		           ''            => __( 'None', 'super-duper' ),
347
-		           'transparent' => __( 'Transparent', 'super-duper' ),
346
+		           ''            => __('None', 'super-duper'),
347
+		           'transparent' => __('Transparent', 'super-duper'),
348 348
 	           ) + sd_aui_colors();
349 349
 
350 350
 	$defaults = array(
351 351
 		'type'     => 'select',
352
-		'title'    => __( 'Background color', 'super-duper' ),
352
+		'title'    => __('Background color', 'super-duper'),
353 353
 		'options'  => $options,
354 354
 		'default'  => '',
355 355
 		'desc_tip' => true,
356
-		'group'    => __( 'Wrapper Styles', 'super-duper' ),
356
+		'group'    => __('Wrapper Styles', 'super-duper'),
357 357
 	);
358 358
 
359
-	$input = wp_parse_args( $overwrite, $defaults );
359
+	$input = wp_parse_args($overwrite, $defaults);
360 360
 
361 361
 	return $input;
362 362
 }
@@ -369,9 +369,9 @@  discard block
 block discarded – undo
369 369
  *
370 370
  * @return array
371 371
  */
372
-function sd_get_opacity_input( $type = 'opacity', $overwrite = array() ) {
372
+function sd_get_opacity_input($type = 'opacity', $overwrite = array()) {
373 373
 	$options = array(
374
-		''            => __( 'Default', 'super-duper' ),
374
+		''            => __('Default', 'super-duper'),
375 375
 		'opacity-10'  => '10%',
376 376
 		'opacity-15'  => '15%',
377 377
 		'opacity-25'  => '25%',
@@ -389,14 +389,14 @@  discard block
 block discarded – undo
389 389
 
390 390
 	$defaults = array(
391 391
 		'type'     => 'select',
392
-		'title'    => __( 'Opacity', 'super-duper' ),
392
+		'title'    => __('Opacity', 'super-duper'),
393 393
 		'options'  => $options,
394 394
 		'default'  => '',
395 395
 		'desc_tip' => true,
396
-		'group'    => __( 'Wrapper Styles', 'super-duper' ),
396
+		'group'    => __('Wrapper Styles', 'super-duper'),
397 397
 	);
398 398
 
399
-	$input = wp_parse_args( $overwrite, $defaults );
399
+	$input = wp_parse_args($overwrite, $defaults);
400 400
 
401 401
 	return $input;
402 402
 }
@@ -409,102 +409,102 @@  discard block
 block discarded – undo
409 409
  *
410 410
  * @return array
411 411
  */
412
-function sd_get_background_inputs( $type = 'bg', $overwrite = array(), $overwrite_color = array(), $overwrite_gradient = array(), $overwrite_image = array(), $include_button_colors = false ) {
412
+function sd_get_background_inputs($type = 'bg', $overwrite = array(), $overwrite_color = array(), $overwrite_gradient = array(), $overwrite_image = array(), $include_button_colors = false) {
413 413
 
414
-	$color_options = $include_button_colors ? sd_aui_colors( false, true, true, true ) : sd_aui_colors();
414
+	$color_options = $include_button_colors ? sd_aui_colors(false, true, true, true) : sd_aui_colors();
415 415
 
416 416
 	$options = array(
417
-		           ''            => __( 'None', 'super-duper' ),
418
-		           'transparent' => __( 'Transparent', 'super-duper' ),
417
+		           ''            => __('None', 'super-duper'),
418
+		           'transparent' => __('Transparent', 'super-duper'),
419 419
 	           ) + $color_options;
420 420
 
421
-	if ( false !== $overwrite_color ) {
422
-		$options['custom-color'] = __( 'Custom Color', 'super-duper' );
421
+	if (false !== $overwrite_color) {
422
+		$options['custom-color'] = __('Custom Color', 'super-duper');
423 423
 	}
424 424
 
425
-	if ( false !== $overwrite_gradient ) {
426
-		$options['custom-gradient'] = __( 'Custom Gradient', 'super-duper' );
425
+	if (false !== $overwrite_gradient) {
426
+		$options['custom-gradient'] = __('Custom Gradient', 'super-duper');
427 427
 	}
428 428
 
429 429
 	$defaults = array(
430 430
 		'type'     => 'select',
431
-		'title'    => __( 'Background Color', 'super-duper' ),
431
+		'title'    => __('Background Color', 'super-duper'),
432 432
 		'options'  => $options,
433 433
 		'default'  => '',
434 434
 		'desc_tip' => true,
435
-		'group'    => __( 'Background', 'super-duper' ),
435
+		'group'    => __('Background', 'super-duper'),
436 436
 	);
437 437
 
438
-	if ( $overwrite !== false ) {
439
-		$input[ $type ] = wp_parse_args( $overwrite, $defaults );
438
+	if ($overwrite !== false) {
439
+		$input[$type] = wp_parse_args($overwrite, $defaults);
440 440
 	}
441 441
 
442
-	if ( $overwrite_color !== false ) {
443
-		$input[ $type . '_color' ] = wp_parse_args(
442
+	if ($overwrite_color !== false) {
443
+		$input[$type . '_color'] = wp_parse_args(
444 444
 			$overwrite_color,
445 445
 			array(
446 446
 				'type'            => 'color',
447
-				'title'           => __( 'Custom color', 'super-duper' ),
447
+				'title'           => __('Custom color', 'super-duper'),
448 448
 				'placeholder'     => '',
449 449
 				'default'         => '#0073aa',
450 450
 				'desc_tip'        => true,
451
-				'group'           => __( 'Background', 'super-duper' ),
451
+				'group'           => __('Background', 'super-duper'),
452 452
 				'element_require' => '[%' . $type . '%]=="custom-color"',
453 453
 			)
454 454
 		);
455 455
 	}
456 456
 
457
-	if ( $overwrite_gradient !== false ) {
458
-		$input[ $type . '_gradient' ] = wp_parse_args(
457
+	if ($overwrite_gradient !== false) {
458
+		$input[$type . '_gradient'] = wp_parse_args(
459 459
 			$overwrite_gradient,
460 460
 			array(
461 461
 				'type'            => 'gradient',
462
-				'title'           => __( 'Custom gradient', 'super-duper' ),
462
+				'title'           => __('Custom gradient', 'super-duper'),
463 463
 				'placeholder'     => '',
464 464
 				'default'         => 'linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)',
465 465
 				'desc_tip'        => true,
466
-				'group'           => __( 'Background', 'super-duper' ),
466
+				'group'           => __('Background', 'super-duper'),
467 467
 				'element_require' => '[%' . $type . '%]=="custom-gradient"',
468 468
 			)
469 469
 		);
470 470
 	}
471 471
 
472
-	if ( $overwrite_image !== false ) {
472
+	if ($overwrite_image !== false) {
473 473
 
474
-		$input[ $type . '_image_fixed' ] = array(
474
+		$input[$type . '_image_fixed'] = array(
475 475
 			'type'            => 'checkbox',
476
-			'title'           => __( 'Fixed background', 'super-duper' ),
476
+			'title'           => __('Fixed background', 'super-duper'),
477 477
 			'default'         => '',
478 478
 			'desc_tip'        => true,
479
-			'group'           => ! empty( $overwrite_image['group'] ) ? $overwrite_image['group'] : __( 'Background' ),
479
+			'group'           => !empty($overwrite_image['group']) ? $overwrite_image['group'] : __('Background'),
480 480
 			'element_require' => '( [%' . $type . '%]=="" || [%' . $type . '%]=="custom-color" || [%' . $type . '%]=="custom-gradient" || [%' . $type . '%]=="transparent" )',
481 481
 
482 482
 		);
483 483
 
484
-		$input[ $type . '_image_use_featured' ] = array(
484
+		$input[$type . '_image_use_featured'] = array(
485 485
 			'type'            => 'checkbox',
486
-			'title'           => __( 'Use featured image', 'super-duper' ),
486
+			'title'           => __('Use featured image', 'super-duper'),
487 487
 			'default'         => '',
488 488
 			'desc_tip'        => true,
489
-			'group'           => ! empty( $overwrite_image['group'] ) ? $overwrite_image['group'] : __( 'Background', 'super-duper' ),
489
+			'group'           => !empty($overwrite_image['group']) ? $overwrite_image['group'] : __('Background', 'super-duper'),
490 490
 			'element_require' => '( [%' . $type . '%]=="" || [%' . $type . '%]=="custom-color" || [%' . $type . '%]=="custom-gradient" || [%' . $type . '%]=="transparent" )',
491 491
 
492 492
 		);
493 493
 
494
-		$input[ $type . '_image' ] = wp_parse_args(
494
+		$input[$type . '_image'] = wp_parse_args(
495 495
 			$overwrite_image,
496 496
 			array(
497 497
 				'type'        => 'image',
498
-				'title'       => __( 'Custom image', 'super-duper' ),
498
+				'title'       => __('Custom image', 'super-duper'),
499 499
 				'placeholder' => '',
500 500
 				'default'     => '',
501 501
 				'desc_tip'    => true,
502
-				'group'       => __( 'Background', 'super-duper' ),
502
+				'group'       => __('Background', 'super-duper'),
503 503
 				//          'element_require' => ' ![%' . $type . '_image_use_featured%] '
504 504
 			)
505 505
 		);
506 506
 
507
-		$input[ $type . '_image_id' ] = wp_parse_args(
507
+		$input[$type . '_image_id'] = wp_parse_args(
508 508
 			$overwrite_image,
509 509
 			array(
510 510
 				'type'        => 'hidden',
@@ -512,18 +512,18 @@  discard block
 block discarded – undo
512 512
 				'title'       => '',
513 513
 				'placeholder' => '',
514 514
 				'default'     => '',
515
-				'group'       => __( 'Background', 'super-duper' ),
515
+				'group'       => __('Background', 'super-duper'),
516 516
 			)
517 517
 		);
518 518
 
519
-		$input[ $type . '_image_xy' ] = wp_parse_args(
519
+		$input[$type . '_image_xy'] = wp_parse_args(
520 520
 			$overwrite_image,
521 521
 			array(
522 522
 				'type'        => 'image_xy',
523 523
 				'title'       => '',
524 524
 				'placeholder' => '',
525 525
 				'default'     => '',
526
-				'group'       => __( 'Background', 'super-duper' ),
526
+				'group'       => __('Background', 'super-duper'),
527 527
 			)
528 528
 		);
529 529
 	}
@@ -539,102 +539,102 @@  discard block
 block discarded – undo
539 539
  *
540 540
  * @return array
541 541
  */
542
-function sd_get_shape_divider_inputs( $type = 'sd', $overwrite = array(), $overwrite_color = array(), $overwrite_gradient = array(), $overwrite_image = array() ) {
542
+function sd_get_shape_divider_inputs($type = 'sd', $overwrite = array(), $overwrite_color = array(), $overwrite_gradient = array(), $overwrite_image = array()) {
543 543
 
544 544
 	$options = array(
545
-		''                      => __( 'None', 'super-duper' ),
546
-		'mountains'             => __( 'Mountains', 'super-duper' ),
547
-		'drops'                 => __( 'Drops', 'super-duper' ),
548
-		'clouds'                => __( 'Clouds', 'super-duper' ),
549
-		'zigzag'                => __( 'Zigzag', 'super-duper' ),
550
-		'pyramids'              => __( 'Pyramids', 'super-duper' ),
551
-		'triangle'              => __( 'Triangle', 'super-duper' ),
552
-		'triangle-asymmetrical' => __( 'Triangle Asymmetrical', 'super-duper' ),
553
-		'tilt'                  => __( 'Tilt', 'super-duper' ),
554
-		'opacity-tilt'          => __( 'Opacity Tilt', 'super-duper' ),
555
-		'opacity-fan'           => __( 'Opacity Fan', 'super-duper' ),
556
-		'curve'                 => __( 'Curve', 'super-duper' ),
557
-		'curve-asymmetrical'    => __( 'Curve Asymmetrical', 'super-duper' ),
558
-		'waves'                 => __( 'Waves', 'super-duper' ),
559
-		'wave-brush'            => __( 'Wave Brush', 'super-duper' ),
560
-		'waves-pattern'         => __( 'Waves Pattern', 'super-duper' ),
561
-		'arrow'                 => __( 'Arrow', 'super-duper' ),
562
-		'split'                 => __( 'Split', 'super-duper' ),
563
-		'book'                  => __( 'Book', 'super-duper' ),
545
+		''                      => __('None', 'super-duper'),
546
+		'mountains'             => __('Mountains', 'super-duper'),
547
+		'drops'                 => __('Drops', 'super-duper'),
548
+		'clouds'                => __('Clouds', 'super-duper'),
549
+		'zigzag'                => __('Zigzag', 'super-duper'),
550
+		'pyramids'              => __('Pyramids', 'super-duper'),
551
+		'triangle'              => __('Triangle', 'super-duper'),
552
+		'triangle-asymmetrical' => __('Triangle Asymmetrical', 'super-duper'),
553
+		'tilt'                  => __('Tilt', 'super-duper'),
554
+		'opacity-tilt'          => __('Opacity Tilt', 'super-duper'),
555
+		'opacity-fan'           => __('Opacity Fan', 'super-duper'),
556
+		'curve'                 => __('Curve', 'super-duper'),
557
+		'curve-asymmetrical'    => __('Curve Asymmetrical', 'super-duper'),
558
+		'waves'                 => __('Waves', 'super-duper'),
559
+		'wave-brush'            => __('Wave Brush', 'super-duper'),
560
+		'waves-pattern'         => __('Waves Pattern', 'super-duper'),
561
+		'arrow'                 => __('Arrow', 'super-duper'),
562
+		'split'                 => __('Split', 'super-duper'),
563
+		'book'                  => __('Book', 'super-duper'),
564 564
 	);
565 565
 
566 566
 	$defaults = array(
567 567
 		'type'     => 'select',
568
-		'title'    => __( 'Type', 'super-duper' ),
568
+		'title'    => __('Type', 'super-duper'),
569 569
 		'options'  => $options,
570 570
 		'default'  => '',
571 571
 		'desc_tip' => true,
572
-		'group'    => __( 'Shape Divider', 'super-duper' ),
572
+		'group'    => __('Shape Divider', 'super-duper'),
573 573
 	);
574 574
 
575
-	$input[ $type ] = wp_parse_args( $overwrite, $defaults );
575
+	$input[$type] = wp_parse_args($overwrite, $defaults);
576 576
 
577
-	$input[ $type . '_notice' ] = array(
577
+	$input[$type . '_notice'] = array(
578 578
 		'type'            => 'notice',
579
-		'desc'            => __( 'Parent element must be position `relative`', 'super-duper' ),
579
+		'desc'            => __('Parent element must be position `relative`', 'super-duper'),
580 580
 		'status'          => 'warning',
581
-		'group'           => __( 'Shape Divider', 'super-duper' ),
581
+		'group'           => __('Shape Divider', 'super-duper'),
582 582
 		'element_require' => '[%' . $type . '%]!=""',
583 583
 	);
584 584
 
585
-	$input[ $type . '_position' ] = wp_parse_args(
585
+	$input[$type . '_position'] = wp_parse_args(
586 586
 		$overwrite_color,
587 587
 		array(
588 588
 			'type'            => 'select',
589
-			'title'           => __( 'Position', 'super-duper' ),
589
+			'title'           => __('Position', 'super-duper'),
590 590
 			'options'         => array(
591
-				'top'    => __( 'Top', 'super-duper' ),
592
-				'bottom' => __( 'Bottom', 'super-duper' ),
591
+				'top'    => __('Top', 'super-duper'),
592
+				'bottom' => __('Bottom', 'super-duper'),
593 593
 			),
594 594
 			'desc_tip'        => true,
595
-			'group'           => __( 'Shape Divider', 'super-duper' ),
595
+			'group'           => __('Shape Divider', 'super-duper'),
596 596
 			'element_require' => '[%' . $type . '%]!=""',
597 597
 		)
598 598
 	);
599 599
 
600 600
 	$options = array(
601
-		           ''            => __( 'None', 'super-duper' ),
602
-		           'transparent' => __( 'Transparent', 'super-duper' ),
601
+		           ''            => __('None', 'super-duper'),
602
+		           'transparent' => __('Transparent', 'super-duper'),
603 603
 	           ) + sd_aui_colors()
604 604
 	           + array(
605
-		           'custom-color' => __( 'Custom Color', 'super-duper' ),
605
+		           'custom-color' => __('Custom Color', 'super-duper'),
606 606
 	           );
607 607
 
608
-	$input[ $type . '_color' ] = wp_parse_args(
608
+	$input[$type . '_color'] = wp_parse_args(
609 609
 		$overwrite_color,
610 610
 		array(
611 611
 			'type'            => 'select',
612
-			'title'           => __( 'Color', 'super-duper' ),
612
+			'title'           => __('Color', 'super-duper'),
613 613
 			'options'         => $options,
614 614
 			'desc_tip'        => true,
615
-			'group'           => __( 'Shape Divider', 'super-duper' ),
615
+			'group'           => __('Shape Divider', 'super-duper'),
616 616
 			'element_require' => '[%' . $type . '%]!=""',
617 617
 		)
618 618
 	);
619 619
 
620
-	$input[ $type . '_custom_color' ] = wp_parse_args(
620
+	$input[$type . '_custom_color'] = wp_parse_args(
621 621
 		$overwrite_color,
622 622
 		array(
623 623
 			'type'            => 'color',
624
-			'title'           => __( 'Custom color', 'super-duper' ),
624
+			'title'           => __('Custom color', 'super-duper'),
625 625
 			'placeholder'     => '',
626 626
 			'default'         => '#0073aa',
627 627
 			'desc_tip'        => true,
628
-			'group'           => __( 'Shape Divider', 'super-duper' ),
628
+			'group'           => __('Shape Divider', 'super-duper'),
629 629
 			'element_require' => '[%' . $type . '_color%]=="custom-color" && [%' . $type . '%]!=""',
630 630
 		)
631 631
 	);
632 632
 
633
-	$input[ $type . '_width' ] = wp_parse_args(
633
+	$input[$type . '_width'] = wp_parse_args(
634 634
 		$overwrite_gradient,
635 635
 		array(
636 636
 			'type'              => 'range',
637
-			'title'             => __( 'Width', 'super-duper' ),
637
+			'title'             => __('Width', 'super-duper'),
638 638
 			'placeholder'       => '',
639 639
 			'default'           => '200',
640 640
 			'desc_tip'          => true,
@@ -642,69 +642,69 @@  discard block
 block discarded – undo
642 642
 				'min' => 100,
643 643
 				'max' => 300,
644 644
 			),
645
-			'group'             => __( 'Shape Divider', 'super-duper' ),
645
+			'group'             => __('Shape Divider', 'super-duper'),
646 646
 			'element_require'   => '[%' . $type . '%]!=""',
647 647
 		)
648 648
 	);
649 649
 
650
-	$input[ $type . '_height' ] = array(
650
+	$input[$type . '_height'] = array(
651 651
 		'type'              => 'range',
652
-		'title'             => __( 'Height', 'super-duper' ),
652
+		'title'             => __('Height', 'super-duper'),
653 653
 		'default'           => '100',
654 654
 		'desc_tip'          => true,
655 655
 		'custom_attributes' => array(
656 656
 			'min' => 0,
657 657
 			'max' => 500,
658 658
 		),
659
-		'group'             => __( 'Shape Divider', 'super-duper' ),
659
+		'group'             => __('Shape Divider', 'super-duper'),
660 660
 		'element_require'   => '[%' . $type . '%]!=""',
661 661
 	);
662 662
 
663 663
 	$requires = array(
664
-		'mountains'             => array( 'flip' ),
665
-		'drops'                 => array( 'flip', 'invert' ),
666
-		'clouds'                => array( 'flip', 'invert' ),
664
+		'mountains'             => array('flip'),
665
+		'drops'                 => array('flip', 'invert'),
666
+		'clouds'                => array('flip', 'invert'),
667 667
 		'zigzag'                => array(),
668
-		'pyramids'              => array( 'flip', 'invert' ),
669
-		'triangle'              => array( 'invert' ),
670
-		'triangle-asymmetrical' => array( 'flip', 'invert' ),
671
-		'tilt'                  => array( 'flip' ),
672
-		'opacity-tilt'          => array( 'flip' ),
668
+		'pyramids'              => array('flip', 'invert'),
669
+		'triangle'              => array('invert'),
670
+		'triangle-asymmetrical' => array('flip', 'invert'),
671
+		'tilt'                  => array('flip'),
672
+		'opacity-tilt'          => array('flip'),
673 673
 		'opacity-fan'           => array(),
674
-		'curve'                 => array( 'invert' ),
675
-		'curve-asymmetrical'    => array( 'flip', 'invert' ),
676
-		'waves'                 => array( 'flip', 'invert' ),
677
-		'wave-brush'            => array( 'flip' ),
678
-		'waves-pattern'         => array( 'flip' ),
679
-		'arrow'                 => array( 'invert' ),
680
-		'split'                 => array( 'invert' ),
681
-		'book'                  => array( 'invert' ),
674
+		'curve'                 => array('invert'),
675
+		'curve-asymmetrical'    => array('flip', 'invert'),
676
+		'waves'                 => array('flip', 'invert'),
677
+		'wave-brush'            => array('flip'),
678
+		'waves-pattern'         => array('flip'),
679
+		'arrow'                 => array('invert'),
680
+		'split'                 => array('invert'),
681
+		'book'                  => array('invert'),
682 682
 	);
683 683
 
684
-	$input[ $type . '_flip' ] = array(
684
+	$input[$type . '_flip'] = array(
685 685
 		'type'            => 'checkbox',
686
-		'title'           => __( 'Flip', 'super-duper' ),
686
+		'title'           => __('Flip', 'super-duper'),
687 687
 		'default'         => '',
688 688
 		'desc_tip'        => true,
689
-		'group'           => __( 'Shape Divider', 'super-duper' ),
690
-		'element_require' => sd_get_element_require_string( $requires, 'flip', 'sd' ),
689
+		'group'           => __('Shape Divider', 'super-duper'),
690
+		'element_require' => sd_get_element_require_string($requires, 'flip', 'sd'),
691 691
 	);
692 692
 
693
-	$input[ $type . '_invert' ] = array(
693
+	$input[$type . '_invert'] = array(
694 694
 		'type'            => 'checkbox',
695
-		'title'           => __( 'Invert', 'super-duper' ),
695
+		'title'           => __('Invert', 'super-duper'),
696 696
 		'default'         => '',
697 697
 		'desc_tip'        => true,
698
-		'group'           => __( 'Shape Divider', 'super-duper' ),
699
-		'element_require' => sd_get_element_require_string( $requires, 'invert', 'sd' ),
698
+		'group'           => __('Shape Divider', 'super-duper'),
699
+		'element_require' => sd_get_element_require_string($requires, 'invert', 'sd'),
700 700
 	);
701 701
 
702
-	$input[ $type . '_btf' ] = array(
702
+	$input[$type . '_btf'] = array(
703 703
 		'type'            => 'checkbox',
704
-		'title'           => __( 'Bring to front', 'super-duper' ),
704
+		'title'           => __('Bring to front', 'super-duper'),
705 705
 		'default'         => '',
706 706
 		'desc_tip'        => true,
707
-		'group'           => __( 'Shape Divider', 'super-duper' ),
707
+		'group'           => __('Shape Divider', 'super-duper'),
708 708
 		'element_require' => '[%' . $type . '%]!=""',
709 709
 
710 710
 	);
@@ -721,19 +721,19 @@  discard block
 block discarded – undo
721 721
  *
722 722
  * @return string
723 723
  */
724
-function sd_get_element_require_string( $args, $key, $type ) {
724
+function sd_get_element_require_string($args, $key, $type) {
725 725
 	$output   = '';
726 726
 	$requires = array();
727 727
 
728
-	if ( ! empty( $args ) ) {
729
-		foreach ( $args as $t => $k ) {
730
-			if ( in_array( $key, $k ) ) {
728
+	if (!empty($args)) {
729
+		foreach ($args as $t => $k) {
730
+			if (in_array($key, $k)) {
731 731
 				$requires[] = '[%' . $type . '%]=="' . $t . '"';
732 732
 			}
733 733
 		}
734 734
 
735
-		if ( ! empty( $requires ) ) {
736
-			$output = '(' . implode( ' || ', $requires ) . ')';
735
+		if (!empty($requires)) {
736
+			$output = '(' . implode(' || ', $requires) . ')';
737 737
 		}
738 738
 	}
739 739
 
@@ -748,39 +748,39 @@  discard block
 block discarded – undo
748 748
  *
749 749
  * @return array
750 750
  */
751
-function sd_get_text_color_input( $type = 'text_color', $overwrite = array(), $has_custom = false ) {
751
+function sd_get_text_color_input($type = 'text_color', $overwrite = array(), $has_custom = false) {
752 752
 	$options = array(
753
-		           '' => __( 'None', 'super-duper' ),
753
+		           '' => __('None', 'super-duper'),
754 754
 	           ) + sd_aui_colors();
755 755
 
756
-	if ( $has_custom ) {
757
-		$options['custom'] = __( 'Custom color', 'super-duper' );
756
+	if ($has_custom) {
757
+		$options['custom'] = __('Custom color', 'super-duper');
758 758
 	}
759 759
 
760 760
 	$defaults = array(
761 761
 		'type'     => 'select',
762
-		'title'    => __( 'Text color', 'super-duper' ),
762
+		'title'    => __('Text color', 'super-duper'),
763 763
 		'options'  => $options,
764 764
 		'default'  => '',
765 765
 		'desc_tip' => true,
766
-		'group'    => __( 'Typography', 'super-duper' ),
766
+		'group'    => __('Typography', 'super-duper'),
767 767
 	);
768 768
 
769
-	$input = wp_parse_args( $overwrite, $defaults );
769
+	$input = wp_parse_args($overwrite, $defaults);
770 770
 
771 771
 	return $input;
772 772
 }
773 773
 
774
-function sd_get_text_color_input_group( $type = 'text_color', $overwrite = array(), $overwrite_custom = array() ) {
774
+function sd_get_text_color_input_group($type = 'text_color', $overwrite = array(), $overwrite_custom = array()) {
775 775
 	$inputs = array();
776 776
 
777
-	if ( $overwrite !== false ) {
778
-		$inputs[ $type ] = sd_get_text_color_input( $type, $overwrite, true );
777
+	if ($overwrite !== false) {
778
+		$inputs[$type] = sd_get_text_color_input($type, $overwrite, true);
779 779
 	}
780 780
 
781
-	if ( $overwrite_custom !== false ) {
781
+	if ($overwrite_custom !== false) {
782 782
 		$custom            = $type . '_custom';
783
-		$inputs[ $custom ] = sd_get_custom_color_input( $custom, $overwrite_custom, $type );
783
+		$inputs[$custom] = sd_get_custom_color_input($custom, $overwrite_custom, $type);
784 784
 	}
785 785
 
786 786
 	return $inputs;
@@ -794,22 +794,22 @@  discard block
 block discarded – undo
794 794
  *
795 795
  * @return array
796 796
  */
797
-function sd_get_custom_color_input( $type = 'color_custom', $overwrite = array(), $parent_type = '' ) {
797
+function sd_get_custom_color_input($type = 'color_custom', $overwrite = array(), $parent_type = '') {
798 798
 
799 799
 	$defaults = array(
800 800
 		'type'        => 'color',
801
-		'title'       => __( 'Custom color', 'super-duper' ),
801
+		'title'       => __('Custom color', 'super-duper'),
802 802
 		'default'     => '',
803 803
 		'placeholder' => '',
804 804
 		'desc_tip'    => true,
805
-		'group'       => __( 'Typography', 'super-duper' ),
805
+		'group'       => __('Typography', 'super-duper'),
806 806
 	);
807 807
 
808
-	if ( $parent_type ) {
808
+	if ($parent_type) {
809 809
 		$defaults['element_require'] = '[%' . $parent_type . '%]=="custom"';
810 810
 	}
811 811
 
812
-	$input = wp_parse_args( $overwrite, $defaults );
812
+	$input = wp_parse_args($overwrite, $defaults);
813 813
 
814 814
 	return $input;
815 815
 }
@@ -822,19 +822,19 @@  discard block
 block discarded – undo
822 822
  *
823 823
  * @return array
824 824
  */
825
-function sd_get_col_input( $type = 'col', $overwrite = array() ) {
825
+function sd_get_col_input($type = 'col', $overwrite = array()) {
826 826
 
827 827
 	$device_size = '';
828
-	if ( ! empty( $overwrite['device_type'] ) ) {
829
-		if ( $overwrite['device_type'] == 'Tablet' ) {
828
+	if (!empty($overwrite['device_type'])) {
829
+		if ($overwrite['device_type'] == 'Tablet') {
830 830
 			$device_size = '-md';
831
-		} elseif ( $overwrite['device_type'] == 'Desktop' ) {
831
+		} elseif ($overwrite['device_type'] == 'Desktop') {
832 832
 			$device_size = '-lg';
833 833
 		}
834 834
 	}
835 835
 	$options = array(
836
-		''     => __( 'Default', 'super-duper' ),
837
-		'auto' => __( 'auto', 'super-duper' ),
836
+		''     => __('Default', 'super-duper'),
837
+		'auto' => __('auto', 'super-duper'),
838 838
 		'1'    => '1/12',
839 839
 		'2'    => '2/12',
840 840
 		'3'    => '3/12',
@@ -851,15 +851,15 @@  discard block
 block discarded – undo
851 851
 
852 852
 	$defaults = array(
853 853
 		'type'            => 'select',
854
-		'title'           => __( 'Column width', 'super-duper' ),
854
+		'title'           => __('Column width', 'super-duper'),
855 855
 		'options'         => $options,
856 856
 		'default'         => '',
857 857
 		'desc_tip'        => true,
858
-		'group'           => __( 'Container', 'super-duper' ),
858
+		'group'           => __('Container', 'super-duper'),
859 859
 		'element_require' => '[%container%]=="col"',
860 860
 	);
861 861
 
862
-	$input = wp_parse_args( $overwrite, $defaults );
862
+	$input = wp_parse_args($overwrite, $defaults);
863 863
 
864 864
 	return $input;
865 865
 }
@@ -872,18 +872,18 @@  discard block
 block discarded – undo
872 872
  *
873 873
  * @return array
874 874
  */
875
-function sd_get_row_cols_input( $type = 'row_cols', $overwrite = array() ) {
875
+function sd_get_row_cols_input($type = 'row_cols', $overwrite = array()) {
876 876
 
877 877
 	$device_size = '';
878
-	if ( ! empty( $overwrite['device_type'] ) ) {
879
-		if ( $overwrite['device_type'] == 'Tablet' ) {
878
+	if (!empty($overwrite['device_type'])) {
879
+		if ($overwrite['device_type'] == 'Tablet') {
880 880
 			$device_size = '-md';
881
-		} elseif ( $overwrite['device_type'] == 'Desktop' ) {
881
+		} elseif ($overwrite['device_type'] == 'Desktop') {
882 882
 			$device_size = '-lg';
883 883
 		}
884 884
 	}
885 885
 	$options = array(
886
-		''  => __( 'auto', 'super-duper' ),
886
+		''  => __('auto', 'super-duper'),
887 887
 		'1' => '1',
888 888
 		'2' => '2',
889 889
 		'3' => '3',
@@ -894,15 +894,15 @@  discard block
 block discarded – undo
894 894
 
895 895
 	$defaults = array(
896 896
 		'type'            => 'select',
897
-		'title'           => __( 'Row columns', 'super-duper' ),
897
+		'title'           => __('Row columns', 'super-duper'),
898 898
 		'options'         => $options,
899 899
 		'default'         => '',
900 900
 		'desc_tip'        => true,
901
-		'group'           => __( 'Container', 'super-duper' ),
901
+		'group'           => __('Container', 'super-duper'),
902 902
 		'element_require' => '[%container%]=="row"',
903 903
 	);
904 904
 
905
-	$input = wp_parse_args( $overwrite, $defaults );
905
+	$input = wp_parse_args($overwrite, $defaults);
906 906
 
907 907
 	return $input;
908 908
 }
@@ -915,33 +915,33 @@  discard block
 block discarded – undo
915 915
  *
916 916
  * @return array
917 917
  */
918
-function sd_get_text_align_input( $type = 'text_align', $overwrite = array() ) {
918
+function sd_get_text_align_input($type = 'text_align', $overwrite = array()) {
919 919
 
920 920
 	$device_size = '';
921
-	if ( ! empty( $overwrite['device_type'] ) ) {
922
-		if ( $overwrite['device_type'] == 'Tablet' ) {
921
+	if (!empty($overwrite['device_type'])) {
922
+		if ($overwrite['device_type'] == 'Tablet') {
923 923
 			$device_size = '-md';
924
-		} elseif ( $overwrite['device_type'] == 'Desktop' ) {
924
+		} elseif ($overwrite['device_type'] == 'Desktop') {
925 925
 			$device_size = '-lg';
926 926
 		}
927 927
 	}
928 928
 	$options = array(
929
-		''                                => __( 'Default', 'super-duper' ),
930
-		'text' . $device_size . '-left'   => __( 'Left', 'super-duper' ),
931
-		'text' . $device_size . '-right'  => __( 'Right', 'super-duper' ),
932
-		'text' . $device_size . '-center' => __( 'Center', 'super-duper' ),
929
+		''                                => __('Default', 'super-duper'),
930
+		'text' . $device_size . '-left'   => __('Left', 'super-duper'),
931
+		'text' . $device_size . '-right'  => __('Right', 'super-duper'),
932
+		'text' . $device_size . '-center' => __('Center', 'super-duper'),
933 933
 	);
934 934
 
935 935
 	$defaults = array(
936 936
 		'type'     => 'select',
937
-		'title'    => __( 'Text align', 'super-duper' ),
937
+		'title'    => __('Text align', 'super-duper'),
938 938
 		'options'  => $options,
939 939
 		'default'  => '',
940 940
 		'desc_tip' => true,
941
-		'group'    => __( 'Typography', 'super-duper' ),
941
+		'group'    => __('Typography', 'super-duper'),
942 942
 	);
943 943
 
944
-	$input = wp_parse_args( $overwrite, $defaults );
944
+	$input = wp_parse_args($overwrite, $defaults);
945 945
 
946 946
 	return $input;
947 947
 }
@@ -954,18 +954,18 @@  discard block
 block discarded – undo
954 954
  *
955 955
  * @return array
956 956
  */
957
-function sd_get_display_input( $type = 'display', $overwrite = array() ) {
957
+function sd_get_display_input($type = 'display', $overwrite = array()) {
958 958
 
959 959
 	$device_size = '';
960
-	if ( ! empty( $overwrite['device_type'] ) ) {
961
-		if ( $overwrite['device_type'] == 'Tablet' ) {
960
+	if (!empty($overwrite['device_type'])) {
961
+		if ($overwrite['device_type'] == 'Tablet') {
962 962
 			$device_size = '-md';
963
-		} elseif ( $overwrite['device_type'] == 'Desktop' ) {
963
+		} elseif ($overwrite['device_type'] == 'Desktop') {
964 964
 			$device_size = '-lg';
965 965
 		}
966 966
 	}
967 967
 	$options = array(
968
-		''                                   => __( 'Default', 'super-duper' ),
968
+		''                                   => __('Default', 'super-duper'),
969 969
 		'd' . $device_size . '-none'         => 'none',
970 970
 		'd' . $device_size . '-inline'       => 'inline',
971 971
 		'd' . $device_size . '-inline-block' => 'inline-block',
@@ -979,14 +979,14 @@  discard block
 block discarded – undo
979 979
 
980 980
 	$defaults = array(
981 981
 		'type'     => 'select',
982
-		'title'    => __( 'Display', 'super-duper' ),
982
+		'title'    => __('Display', 'super-duper'),
983 983
 		'options'  => $options,
984 984
 		'default'  => '',
985 985
 		'desc_tip' => true,
986
-		'group'    => __( 'Wrapper Styles', 'super-duper' ),
986
+		'group'    => __('Wrapper Styles', 'super-duper'),
987 987
 	);
988 988
 
989
-	$input = wp_parse_args( $overwrite, $defaults );
989
+	$input = wp_parse_args($overwrite, $defaults);
990 990
 
991 991
 	return $input;
992 992
 }
@@ -999,17 +999,17 @@  discard block
 block discarded – undo
999 999
  *
1000 1000
  * @return array
1001 1001
  */
1002
-function sd_get_text_justify_input( $type = 'text_justify', $overwrite = array() ) {
1002
+function sd_get_text_justify_input($type = 'text_justify', $overwrite = array()) {
1003 1003
 
1004 1004
 	$defaults = array(
1005 1005
 		'type'     => 'checkbox',
1006
-		'title'    => __( 'Text justify', 'super-duper' ),
1006
+		'title'    => __('Text justify', 'super-duper'),
1007 1007
 		'default'  => '',
1008 1008
 		'desc_tip' => true,
1009
-		'group'    => __( 'Typography', 'super-duper' ),
1009
+		'group'    => __('Typography', 'super-duper'),
1010 1010
 	);
1011 1011
 
1012
-	$input = wp_parse_args( $overwrite, $defaults );
1012
+	$input = wp_parse_args($overwrite, $defaults);
1013 1013
 
1014 1014
 	return $input;
1015 1015
 }
@@ -1023,72 +1023,72 @@  discard block
 block discarded – undo
1023 1023
  *
1024 1024
  * @return array
1025 1025
  */
1026
-function sd_aui_colors( $include_branding = false, $include_outlines = false, $outline_button_only_text = false, $include_translucent = false ) {
1026
+function sd_aui_colors($include_branding = false, $include_outlines = false, $outline_button_only_text = false, $include_translucent = false) {
1027 1027
 	$theme_colors = array();
1028 1028
 
1029
-	$theme_colors['primary']   = __( 'Primary', 'super-duper' );
1030
-	$theme_colors['secondary'] = __( 'Secondary', 'super-duper' );
1031
-	$theme_colors['success']   = __( 'Success', 'super-duper' );
1032
-	$theme_colors['danger']    = __( 'Danger', 'super-duper' );
1033
-	$theme_colors['warning']   = __( 'Warning', 'super-duper' );
1034
-	$theme_colors['info']      = __( 'Info', 'super-duper' );
1035
-	$theme_colors['light']     = __( 'Light', 'super-duper' );
1036
-	$theme_colors['dark']      = __( 'Dark', 'super-duper' );
1037
-	$theme_colors['white']     = __( 'White', 'super-duper' );
1038
-	$theme_colors['purple']    = __( 'Purple', 'super-duper' );
1039
-	$theme_colors['salmon']    = __( 'Salmon', 'super-duper' );
1040
-	$theme_colors['cyan']      = __( 'Cyan', 'super-duper' );
1041
-	$theme_colors['gray']      = __( 'Gray', 'super-duper' );
1042
-	$theme_colors['muted']     = __( 'Muted', 'super-duper' );
1043
-	$theme_colors['gray-dark'] = __( 'Gray dark', 'super-duper' );
1044
-	$theme_colors['indigo']    = __( 'Indigo', 'super-duper' );
1045
-	$theme_colors['orange']    = __( 'Orange', 'super-duper' );
1046
-
1047
-	if ( $include_outlines ) {
1048
-		$button_only                       = $outline_button_only_text ? ' ' . __( '(button only)', 'super-duper' ) : '';
1049
-		$theme_colors['outline-primary']   = __( 'Primary outline', 'super-duper' ) . $button_only;
1050
-		$theme_colors['outline-secondary'] = __( 'Secondary outline', 'super-duper' ) . $button_only;
1051
-		$theme_colors['outline-success']   = __( 'Success outline', 'super-duper' ) . $button_only;
1052
-		$theme_colors['outline-danger']    = __( 'Danger outline', 'super-duper' ) . $button_only;
1053
-		$theme_colors['outline-warning']   = __( 'Warning outline', 'super-duper' ) . $button_only;
1054
-		$theme_colors['outline-info']      = __( 'Info outline', 'super-duper' ) . $button_only;
1055
-		$theme_colors['outline-light']     = __( 'Light outline', 'super-duper' ) . $button_only;
1056
-		$theme_colors['outline-dark']      = __( 'Dark outline', 'super-duper' ) . $button_only;
1057
-		$theme_colors['outline-white']     = __( 'White outline', 'super-duper' ) . $button_only;
1058
-		$theme_colors['outline-purple']    = __( 'Purple outline', 'super-duper' ) . $button_only;
1059
-		$theme_colors['outline-salmon']    = __( 'Salmon outline', 'super-duper' ) . $button_only;
1060
-		$theme_colors['outline-cyan']      = __( 'Cyan outline', 'super-duper' ) . $button_only;
1061
-		$theme_colors['outline-gray']      = __( 'Gray outline', 'super-duper' ) . $button_only;
1062
-		$theme_colors['outline-gray-dark'] = __( 'Gray dark outline', 'super-duper' ) . $button_only;
1063
-		$theme_colors['outline-indigo']    = __( 'Indigo outline', 'super-duper' ) . $button_only;
1064
-		$theme_colors['outline-orange']    = __( 'Orange outline', 'super-duper' ) . $button_only;
1065
-	}
1066
-
1067
-	if ( $include_branding ) {
1029
+	$theme_colors['primary']   = __('Primary', 'super-duper');
1030
+	$theme_colors['secondary'] = __('Secondary', 'super-duper');
1031
+	$theme_colors['success']   = __('Success', 'super-duper');
1032
+	$theme_colors['danger']    = __('Danger', 'super-duper');
1033
+	$theme_colors['warning']   = __('Warning', 'super-duper');
1034
+	$theme_colors['info']      = __('Info', 'super-duper');
1035
+	$theme_colors['light']     = __('Light', 'super-duper');
1036
+	$theme_colors['dark']      = __('Dark', 'super-duper');
1037
+	$theme_colors['white']     = __('White', 'super-duper');
1038
+	$theme_colors['purple']    = __('Purple', 'super-duper');
1039
+	$theme_colors['salmon']    = __('Salmon', 'super-duper');
1040
+	$theme_colors['cyan']      = __('Cyan', 'super-duper');
1041
+	$theme_colors['gray']      = __('Gray', 'super-duper');
1042
+	$theme_colors['muted']     = __('Muted', 'super-duper');
1043
+	$theme_colors['gray-dark'] = __('Gray dark', 'super-duper');
1044
+	$theme_colors['indigo']    = __('Indigo', 'super-duper');
1045
+	$theme_colors['orange']    = __('Orange', 'super-duper');
1046
+
1047
+	if ($include_outlines) {
1048
+		$button_only                       = $outline_button_only_text ? ' ' . __('(button only)', 'super-duper') : '';
1049
+		$theme_colors['outline-primary']   = __('Primary outline', 'super-duper') . $button_only;
1050
+		$theme_colors['outline-secondary'] = __('Secondary outline', 'super-duper') . $button_only;
1051
+		$theme_colors['outline-success']   = __('Success outline', 'super-duper') . $button_only;
1052
+		$theme_colors['outline-danger']    = __('Danger outline', 'super-duper') . $button_only;
1053
+		$theme_colors['outline-warning']   = __('Warning outline', 'super-duper') . $button_only;
1054
+		$theme_colors['outline-info']      = __('Info outline', 'super-duper') . $button_only;
1055
+		$theme_colors['outline-light']     = __('Light outline', 'super-duper') . $button_only;
1056
+		$theme_colors['outline-dark']      = __('Dark outline', 'super-duper') . $button_only;
1057
+		$theme_colors['outline-white']     = __('White outline', 'super-duper') . $button_only;
1058
+		$theme_colors['outline-purple']    = __('Purple outline', 'super-duper') . $button_only;
1059
+		$theme_colors['outline-salmon']    = __('Salmon outline', 'super-duper') . $button_only;
1060
+		$theme_colors['outline-cyan']      = __('Cyan outline', 'super-duper') . $button_only;
1061
+		$theme_colors['outline-gray']      = __('Gray outline', 'super-duper') . $button_only;
1062
+		$theme_colors['outline-gray-dark'] = __('Gray dark outline', 'super-duper') . $button_only;
1063
+		$theme_colors['outline-indigo']    = __('Indigo outline', 'super-duper') . $button_only;
1064
+		$theme_colors['outline-orange']    = __('Orange outline', 'super-duper') . $button_only;
1065
+	}
1066
+
1067
+	if ($include_branding) {
1068 1068
 		$theme_colors = $theme_colors + sd_aui_branding_colors();
1069 1069
 	}
1070 1070
 
1071
-	if ( $include_translucent ) {
1072
-		$button_only                           = $outline_button_only_text ? ' ' . __( '(button only)', 'super-duper' ) : '';
1073
-		$theme_colors['translucent-primary']   = __( 'Primary translucent', 'super-duper' ) . $button_only;
1074
-		$theme_colors['translucent-secondary'] = __( 'Secondary translucent', 'super-duper' ) . $button_only;
1075
-		$theme_colors['translucent-success']   = __( 'Success translucent', 'super-duper' ) . $button_only;
1076
-		$theme_colors['translucent-danger']    = __( 'Danger translucent', 'super-duper' ) . $button_only;
1077
-		$theme_colors['translucent-warning']   = __( 'Warning translucent', 'super-duper' ) . $button_only;
1078
-		$theme_colors['translucent-info']      = __( 'Info translucent', 'super-duper' ) . $button_only;
1079
-		$theme_colors['translucent-light']     = __( 'Light translucent', 'super-duper' ) . $button_only;
1080
-		$theme_colors['translucent-dark']      = __( 'Dark translucent', 'super-duper' ) . $button_only;
1081
-		$theme_colors['translucent-white']     = __( 'White translucent', 'super-duper' ) . $button_only;
1082
-		$theme_colors['translucent-purple']    = __( 'Purple translucent', 'super-duper' ) . $button_only;
1083
-		$theme_colors['translucent-salmon']    = __( 'Salmon translucent', 'super-duper' ) . $button_only;
1084
-		$theme_colors['translucent-cyan']      = __( 'Cyan translucent', 'super-duper' ) . $button_only;
1085
-		$theme_colors['translucent-gray']      = __( 'Gray translucent', 'super-duper' ) . $button_only;
1086
-		$theme_colors['translucent-gray-dark'] = __( 'Gray dark translucent', 'super-duper' ) . $button_only;
1087
-		$theme_colors['translucent-indigo']    = __( 'Indigo translucent', 'super-duper' ) . $button_only;
1088
-		$theme_colors['translucent-orange']    = __( 'Orange translucent', 'super-duper' ) . $button_only;
1089
-	}
1090
-
1091
-	return apply_filters( 'sd_aui_colors', $theme_colors, $include_outlines, $include_branding );
1071
+	if ($include_translucent) {
1072
+		$button_only                           = $outline_button_only_text ? ' ' . __('(button only)', 'super-duper') : '';
1073
+		$theme_colors['translucent-primary']   = __('Primary translucent', 'super-duper') . $button_only;
1074
+		$theme_colors['translucent-secondary'] = __('Secondary translucent', 'super-duper') . $button_only;
1075
+		$theme_colors['translucent-success']   = __('Success translucent', 'super-duper') . $button_only;
1076
+		$theme_colors['translucent-danger']    = __('Danger translucent', 'super-duper') . $button_only;
1077
+		$theme_colors['translucent-warning']   = __('Warning translucent', 'super-duper') . $button_only;
1078
+		$theme_colors['translucent-info']      = __('Info translucent', 'super-duper') . $button_only;
1079
+		$theme_colors['translucent-light']     = __('Light translucent', 'super-duper') . $button_only;
1080
+		$theme_colors['translucent-dark']      = __('Dark translucent', 'super-duper') . $button_only;
1081
+		$theme_colors['translucent-white']     = __('White translucent', 'super-duper') . $button_only;
1082
+		$theme_colors['translucent-purple']    = __('Purple translucent', 'super-duper') . $button_only;
1083
+		$theme_colors['translucent-salmon']    = __('Salmon translucent', 'super-duper') . $button_only;
1084
+		$theme_colors['translucent-cyan']      = __('Cyan translucent', 'super-duper') . $button_only;
1085
+		$theme_colors['translucent-gray']      = __('Gray translucent', 'super-duper') . $button_only;
1086
+		$theme_colors['translucent-gray-dark'] = __('Gray dark translucent', 'super-duper') . $button_only;
1087
+		$theme_colors['translucent-indigo']    = __('Indigo translucent', 'super-duper') . $button_only;
1088
+		$theme_colors['translucent-orange']    = __('Orange translucent', 'super-duper') . $button_only;
1089
+	}
1090
+
1091
+	return apply_filters('sd_aui_colors', $theme_colors, $include_outlines, $include_branding);
1092 1092
 }
1093 1093
 
1094 1094
 /**
@@ -1098,17 +1098,17 @@  discard block
 block discarded – undo
1098 1098
  */
1099 1099
 function sd_aui_branding_colors() {
1100 1100
 	return array(
1101
-		'facebook'  => __( 'Facebook', 'super-duper' ),
1102
-		'twitter'   => __( 'Twitter', 'super-duper' ),
1103
-		'instagram' => __( 'Instagram', 'super-duper' ),
1104
-		'linkedin'  => __( 'Linkedin', 'super-duper' ),
1105
-		'flickr'    => __( 'Flickr', 'super-duper' ),
1106
-		'github'    => __( 'GitHub', 'super-duper' ),
1107
-		'youtube'   => __( 'YouTube', 'super-duper' ),
1108
-		'wordpress' => __( 'WordPress', 'super-duper' ),
1109
-		'google'    => __( 'Google', 'super-duper' ),
1110
-		'yahoo'     => __( 'Yahoo', 'super-duper' ),
1111
-		'vkontakte' => __( 'Vkontakte', 'super-duper' ),
1101
+		'facebook'  => __('Facebook', 'super-duper'),
1102
+		'twitter'   => __('Twitter', 'super-duper'),
1103
+		'instagram' => __('Instagram', 'super-duper'),
1104
+		'linkedin'  => __('Linkedin', 'super-duper'),
1105
+		'flickr'    => __('Flickr', 'super-duper'),
1106
+		'github'    => __('GitHub', 'super-duper'),
1107
+		'youtube'   => __('YouTube', 'super-duper'),
1108
+		'wordpress' => __('WordPress', 'super-duper'),
1109
+		'google'    => __('Google', 'super-duper'),
1110
+		'yahoo'     => __('Yahoo', 'super-duper'),
1111
+		'vkontakte' => __('Vkontakte', 'super-duper'),
1112 1112
 	);
1113 1113
 }
1114 1114
 
@@ -1121,10 +1121,10 @@  discard block
 block discarded – undo
1121 1121
  *
1122 1122
  * @return array
1123 1123
  */
1124
-function sd_get_container_class_input( $type = 'container', $overwrite = array() ) {
1124
+function sd_get_container_class_input($type = 'container', $overwrite = array()) {
1125 1125
 
1126 1126
 	$options = array(
1127
-		'container'       => __( 'container (default)', 'super-duper' ),
1127
+		'container'       => __('container (default)', 'super-duper'),
1128 1128
 		'container-sm'    => 'container-sm',
1129 1129
 		'container-md'    => 'container-md',
1130 1130
 		'container-lg'    => 'container-lg',
@@ -1140,19 +1140,19 @@  discard block
 block discarded – undo
1140 1140
 		'card-footer'     => 'card-footer',
1141 1141
 		'list-group'      => 'list-group',
1142 1142
 		'list-group-item' => 'list-group-item',
1143
-		''                => __( 'no container class', 'super-duper' ),
1143
+		''                => __('no container class', 'super-duper'),
1144 1144
 	);
1145 1145
 
1146 1146
 	$defaults = array(
1147 1147
 		'type'     => 'select',
1148
-		'title'    => __( 'Type', 'super-duper' ),
1148
+		'title'    => __('Type', 'super-duper'),
1149 1149
 		'options'  => $options,
1150 1150
 		'default'  => '',
1151 1151
 		'desc_tip' => true,
1152
-		'group'    => __( 'Container', 'super-duper' ),
1152
+		'group'    => __('Container', 'super-duper'),
1153 1153
 	);
1154 1154
 
1155
-	$input = wp_parse_args( $overwrite, $defaults );
1155
+	$input = wp_parse_args($overwrite, $defaults);
1156 1156
 
1157 1157
 	return $input;
1158 1158
 }
@@ -1165,10 +1165,10 @@  discard block
 block discarded – undo
1165 1165
  *
1166 1166
  * @return array
1167 1167
  */
1168
-function sd_get_position_class_input( $type = 'position', $overwrite = array() ) {
1168
+function sd_get_position_class_input($type = 'position', $overwrite = array()) {
1169 1169
 
1170 1170
 	$options = array(
1171
-		''                  => __( 'Default', 'super-duper' ),
1171
+		''                  => __('Default', 'super-duper'),
1172 1172
 		'position-static'   => 'static',
1173 1173
 		'position-relative' => 'relative',
1174 1174
 		'position-absolute' => 'absolute',
@@ -1181,14 +1181,14 @@  discard block
 block discarded – undo
1181 1181
 
1182 1182
 	$defaults = array(
1183 1183
 		'type'     => 'select',
1184
-		'title'    => __( 'Position', 'super-duper' ),
1184
+		'title'    => __('Position', 'super-duper'),
1185 1185
 		'options'  => $options,
1186 1186
 		'default'  => '',
1187 1187
 		'desc_tip' => true,
1188
-		'group'    => __( 'Wrapper Styles', 'super-duper' ),
1188
+		'group'    => __('Wrapper Styles', 'super-duper'),
1189 1189
 	);
1190 1190
 
1191
-	$input = wp_parse_args( $overwrite, $defaults );
1191
+	$input = wp_parse_args($overwrite, $defaults);
1192 1192
 
1193 1193
 	return $input;
1194 1194
 }
@@ -1199,10 +1199,10 @@  discard block
 block discarded – undo
1199 1199
  *
1200 1200
  * @return array
1201 1201
  */
1202
-function sd_get_absolute_position_input( $type = 'absolute_position', $overwrite = array() ) {
1202
+function sd_get_absolute_position_input($type = 'absolute_position', $overwrite = array()) {
1203 1203
 
1204 1204
 	$options = array(
1205
-		''              => __( 'Default', 'super-duper' ),
1205
+		''              => __('Default', 'super-duper'),
1206 1206
 		'top-left'      => 'top-left',
1207 1207
 		'top-center'    => 'top-center',
1208 1208
 		'top-right'     => 'top-right',
@@ -1216,15 +1216,15 @@  discard block
 block discarded – undo
1216 1216
 
1217 1217
 	$defaults = array(
1218 1218
 		'type'            => 'select',
1219
-		'title'           => __( 'Absolute Position', 'super-duper' ),
1219
+		'title'           => __('Absolute Position', 'super-duper'),
1220 1220
 		'options'         => $options,
1221 1221
 		'default'         => '',
1222 1222
 		'desc_tip'        => true,
1223
-		'group'           => __( 'Wrapper Styles', 'super-duper' ),
1223
+		'group'           => __('Wrapper Styles', 'super-duper'),
1224 1224
 		'element_require' => '[%position%]=="position-absolute"',
1225 1225
 	);
1226 1226
 
1227
-	$input = wp_parse_args( $overwrite, $defaults );
1227
+	$input = wp_parse_args($overwrite, $defaults);
1228 1228
 
1229 1229
 	return $input;
1230 1230
 }
@@ -1237,30 +1237,30 @@  discard block
 block discarded – undo
1237 1237
  *
1238 1238
  * @return array
1239 1239
  */
1240
-function sd_get_sticky_offset_input( $type = 'top', $overwrite = array() ) {
1240
+function sd_get_sticky_offset_input($type = 'top', $overwrite = array()) {
1241 1241
 
1242 1242
 	$defaults = array(
1243 1243
 		'type'            => 'number',
1244
-		'title'           => __( 'Sticky offset', 'super-duper' ),
1244
+		'title'           => __('Sticky offset', 'super-duper'),
1245 1245
 		//'desc' =>  __('Sticky offset'),
1246 1246
 		'default'         => '',
1247 1247
 		'desc_tip'        => true,
1248
-		'group'           => __( 'Wrapper Styles', 'super-duper' ),
1248
+		'group'           => __('Wrapper Styles', 'super-duper'),
1249 1249
 		'element_require' => '[%position%]=="sticky" || [%position%]=="sticky-top"',
1250 1250
 	);
1251 1251
 
1252 1252
 	// title
1253
-	if ( $type == 'top' ) {
1254
-		$defaults['title'] = __( 'Top offset', 'super-duper' );
1253
+	if ($type == 'top') {
1254
+		$defaults['title'] = __('Top offset', 'super-duper');
1255 1255
 		$defaults['icon']  = 'box-top';
1256 1256
 		$defaults['row']   = array(
1257
-			'title' => __( 'Sticky offset', 'super-duper' ),
1257
+			'title' => __('Sticky offset', 'super-duper'),
1258 1258
 			'key'   => 'sticky-offset',
1259 1259
 			'open'  => true,
1260 1260
 			'class' => 'text-center',
1261 1261
 		);
1262
-	} elseif ( $type == 'bottom' ) {
1263
-		$defaults['title'] = __( 'Bottom offset', 'super-duper' );
1262
+	} elseif ($type == 'bottom') {
1263
+		$defaults['title'] = __('Bottom offset', 'super-duper');
1264 1264
 		$defaults['icon']  = 'box-bottom';
1265 1265
 		$defaults['row']   = array(
1266 1266
 			'key'   => 'sticky-offset',
@@ -1268,7 +1268,7 @@  discard block
 block discarded – undo
1268 1268
 		);
1269 1269
 	}
1270 1270
 
1271
-	$input = wp_parse_args( $overwrite, $defaults );
1271
+	$input = wp_parse_args($overwrite, $defaults);
1272 1272
 
1273 1273
 	return $input;
1274 1274
 }
@@ -1281,11 +1281,11 @@  discard block
 block discarded – undo
1281 1281
  *
1282 1282
  * @return array
1283 1283
  */
1284
-function sd_get_font_size_input( $type = 'font_size', $overwrite = array(), $has_custom = false ) {
1284
+function sd_get_font_size_input($type = 'font_size', $overwrite = array(), $has_custom = false) {
1285 1285
 	global $aui_bs5;
1286 1286
 
1287
-	$options[] = __( 'Inherit from parent', 'super-duper' );
1288
-	if ( $aui_bs5 ) {
1287
+	$options[] = __('Inherit from parent', 'super-duper');
1288
+	if ($aui_bs5) {
1289 1289
 		// responsive font sizes
1290 1290
 		$options['fs-base'] = 'fs-base (body default)';
1291 1291
 		$options['fs-6']    = 'fs-6';
@@ -1316,25 +1316,25 @@  discard block
 block discarded – undo
1316 1316
 			'display-4' => 'display-4',
1317 1317
 		);
1318 1318
 
1319
-	if ( $aui_bs5 ) {
1319
+	if ($aui_bs5) {
1320 1320
 		$options['display-5'] = 'display-5';
1321 1321
 		$options['display-6'] = 'display-6';
1322 1322
 	}
1323 1323
 
1324
-	if ( $has_custom ) {
1325
-		$options['custom'] = __( 'Custom size', 'super-duper' );
1324
+	if ($has_custom) {
1325
+		$options['custom'] = __('Custom size', 'super-duper');
1326 1326
 	}
1327 1327
 
1328 1328
 	$defaults = array(
1329 1329
 		'type'     => 'select',
1330
-		'title'    => __( 'Font size', 'super-duper' ),
1330
+		'title'    => __('Font size', 'super-duper'),
1331 1331
 		'options'  => $options,
1332 1332
 		'default'  => '',
1333 1333
 		'desc_tip' => true,
1334
-		'group'    => __( 'Typography', 'super-duper' ),
1334
+		'group'    => __('Typography', 'super-duper'),
1335 1335
 	);
1336 1336
 
1337
-	$input = wp_parse_args( $overwrite, $defaults );
1337
+	$input = wp_parse_args($overwrite, $defaults);
1338 1338
 
1339 1339
 	return $input;
1340 1340
 }
@@ -1347,11 +1347,11 @@  discard block
 block discarded – undo
1347 1347
  *
1348 1348
  * @return array
1349 1349
  */
1350
-function sd_get_font_custom_size_input( $type = 'font_size_custom', $overwrite = array(), $parent_type = '' ) {
1350
+function sd_get_font_custom_size_input($type = 'font_size_custom', $overwrite = array(), $parent_type = '') {
1351 1351
 
1352 1352
 	$defaults = array(
1353 1353
 		'type'              => 'number',
1354
-		'title'             => __( 'Font size (rem)', 'super-duper' ),
1354
+		'title'             => __('Font size (rem)', 'super-duper'),
1355 1355
 		'default'           => '',
1356 1356
 		'placeholder'       => '1.25',
1357 1357
 		'custom_attributes' => array(
@@ -1360,14 +1360,14 @@  discard block
 block discarded – undo
1360 1360
 			'max'  => '100',
1361 1361
 		),
1362 1362
 		'desc_tip'          => true,
1363
-		'group'             => __( 'Typography', 'super-duper' ),
1363
+		'group'             => __('Typography', 'super-duper'),
1364 1364
 	);
1365 1365
 
1366
-	if ( $parent_type ) {
1366
+	if ($parent_type) {
1367 1367
 		$defaults['element_require'] = '[%' . $parent_type . '%]=="custom"';
1368 1368
 	}
1369 1369
 
1370
-	$input = wp_parse_args( $overwrite, $defaults );
1370
+	$input = wp_parse_args($overwrite, $defaults);
1371 1371
 
1372 1372
 	return $input;
1373 1373
 }
@@ -1380,11 +1380,11 @@  discard block
 block discarded – undo
1380 1380
  *
1381 1381
  * @return array
1382 1382
  */
1383
-function sd_get_font_line_height_input( $type = 'font_line_height', $overwrite = array() ) {
1383
+function sd_get_font_line_height_input($type = 'font_line_height', $overwrite = array()) {
1384 1384
 
1385 1385
 	$defaults = array(
1386 1386
 		'type'              => 'number',
1387
-		'title'             => __( 'Font Line Height', 'super-duper' ),
1387
+		'title'             => __('Font Line Height', 'super-duper'),
1388 1388
 		'default'           => '',
1389 1389
 		'placeholder'       => '1.75',
1390 1390
 		'custom_attributes' => array(
@@ -1393,10 +1393,10 @@  discard block
 block discarded – undo
1393 1393
 			'max'  => '100',
1394 1394
 		),
1395 1395
 		'desc_tip'          => true,
1396
-		'group'             => __( 'Typography', 'super-duper' ),
1396
+		'group'             => __('Typography', 'super-duper'),
1397 1397
 	);
1398 1398
 
1399
-	$input = wp_parse_args( $overwrite, $defaults );
1399
+	$input = wp_parse_args($overwrite, $defaults);
1400 1400
 
1401 1401
 	return $input;
1402 1402
 }
@@ -1409,17 +1409,17 @@  discard block
 block discarded – undo
1409 1409
  *
1410 1410
  * @return array
1411 1411
  */
1412
-function sd_get_font_size_input_group( $type = 'font_size', $overwrite = array(), $overwrite_custom = array() ) {
1412
+function sd_get_font_size_input_group($type = 'font_size', $overwrite = array(), $overwrite_custom = array()) {
1413 1413
 
1414 1414
 	$inputs = array();
1415 1415
 
1416
-	if ( $overwrite !== false ) {
1417
-		$inputs[ $type ] = sd_get_font_size_input( $type, $overwrite, true );
1416
+	if ($overwrite !== false) {
1417
+		$inputs[$type] = sd_get_font_size_input($type, $overwrite, true);
1418 1418
 	}
1419 1419
 
1420
-	if ( $overwrite_custom !== false ) {
1420
+	if ($overwrite_custom !== false) {
1421 1421
 		$custom            = $type . '_custom';
1422
-		$inputs[ $custom ] = sd_get_font_custom_size_input( $custom, $overwrite_custom, $type );
1422
+		$inputs[$custom] = sd_get_font_custom_size_input($custom, $overwrite_custom, $type);
1423 1423
 	}
1424 1424
 
1425 1425
 	return $inputs;
@@ -1433,10 +1433,10 @@  discard block
 block discarded – undo
1433 1433
  *
1434 1434
  * @return array
1435 1435
  */
1436
-function sd_get_font_weight_input( $type = 'font_weight', $overwrite = array() ) {
1436
+function sd_get_font_weight_input($type = 'font_weight', $overwrite = array()) {
1437 1437
 
1438 1438
 	$options = array(
1439
-		''                                => __( 'Inherit', 'super-duper' ),
1439
+		''                                => __('Inherit', 'super-duper'),
1440 1440
 		'font-weight-bold'                => 'bold',
1441 1441
 		'font-weight-bolder'              => 'bolder',
1442 1442
 		'font-weight-normal'              => 'normal',
@@ -1452,14 +1452,14 @@  discard block
 block discarded – undo
1452 1452
 
1453 1453
 	$defaults = array(
1454 1454
 		'type'     => 'select',
1455
-		'title'    => __( 'Appearance', 'super-duper' ),
1455
+		'title'    => __('Appearance', 'super-duper'),
1456 1456
 		'options'  => $options,
1457 1457
 		'default'  => '',
1458 1458
 		'desc_tip' => true,
1459
-		'group'    => __( 'Typography', 'super-duper' ),
1459
+		'group'    => __('Typography', 'super-duper'),
1460 1460
 	);
1461 1461
 
1462
-	$input = wp_parse_args( $overwrite, $defaults );
1462
+	$input = wp_parse_args($overwrite, $defaults);
1463 1463
 
1464 1464
 	return $input;
1465 1465
 }
@@ -1472,25 +1472,25 @@  discard block
 block discarded – undo
1472 1472
  *
1473 1473
  * @return array
1474 1474
  */
1475
-function sd_get_font_case_input( $type = 'font_weight', $overwrite = array() ) {
1475
+function sd_get_font_case_input($type = 'font_weight', $overwrite = array()) {
1476 1476
 
1477 1477
 	$options = array(
1478
-		''                => __( 'Default', 'super-duper' ),
1479
-		'text-lowercase'  => __( 'lowercase', 'super-duper' ),
1480
-		'text-uppercase'  => __( 'UPPERCASE', 'super-duper' ),
1481
-		'text-capitalize' => __( 'Capitalize', 'super-duper' ),
1478
+		''                => __('Default', 'super-duper'),
1479
+		'text-lowercase'  => __('lowercase', 'super-duper'),
1480
+		'text-uppercase'  => __('UPPERCASE', 'super-duper'),
1481
+		'text-capitalize' => __('Capitalize', 'super-duper'),
1482 1482
 	);
1483 1483
 
1484 1484
 	$defaults = array(
1485 1485
 		'type'     => 'select',
1486
-		'title'    => __( 'Letter case', 'super-duper' ),
1486
+		'title'    => __('Letter case', 'super-duper'),
1487 1487
 		'options'  => $options,
1488 1488
 		'default'  => '',
1489 1489
 		'desc_tip' => true,
1490
-		'group'    => __( 'Typography', 'super-duper' ),
1490
+		'group'    => __('Typography', 'super-duper'),
1491 1491
 	);
1492 1492
 
1493
-	$input = wp_parse_args( $overwrite, $defaults );
1493
+	$input = wp_parse_args($overwrite, $defaults);
1494 1494
 
1495 1495
 	return $input;
1496 1496
 }
@@ -1504,23 +1504,23 @@  discard block
 block discarded – undo
1504 1504
  * A helper function for font size
1505 1505
  *
1506 1506
  */
1507
-function sd_get_font_italic_input( $type = 'font_italic', $overwrite = array() ) {
1507
+function sd_get_font_italic_input($type = 'font_italic', $overwrite = array()) {
1508 1508
 
1509 1509
 	$options = array(
1510
-		''            => __( 'No', 'super-duper' ),
1511
-		'font-italic' => __( 'Yes', 'super-duper' ),
1510
+		''            => __('No', 'super-duper'),
1511
+		'font-italic' => __('Yes', 'super-duper'),
1512 1512
 	);
1513 1513
 
1514 1514
 	$defaults = array(
1515 1515
 		'type'     => 'select',
1516
-		'title'    => __( 'Font italic', 'super-duper' ),
1516
+		'title'    => __('Font italic', 'super-duper'),
1517 1517
 		'options'  => $options,
1518 1518
 		'default'  => '',
1519 1519
 		'desc_tip' => true,
1520
-		'group'    => __( 'Typography', 'super-duper' ),
1520
+		'group'    => __('Typography', 'super-duper'),
1521 1521
 	);
1522 1522
 
1523
-	$input = wp_parse_args( $overwrite, $defaults );
1523
+	$input = wp_parse_args($overwrite, $defaults);
1524 1524
 
1525 1525
 	return $input;
1526 1526
 }
@@ -1533,18 +1533,18 @@  discard block
 block discarded – undo
1533 1533
  *
1534 1534
  * @return array
1535 1535
  */
1536
-function sd_get_anchor_input( $type = 'anchor', $overwrite = array() ) {
1536
+function sd_get_anchor_input($type = 'anchor', $overwrite = array()) {
1537 1537
 
1538 1538
 	$defaults = array(
1539 1539
 		'type'     => 'text',
1540
-		'title'    => __( 'HTML anchor', 'super-duper' ),
1541
-		'desc'     => __( 'Enter a word or two — without spaces — to make a unique web address just for this block, called an “anchor.” Then, you’ll be able to link directly to this section of your page.' ),
1540
+		'title'    => __('HTML anchor', 'super-duper'),
1541
+		'desc'     => __('Enter a word or two — without spaces — to make a unique web address just for this block, called an “anchor.” Then, you’ll be able to link directly to this section of your page.'),
1542 1542
 		'default'  => '',
1543 1543
 		'desc_tip' => true,
1544
-		'group'    => __( 'Advanced', 'super-duper' ),
1544
+		'group'    => __('Advanced', 'super-duper'),
1545 1545
 	);
1546 1546
 
1547
-	$input = wp_parse_args( $overwrite, $defaults );
1547
+	$input = wp_parse_args($overwrite, $defaults);
1548 1548
 
1549 1549
 	return $input;
1550 1550
 }
@@ -1557,18 +1557,18 @@  discard block
 block discarded – undo
1557 1557
  *
1558 1558
  * @return array
1559 1559
  */
1560
-function sd_get_class_input( $type = 'css_class', $overwrite = array() ) {
1560
+function sd_get_class_input($type = 'css_class', $overwrite = array()) {
1561 1561
 
1562 1562
 	$defaults = array(
1563 1563
 		'type'     => 'text',
1564
-		'title'    => __( 'Additional CSS class(es)', 'super-duper' ),
1565
-		'desc'     => __( 'Separate multiple classes with spaces.', 'super-duper' ),
1564
+		'title'    => __('Additional CSS class(es)', 'super-duper'),
1565
+		'desc'     => __('Separate multiple classes with spaces.', 'super-duper'),
1566 1566
 		'default'  => '',
1567 1567
 		'desc_tip' => true,
1568
-		'group'    => __( 'Advanced', 'super-duper' ),
1568
+		'group'    => __('Advanced', 'super-duper'),
1569 1569
 	);
1570 1570
 
1571
-	$input = wp_parse_args( $overwrite, $defaults );
1571
+	$input = wp_parse_args($overwrite, $defaults);
1572 1572
 
1573 1573
 	return $input;
1574 1574
 }
@@ -1581,45 +1581,45 @@  discard block
 block discarded – undo
1581 1581
  *
1582 1582
  * @return array
1583 1583
  */
1584
-function sd_get_hover_animations_input( $type = 'hover_animations', $overwrite = array() ) {
1584
+function sd_get_hover_animations_input($type = 'hover_animations', $overwrite = array()) {
1585 1585
 
1586 1586
 	$options = array(
1587
-		''                 => __( 'none', 'super-duper' ),
1588
-		'hover-zoom'       => __( 'Zoom', 'super-duper' ),
1589
-		'hover-shadow'     => __( 'Shadow', 'super-duper' ),
1590
-		'hover-move-up'    => __( 'Move up', 'super-duper' ),
1591
-		'hover-move-down'  => __( 'Move down', 'super-duper' ),
1592
-		'hover-move-left'  => __( 'Move left', 'super-duper' ),
1593
-		'hover-move-right' => __( 'Move right', 'super-duper' ),
1587
+		''                 => __('none', 'super-duper'),
1588
+		'hover-zoom'       => __('Zoom', 'super-duper'),
1589
+		'hover-shadow'     => __('Shadow', 'super-duper'),
1590
+		'hover-move-up'    => __('Move up', 'super-duper'),
1591
+		'hover-move-down'  => __('Move down', 'super-duper'),
1592
+		'hover-move-left'  => __('Move left', 'super-duper'),
1593
+		'hover-move-right' => __('Move right', 'super-duper'),
1594 1594
 	);
1595 1595
 
1596 1596
 	$defaults = array(
1597 1597
 		'type'     => 'select',
1598 1598
 		'multiple' => true,
1599
-		'title'    => __( 'Hover Animations', 'super-duper' ),
1599
+		'title'    => __('Hover Animations', 'super-duper'),
1600 1600
 		'options'  => $options,
1601 1601
 		'default'  => '',
1602 1602
 		'desc_tip' => true,
1603
-		'group'    => __( 'Hover Animations', 'super-duper' ),
1603
+		'group'    => __('Hover Animations', 'super-duper'),
1604 1604
 	);
1605 1605
 
1606
-	$input = wp_parse_args( $overwrite, $defaults );
1606
+	$input = wp_parse_args($overwrite, $defaults);
1607 1607
 
1608 1608
 	return $input;
1609 1609
 }
1610 1610
 
1611 1611
 
1612
-function sd_get_flex_align_items_input( $type = 'align-items', $overwrite = array() ) {
1612
+function sd_get_flex_align_items_input($type = 'align-items', $overwrite = array()) {
1613 1613
 	$device_size = '';
1614
-	if ( ! empty( $overwrite['device_type'] ) ) {
1615
-		if ( $overwrite['device_type'] == 'Tablet' ) {
1614
+	if (!empty($overwrite['device_type'])) {
1615
+		if ($overwrite['device_type'] == 'Tablet') {
1616 1616
 			$device_size = '-md';
1617
-		} elseif ( $overwrite['device_type'] == 'Desktop' ) {
1617
+		} elseif ($overwrite['device_type'] == 'Desktop') {
1618 1618
 			$device_size = '-lg';
1619 1619
 		}
1620 1620
 	}
1621 1621
 	$options = array(
1622
-		''                                         => __( 'Default', 'super-duper' ),
1622
+		''                                         => __('Default', 'super-duper'),
1623 1623
 		'align-items' . $device_size . '-start'    => 'align-items-start',
1624 1624
 		'align-items' . $device_size . '-end'      => 'align-items-end',
1625 1625
 		'align-items' . $device_size . '-center'   => 'align-items-center',
@@ -1629,21 +1629,21 @@  discard block
 block discarded – undo
1629 1629
 
1630 1630
 	$defaults = array(
1631 1631
 		'type'            => 'select',
1632
-		'title'           => __( 'Vertical Align Items', 'super-duper' ),
1632
+		'title'           => __('Vertical Align Items', 'super-duper'),
1633 1633
 		'options'         => $options,
1634 1634
 		'default'         => '',
1635 1635
 		'desc_tip'        => true,
1636
-		'group'           => __( 'Wrapper Styles', 'super-duper' ),
1636
+		'group'           => __('Wrapper Styles', 'super-duper'),
1637 1637
 		'element_require' => ' ( ( [%container%]=="row" ) || ( [%display%]=="d-flex" || [%display_md%]=="d-md-flex" || [%display_lg%]=="d-lg-flex" ) ) ',
1638 1638
 
1639 1639
 	);
1640 1640
 
1641
-	$input = wp_parse_args( $overwrite, $defaults );
1641
+	$input = wp_parse_args($overwrite, $defaults);
1642 1642
 
1643 1643
 	return $input;
1644 1644
 }
1645 1645
 
1646
-function sd_get_flex_align_items_input_group( $type = 'flex_align_items', $overwrite = array() ) {
1646
+function sd_get_flex_align_items_input_group($type = 'flex_align_items', $overwrite = array()) {
1647 1647
 	$inputs = array();
1648 1648
 	$sizes  = array(
1649 1649
 		''    => 'Mobile',
@@ -1651,28 +1651,28 @@  discard block
 block discarded – undo
1651 1651
 		'_lg' => 'Desktop',
1652 1652
 	);
1653 1653
 
1654
-	if ( $overwrite !== false ) {
1654
+	if ($overwrite !== false) {
1655 1655
 
1656
-		foreach ( $sizes as $ds => $dt ) {
1656
+		foreach ($sizes as $ds => $dt) {
1657 1657
 			$overwrite['device_type'] = $dt;
1658
-			$inputs[ $type . $ds ]    = sd_get_flex_align_items_input( $type, $overwrite );
1658
+			$inputs[$type . $ds]    = sd_get_flex_align_items_input($type, $overwrite);
1659 1659
 		}
1660 1660
 	}
1661 1661
 
1662 1662
 	return $inputs;
1663 1663
 }
1664 1664
 
1665
-function sd_get_flex_justify_content_input( $type = 'flex_justify_content', $overwrite = array() ) {
1665
+function sd_get_flex_justify_content_input($type = 'flex_justify_content', $overwrite = array()) {
1666 1666
 	$device_size = '';
1667
-	if ( ! empty( $overwrite['device_type'] ) ) {
1668
-		if ( $overwrite['device_type'] == 'Tablet' ) {
1667
+	if (!empty($overwrite['device_type'])) {
1668
+		if ($overwrite['device_type'] == 'Tablet') {
1669 1669
 			$device_size = '-md';
1670
-		} elseif ( $overwrite['device_type'] == 'Desktop' ) {
1670
+		} elseif ($overwrite['device_type'] == 'Desktop') {
1671 1671
 			$device_size = '-lg';
1672 1672
 		}
1673 1673
 	}
1674 1674
 	$options = array(
1675
-		''                                            => __( 'Default', 'super-duper' ),
1675
+		''                                            => __('Default', 'super-duper'),
1676 1676
 		'justify-content' . $device_size . '-start'   => 'justify-content-start',
1677 1677
 		'justify-content' . $device_size . '-end'     => 'justify-content-end',
1678 1678
 		'justify-content' . $device_size . '-center'  => 'justify-content-center',
@@ -1682,21 +1682,21 @@  discard block
 block discarded – undo
1682 1682
 
1683 1683
 	$defaults = array(
1684 1684
 		'type'            => 'select',
1685
-		'title'           => __( 'Justify content' ),
1685
+		'title'           => __('Justify content'),
1686 1686
 		'options'         => $options,
1687 1687
 		'default'         => '',
1688 1688
 		'desc_tip'        => true,
1689
-		'group'           => __( 'Wrapper Styles', 'super-duper' ),
1689
+		'group'           => __('Wrapper Styles', 'super-duper'),
1690 1690
 		'element_require' => '( ( [%container%]=="row" ) || ( [%display%]=="d-flex" || [%display_md%]=="d-md-flex" || [%display_lg%]=="d-lg-flex" ) ) ',
1691 1691
 
1692 1692
 	);
1693 1693
 
1694
-	$input = wp_parse_args( $overwrite, $defaults );
1694
+	$input = wp_parse_args($overwrite, $defaults);
1695 1695
 
1696 1696
 	return $input;
1697 1697
 }
1698 1698
 
1699
-function sd_get_flex_justify_content_input_group( $type = 'flex_justify_content', $overwrite = array() ) {
1699
+function sd_get_flex_justify_content_input_group($type = 'flex_justify_content', $overwrite = array()) {
1700 1700
 	$inputs = array();
1701 1701
 	$sizes  = array(
1702 1702
 		''    => 'Mobile',
@@ -1704,11 +1704,11 @@  discard block
 block discarded – undo
1704 1704
 		'_lg' => 'Desktop',
1705 1705
 	);
1706 1706
 
1707
-	if ( $overwrite !== false ) {
1707
+	if ($overwrite !== false) {
1708 1708
 
1709
-		foreach ( $sizes as $ds => $dt ) {
1709
+		foreach ($sizes as $ds => $dt) {
1710 1710
 			$overwrite['device_type'] = $dt;
1711
-			$inputs[ $type . $ds ]    = sd_get_flex_justify_content_input( $type, $overwrite );
1711
+			$inputs[$type . $ds]    = sd_get_flex_justify_content_input($type, $overwrite);
1712 1712
 		}
1713 1713
 	}
1714 1714
 
@@ -1716,17 +1716,17 @@  discard block
 block discarded – undo
1716 1716
 }
1717 1717
 
1718 1718
 
1719
-function sd_get_flex_align_self_input( $type = 'flex_align_self', $overwrite = array() ) {
1719
+function sd_get_flex_align_self_input($type = 'flex_align_self', $overwrite = array()) {
1720 1720
 	$device_size = '';
1721
-	if ( ! empty( $overwrite['device_type'] ) ) {
1722
-		if ( $overwrite['device_type'] == 'Tablet' ) {
1721
+	if (!empty($overwrite['device_type'])) {
1722
+		if ($overwrite['device_type'] == 'Tablet') {
1723 1723
 			$device_size = '-md';
1724
-		} elseif ( $overwrite['device_type'] == 'Desktop' ) {
1724
+		} elseif ($overwrite['device_type'] == 'Desktop') {
1725 1725
 			$device_size = '-lg';
1726 1726
 		}
1727 1727
 	}
1728 1728
 	$options = array(
1729
-		''                                         => __( 'Default', 'super-duper' ),
1729
+		''                                         => __('Default', 'super-duper'),
1730 1730
 		'align-items' . $device_size . '-start'    => 'align-items-start',
1731 1731
 		'align-items' . $device_size . '-end'      => 'align-items-end',
1732 1732
 		'align-items' . $device_size . '-center'   => 'align-items-center',
@@ -1736,21 +1736,21 @@  discard block
 block discarded – undo
1736 1736
 
1737 1737
 	$defaults = array(
1738 1738
 		'type'            => 'select',
1739
-		'title'           => __( 'Align Self', 'super-duper' ),
1739
+		'title'           => __('Align Self', 'super-duper'),
1740 1740
 		'options'         => $options,
1741 1741
 		'default'         => '',
1742 1742
 		'desc_tip'        => true,
1743
-		'group'           => __( 'Wrapper Styles', 'super-duper' ),
1743
+		'group'           => __('Wrapper Styles', 'super-duper'),
1744 1744
 		'element_require' => ' [%container%]=="col" ',
1745 1745
 
1746 1746
 	);
1747 1747
 
1748
-	$input = wp_parse_args( $overwrite, $defaults );
1748
+	$input = wp_parse_args($overwrite, $defaults);
1749 1749
 
1750 1750
 	return $input;
1751 1751
 }
1752 1752
 
1753
-function sd_get_flex_align_self_input_group( $type = 'flex_align_self', $overwrite = array() ) {
1753
+function sd_get_flex_align_self_input_group($type = 'flex_align_self', $overwrite = array()) {
1754 1754
 	$inputs = array();
1755 1755
 	$sizes  = array(
1756 1756
 		''    => 'Mobile',
@@ -1758,53 +1758,53 @@  discard block
 block discarded – undo
1758 1758
 		'_lg' => 'Desktop',
1759 1759
 	);
1760 1760
 
1761
-	if ( $overwrite !== false ) {
1761
+	if ($overwrite !== false) {
1762 1762
 
1763
-		foreach ( $sizes as $ds => $dt ) {
1763
+		foreach ($sizes as $ds => $dt) {
1764 1764
 			$overwrite['device_type'] = $dt;
1765
-			$inputs[ $type . $ds ]    = sd_get_flex_align_self_input( $type, $overwrite );
1765
+			$inputs[$type . $ds]    = sd_get_flex_align_self_input($type, $overwrite);
1766 1766
 		}
1767 1767
 	}
1768 1768
 
1769 1769
 	return $inputs;
1770 1770
 }
1771 1771
 
1772
-function sd_get_flex_order_input( $type = 'flex_order', $overwrite = array() ) {
1772
+function sd_get_flex_order_input($type = 'flex_order', $overwrite = array()) {
1773 1773
 	$device_size = '';
1774
-	if ( ! empty( $overwrite['device_type'] ) ) {
1775
-		if ( $overwrite['device_type'] == 'Tablet' ) {
1774
+	if (!empty($overwrite['device_type'])) {
1775
+		if ($overwrite['device_type'] == 'Tablet') {
1776 1776
 			$device_size = '-md';
1777
-		} elseif ( $overwrite['device_type'] == 'Desktop' ) {
1777
+		} elseif ($overwrite['device_type'] == 'Desktop') {
1778 1778
 			$device_size = '-lg';
1779 1779
 		}
1780 1780
 	}
1781 1781
 	$options = array(
1782
-		'' => __( 'Default', 'super-duper' ),
1782
+		'' => __('Default', 'super-duper'),
1783 1783
 	);
1784 1784
 
1785 1785
 	$i = 0;
1786
-	while ( $i <= 5 ) {
1787
-		$options[ 'order' . $device_size . '-' . $i ] = $i;
1786
+	while ($i <= 5) {
1787
+		$options['order' . $device_size . '-' . $i] = $i;
1788 1788
 		$i++;
1789 1789
 	}
1790 1790
 
1791 1791
 	$defaults = array(
1792 1792
 		'type'            => 'select',
1793
-		'title'           => __( 'Flex Order', 'super-duper' ),
1793
+		'title'           => __('Flex Order', 'super-duper'),
1794 1794
 		'options'         => $options,
1795 1795
 		'default'         => '',
1796 1796
 		'desc_tip'        => true,
1797
-		'group'           => __( 'Wrapper Styles', 'super-duper' ),
1797
+		'group'           => __('Wrapper Styles', 'super-duper'),
1798 1798
 		'element_require' => ' [%container%]=="col" ',
1799 1799
 
1800 1800
 	);
1801 1801
 
1802
-	$input = wp_parse_args( $overwrite, $defaults );
1802
+	$input = wp_parse_args($overwrite, $defaults);
1803 1803
 
1804 1804
 	return $input;
1805 1805
 }
1806 1806
 
1807
-function sd_get_flex_order_input_group( $type = 'flex_order', $overwrite = array() ) {
1807
+function sd_get_flex_order_input_group($type = 'flex_order', $overwrite = array()) {
1808 1808
 	$inputs = array();
1809 1809
 	$sizes  = array(
1810 1810
 		''    => 'Mobile',
@@ -1812,18 +1812,18 @@  discard block
 block discarded – undo
1812 1812
 		'_lg' => 'Desktop',
1813 1813
 	);
1814 1814
 
1815
-	if ( $overwrite !== false ) {
1815
+	if ($overwrite !== false) {
1816 1816
 
1817
-		foreach ( $sizes as $ds => $dt ) {
1817
+		foreach ($sizes as $ds => $dt) {
1818 1818
 			$overwrite['device_type'] = $dt;
1819
-			$inputs[ $type . $ds ]    = sd_get_flex_order_input( $type, $overwrite );
1819
+			$inputs[$type . $ds]    = sd_get_flex_order_input($type, $overwrite);
1820 1820
 		}
1821 1821
 	}
1822 1822
 
1823 1823
 	return $inputs;
1824 1824
 }
1825 1825
 
1826
-function sd_get_flex_wrap_group( $type = 'flex_wrap', $overwrite = array() ) {
1826
+function sd_get_flex_wrap_group($type = 'flex_wrap', $overwrite = array()) {
1827 1827
 	$inputs = array();
1828 1828
 	$sizes  = array(
1829 1829
 		''    => 'Mobile',
@@ -1831,28 +1831,28 @@  discard block
 block discarded – undo
1831 1831
 		'_lg' => 'Desktop',
1832 1832
 	);
1833 1833
 
1834
-	if ( $overwrite !== false ) {
1834
+	if ($overwrite !== false) {
1835 1835
 
1836
-		foreach ( $sizes as $ds => $dt ) {
1836
+		foreach ($sizes as $ds => $dt) {
1837 1837
 			$overwrite['device_type'] = $dt;
1838
-			$inputs[ $type . $ds ]    = sd_get_flex_wrap_input( $type, $overwrite );
1838
+			$inputs[$type . $ds]    = sd_get_flex_wrap_input($type, $overwrite);
1839 1839
 		}
1840 1840
 	}
1841 1841
 
1842 1842
 	return $inputs;
1843 1843
 }
1844 1844
 
1845
-function sd_get_flex_wrap_input( $type = 'flex_wrap', $overwrite = array() ) {
1845
+function sd_get_flex_wrap_input($type = 'flex_wrap', $overwrite = array()) {
1846 1846
 	$device_size = '';
1847
-	if ( ! empty( $overwrite['device_type'] ) ) {
1848
-		if ( $overwrite['device_type'] == 'Tablet' ) {
1847
+	if (!empty($overwrite['device_type'])) {
1848
+		if ($overwrite['device_type'] == 'Tablet') {
1849 1849
 			$device_size = '-md';
1850
-		} elseif ( $overwrite['device_type'] == 'Desktop' ) {
1850
+		} elseif ($overwrite['device_type'] == 'Desktop') {
1851 1851
 			$device_size = '-lg';
1852 1852
 		}
1853 1853
 	}
1854 1854
 	$options = array(
1855
-		''                                      => __( 'Default', 'super-duper' ),
1855
+		''                                      => __('Default', 'super-duper'),
1856 1856
 		'flex' . $device_size . '-nowrap'       => 'nowrap',
1857 1857
 		'flex' . $device_size . '-wrap'         => 'wrap',
1858 1858
 		'flex' . $device_size . '-wrap-reverse' => 'wrap-reverse',
@@ -1860,14 +1860,14 @@  discard block
 block discarded – undo
1860 1860
 
1861 1861
 	$defaults = array(
1862 1862
 		'type'     => 'select',
1863
-		'title'    => __( 'Flex wrap', 'super-duper' ),
1863
+		'title'    => __('Flex wrap', 'super-duper'),
1864 1864
 		'options'  => $options,
1865 1865
 		'default'  => '',
1866 1866
 		'desc_tip' => true,
1867
-		'group'    => __( 'Wrapper Styles', 'super-duper' ),
1867
+		'group'    => __('Wrapper Styles', 'super-duper'),
1868 1868
 	);
1869 1869
 
1870
-	$input = wp_parse_args( $overwrite, $defaults );
1870
+	$input = wp_parse_args($overwrite, $defaults);
1871 1871
 
1872 1872
 	return $input;
1873 1873
 }
@@ -1878,10 +1878,10 @@  discard block
 block discarded – undo
1878 1878
  *
1879 1879
  * @return array
1880 1880
  */
1881
-function sd_get_zindex_input( $type = 'zindex', $overwrite = array() ) {
1881
+function sd_get_zindex_input($type = 'zindex', $overwrite = array()) {
1882 1882
 
1883 1883
 	$options = array(
1884
-		''          => __( 'Default', 'super-duper' ),
1884
+		''          => __('Default', 'super-duper'),
1885 1885
 		'zindex-0'  => '0',
1886 1886
 		'zindex-1'  => '1',
1887 1887
 		'zindex-5'  => '5',
@@ -1890,14 +1890,14 @@  discard block
 block discarded – undo
1890 1890
 
1891 1891
 	$defaults = array(
1892 1892
 		'type'     => 'select',
1893
-		'title'    => __( 'Z-index', 'super-duper' ),
1893
+		'title'    => __('Z-index', 'super-duper'),
1894 1894
 		'options'  => $options,
1895 1895
 		'default'  => '',
1896 1896
 		'desc_tip' => true,
1897
-		'group'    => __( 'Wrapper Styles', 'super-duper' ),
1897
+		'group'    => __('Wrapper Styles', 'super-duper'),
1898 1898
 	);
1899 1899
 
1900
-	$input = wp_parse_args( $overwrite, $defaults );
1900
+	$input = wp_parse_args($overwrite, $defaults);
1901 1901
 
1902 1902
 	return $input;
1903 1903
 }
@@ -1908,26 +1908,26 @@  discard block
 block discarded – undo
1908 1908
  *
1909 1909
  * @return array
1910 1910
  */
1911
-function sd_get_overflow_input( $type = 'overflow', $overwrite = array() ) {
1911
+function sd_get_overflow_input($type = 'overflow', $overwrite = array()) {
1912 1912
 
1913 1913
 	$options = array(
1914
-		''                 => __( 'Default', 'super-duper' ),
1915
-		'overflow-auto'    => __( 'Auto', 'super-duper' ),
1916
-		'overflow-hidden'  => __( 'Hidden', 'super-duper' ),
1917
-		'overflow-visible' => __( 'Visible', 'super-duper' ),
1918
-		'overflow-scroll'  => __( 'Scroll', 'super-duper' ),
1914
+		''                 => __('Default', 'super-duper'),
1915
+		'overflow-auto'    => __('Auto', 'super-duper'),
1916
+		'overflow-hidden'  => __('Hidden', 'super-duper'),
1917
+		'overflow-visible' => __('Visible', 'super-duper'),
1918
+		'overflow-scroll'  => __('Scroll', 'super-duper'),
1919 1919
 	);
1920 1920
 
1921 1921
 	$defaults = array(
1922 1922
 		'type'     => 'select',
1923
-		'title'    => __( 'Overflow', 'super-duper' ),
1923
+		'title'    => __('Overflow', 'super-duper'),
1924 1924
 		'options'  => $options,
1925 1925
 		'default'  => '',
1926 1926
 		'desc_tip' => true,
1927
-		'group'    => __( 'Wrapper Styles', 'super-duper' ),
1927
+		'group'    => __('Wrapper Styles', 'super-duper'),
1928 1928
 	);
1929 1929
 
1930
-	$input = wp_parse_args( $overwrite, $defaults );
1930
+	$input = wp_parse_args($overwrite, $defaults);
1931 1931
 
1932 1932
 	return $input;
1933 1933
 }
@@ -1938,40 +1938,40 @@  discard block
 block discarded – undo
1938 1938
  *
1939 1939
  * @return array
1940 1940
  */
1941
-function sd_get_max_height_input( $type = 'max_height', $overwrite = array() ) {
1941
+function sd_get_max_height_input($type = 'max_height', $overwrite = array()) {
1942 1942
 
1943 1943
 	$defaults = array(
1944 1944
 		'type'        => 'text',
1945
-		'title'       => __( 'Max height', 'super-duper' ),
1945
+		'title'       => __('Max height', 'super-duper'),
1946 1946
 		'value'       => '',
1947 1947
 		'default'     => '',
1948 1948
 		'placeholder' => '',
1949 1949
 		'desc_tip'    => true,
1950
-		'group'       => __( 'Wrapper Styles', 'super-duper' ),
1950
+		'group'       => __('Wrapper Styles', 'super-duper'),
1951 1951
 	);
1952 1952
 
1953
-	$input = wp_parse_args( $overwrite, $defaults );
1953
+	$input = wp_parse_args($overwrite, $defaults);
1954 1954
 
1955 1955
 	return $input;
1956 1956
 }
1957 1957
 
1958
-function sd_get_scrollbars_input( $type = 'scrollbars', $overwrite = array() ) {
1958
+function sd_get_scrollbars_input($type = 'scrollbars', $overwrite = array()) {
1959 1959
 
1960 1960
 	$options = array(
1961
-		''               => __( 'Default', 'super-duper' ),
1962
-		'scrollbars-ios' => __( 'IOS Style', 'super-duper' ),
1961
+		''               => __('Default', 'super-duper'),
1962
+		'scrollbars-ios' => __('IOS Style', 'super-duper'),
1963 1963
 	);
1964 1964
 
1965 1965
 	$defaults = array(
1966 1966
 		'type'     => 'select',
1967
-		'title'    => __( 'Scrollbars', 'super-duper' ),
1967
+		'title'    => __('Scrollbars', 'super-duper'),
1968 1968
 		'options'  => $options,
1969 1969
 		'default'  => '',
1970 1970
 		'desc_tip' => true,
1971
-		'group'    => __( 'Wrapper Styles', 'super-duper' ),
1971
+		'group'    => __('Wrapper Styles', 'super-duper'),
1972 1972
 	);
1973 1973
 
1974
-	$input = wp_parse_args( $overwrite, $defaults );
1974
+	$input = wp_parse_args($overwrite, $defaults);
1975 1975
 
1976 1976
 	return $input;
1977 1977
 }
@@ -1984,12 +1984,12 @@  discard block
 block discarded – undo
1984 1984
  * @return string
1985 1985
  * @todo find best way to use px- py- or general p-
1986 1986
  */
1987
-function sd_build_aui_class( $args ) {
1987
+function sd_build_aui_class($args) {
1988 1988
 	global $aui_bs5;
1989 1989
 
1990 1990
 	$classes = array();
1991 1991
 
1992
-	if ( $aui_bs5 ) {
1992
+	if ($aui_bs5) {
1993 1993
 		$p_ml = 'ms-';
1994 1994
 		$p_mr = 'me-';
1995 1995
 
@@ -2004,254 +2004,254 @@  discard block
 block discarded – undo
2004 2004
 	}
2005 2005
 
2006 2006
 	// margins.
2007
-	if ( isset( $args['mt'] ) && $args['mt'] !== '' ) {
2008
-		$classes[] = 'mt-' . sanitize_html_class( $args['mt'] );
2007
+	if (isset($args['mt']) && $args['mt'] !== '') {
2008
+		$classes[] = 'mt-' . sanitize_html_class($args['mt']);
2009 2009
 		$mt        = $args['mt'];
2010 2010
 	} else {
2011 2011
 		$mt = null;
2012 2012
 	}
2013
-	if ( isset( $args['mr'] ) && $args['mr'] !== '' ) {
2014
-		$classes[] = $p_mr . sanitize_html_class( $args['mr'] );
2013
+	if (isset($args['mr']) && $args['mr'] !== '') {
2014
+		$classes[] = $p_mr . sanitize_html_class($args['mr']);
2015 2015
 		$mr        = $args['mr'];
2016 2016
 	} else {
2017 2017
 		$mr = null;
2018 2018
 	}
2019
-	if ( isset( $args['mb'] ) && $args['mb'] !== '' ) {
2020
-		$classes[] = 'mb-' . sanitize_html_class( $args['mb'] );
2019
+	if (isset($args['mb']) && $args['mb'] !== '') {
2020
+		$classes[] = 'mb-' . sanitize_html_class($args['mb']);
2021 2021
 		$mb        = $args['mb'];
2022 2022
 	} else {
2023 2023
 		$mb = null;
2024 2024
 	}
2025
-	if ( isset( $args['ml'] ) && $args['ml'] !== '' ) {
2026
-		$classes[] = $p_ml . sanitize_html_class( $args['ml'] );
2025
+	if (isset($args['ml']) && $args['ml'] !== '') {
2026
+		$classes[] = $p_ml . sanitize_html_class($args['ml']);
2027 2027
 		$ml        = $args['ml'];
2028 2028
 	} else {
2029 2029
 		$ml = null;
2030 2030
 	}
2031 2031
 
2032 2032
 	// margins tablet.
2033
-	if ( isset( $args['mt_md'] ) && $args['mt_md'] !== '' ) {
2034
-		$classes[] = 'mt-md-' . sanitize_html_class( $args['mt_md'] );
2033
+	if (isset($args['mt_md']) && $args['mt_md'] !== '') {
2034
+		$classes[] = 'mt-md-' . sanitize_html_class($args['mt_md']);
2035 2035
 		$mt_md     = $args['mt_md'];
2036 2036
 	} else {
2037 2037
 		$mt_md = null;
2038 2038
 	}
2039
-	if ( isset( $args['mr_md'] ) && $args['mr_md'] !== '' ) {
2040
-		$classes[] = $p_mr . 'md-' . sanitize_html_class( $args['mr_md'] );
2039
+	if (isset($args['mr_md']) && $args['mr_md'] !== '') {
2040
+		$classes[] = $p_mr . 'md-' . sanitize_html_class($args['mr_md']);
2041 2041
 		$mt_md     = $args['mr_md'];
2042 2042
 	} else {
2043 2043
 		$mr_md = null;
2044 2044
 	}
2045
-	if ( isset( $args['mb_md'] ) && $args['mb_md'] !== '' ) {
2046
-		$classes[] = 'mb-md-' . sanitize_html_class( $args['mb_md'] );
2045
+	if (isset($args['mb_md']) && $args['mb_md'] !== '') {
2046
+		$classes[] = 'mb-md-' . sanitize_html_class($args['mb_md']);
2047 2047
 		$mt_md     = $args['mb_md'];
2048 2048
 	} else {
2049 2049
 		$mb_md = null;
2050 2050
 	}
2051
-	if ( isset( $args['ml_md'] ) && $args['ml_md'] !== '' ) {
2052
-		$classes[] = $p_ml . 'md-' . sanitize_html_class( $args['ml_md'] );
2051
+	if (isset($args['ml_md']) && $args['ml_md'] !== '') {
2052
+		$classes[] = $p_ml . 'md-' . sanitize_html_class($args['ml_md']);
2053 2053
 		$mt_md     = $args['ml_md'];
2054 2054
 	} else {
2055 2055
 		$ml_md = null;
2056 2056
 	}
2057 2057
 
2058 2058
 	// margins desktop.
2059
-	if ( isset( $args['mt_lg'] ) && $args['mt_lg'] !== '' ) {
2060
-		if ( $mt == null && $mt_md == null ) {
2061
-			$classes[] = 'mt-' . sanitize_html_class( $args['mt_lg'] );
2059
+	if (isset($args['mt_lg']) && $args['mt_lg'] !== '') {
2060
+		if ($mt == null && $mt_md == null) {
2061
+			$classes[] = 'mt-' . sanitize_html_class($args['mt_lg']);
2062 2062
 		} else {
2063
-			$classes[] = 'mt-lg-' . sanitize_html_class( $args['mt_lg'] );
2063
+			$classes[] = 'mt-lg-' . sanitize_html_class($args['mt_lg']);
2064 2064
 		}
2065 2065
 	}
2066
-	if ( isset( $args['mr_lg'] ) && $args['mr_lg'] !== '' ) {
2067
-		if ( $mr == null && $mr_md == null ) {
2068
-			$classes[] = $p_mr . sanitize_html_class( $args['mr_lg'] );
2066
+	if (isset($args['mr_lg']) && $args['mr_lg'] !== '') {
2067
+		if ($mr == null && $mr_md == null) {
2068
+			$classes[] = $p_mr . sanitize_html_class($args['mr_lg']);
2069 2069
 		} else {
2070
-			$classes[] = $p_mr . 'lg-' . sanitize_html_class( $args['mr_lg'] );
2070
+			$classes[] = $p_mr . 'lg-' . sanitize_html_class($args['mr_lg']);
2071 2071
 		}
2072 2072
 	}
2073
-	if ( isset( $args['mb_lg'] ) && $args['mb_lg'] !== '' ) {
2074
-		if ( $mb == null && $mb_md == null ) {
2075
-			$classes[] = 'mb-' . sanitize_html_class( $args['mb_lg'] );
2073
+	if (isset($args['mb_lg']) && $args['mb_lg'] !== '') {
2074
+		if ($mb == null && $mb_md == null) {
2075
+			$classes[] = 'mb-' . sanitize_html_class($args['mb_lg']);
2076 2076
 		} else {
2077
-			$classes[] = 'mb-lg-' . sanitize_html_class( $args['mb_lg'] );
2077
+			$classes[] = 'mb-lg-' . sanitize_html_class($args['mb_lg']);
2078 2078
 		}
2079 2079
 	}
2080
-	if ( isset( $args['ml_lg'] ) && $args['ml_lg'] !== '' ) {
2081
-		if ( $ml == null && $ml_md == null ) {
2082
-			$classes[] = $p_ml . sanitize_html_class( $args['ml_lg'] );
2080
+	if (isset($args['ml_lg']) && $args['ml_lg'] !== '') {
2081
+		if ($ml == null && $ml_md == null) {
2082
+			$classes[] = $p_ml . sanitize_html_class($args['ml_lg']);
2083 2083
 		} else {
2084
-			$classes[] = $p_ml . 'lg-' . sanitize_html_class( $args['ml_lg'] );
2084
+			$classes[] = $p_ml . 'lg-' . sanitize_html_class($args['ml_lg']);
2085 2085
 		}
2086 2086
 	}
2087 2087
 
2088 2088
 	// padding.
2089
-	if ( isset( $args['pt'] ) && $args['pt'] !== '' ) {
2090
-		$classes[] = 'pt-' . sanitize_html_class( $args['pt'] );
2089
+	if (isset($args['pt']) && $args['pt'] !== '') {
2090
+		$classes[] = 'pt-' . sanitize_html_class($args['pt']);
2091 2091
 		$pt        = $args['pt'];
2092 2092
 	} else {
2093 2093
 		$pt = null;
2094 2094
 	}
2095
-	if ( isset( $args['pr'] ) && $args['pr'] !== '' ) {
2096
-		$classes[] = $p_pr . sanitize_html_class( $args['pr'] );
2095
+	if (isset($args['pr']) && $args['pr'] !== '') {
2096
+		$classes[] = $p_pr . sanitize_html_class($args['pr']);
2097 2097
 		$pr        = $args['pr'];
2098 2098
 	} else {
2099 2099
 		$pr = null;
2100 2100
 	}
2101
-	if ( isset( $args['pb'] ) && $args['pb'] !== '' ) {
2102
-		$classes[] = 'pb-' . sanitize_html_class( $args['pb'] );
2101
+	if (isset($args['pb']) && $args['pb'] !== '') {
2102
+		$classes[] = 'pb-' . sanitize_html_class($args['pb']);
2103 2103
 		$pb        = $args['pb'];
2104 2104
 	} else {
2105 2105
 		$pb = null;
2106 2106
 	}
2107
-	if ( isset( $args['pl'] ) && $args['pl'] !== '' ) {
2108
-		$classes[] = $p_pl . sanitize_html_class( $args['pl'] );
2107
+	if (isset($args['pl']) && $args['pl'] !== '') {
2108
+		$classes[] = $p_pl . sanitize_html_class($args['pl']);
2109 2109
 		$pl        = $args['pl'];
2110 2110
 	} else {
2111 2111
 		$pl = null;
2112 2112
 	}
2113 2113
 
2114 2114
 	// padding tablet.
2115
-	if ( isset( $args['pt_md'] ) && $args['pt_md'] !== '' ) {
2116
-		$classes[] = 'pt-md-' . sanitize_html_class( $args['pt_md'] );
2115
+	if (isset($args['pt_md']) && $args['pt_md'] !== '') {
2116
+		$classes[] = 'pt-md-' . sanitize_html_class($args['pt_md']);
2117 2117
 		$pt_md     = $args['pt_md'];
2118 2118
 	} else {
2119 2119
 		$pt_md = null;
2120 2120
 	}
2121
-	if ( isset( $args['pr_md'] ) && $args['pr_md'] !== '' ) {
2122
-		$classes[] = $p_pr . 'md-' . sanitize_html_class( $args['pr_md'] );
2121
+	if (isset($args['pr_md']) && $args['pr_md'] !== '') {
2122
+		$classes[] = $p_pr . 'md-' . sanitize_html_class($args['pr_md']);
2123 2123
 		$pt_md     = $args['pr_md'];
2124 2124
 	} else {
2125 2125
 		$pr_md = null;
2126 2126
 	}
2127
-	if ( isset( $args['pb_md'] ) && $args['pb_md'] !== '' ) {
2128
-		$classes[] = 'pb-md-' . sanitize_html_class( $args['pb_md'] );
2127
+	if (isset($args['pb_md']) && $args['pb_md'] !== '') {
2128
+		$classes[] = 'pb-md-' . sanitize_html_class($args['pb_md']);
2129 2129
 		$pt_md     = $args['pb_md'];
2130 2130
 	} else {
2131 2131
 		$pb_md = null;
2132 2132
 	}
2133
-	if ( isset( $args['pl_md'] ) && $args['pl_md'] !== '' ) {
2134
-		$classes[] = $p_pl . 'md-' . sanitize_html_class( $args['pl_md'] );
2133
+	if (isset($args['pl_md']) && $args['pl_md'] !== '') {
2134
+		$classes[] = $p_pl . 'md-' . sanitize_html_class($args['pl_md']);
2135 2135
 		$pt_md     = $args['pl_md'];
2136 2136
 	} else {
2137 2137
 		$pl_md = null;
2138 2138
 	}
2139 2139
 
2140 2140
 	// padding desktop.
2141
-	if ( isset( $args['pt_lg'] ) && $args['pt_lg'] !== '' ) {
2142
-		if ( $pt == null && $pt_md == null ) {
2143
-			$classes[] = 'pt-' . sanitize_html_class( $args['pt_lg'] );
2141
+	if (isset($args['pt_lg']) && $args['pt_lg'] !== '') {
2142
+		if ($pt == null && $pt_md == null) {
2143
+			$classes[] = 'pt-' . sanitize_html_class($args['pt_lg']);
2144 2144
 		} else {
2145
-			$classes[] = 'pt-lg-' . sanitize_html_class( $args['pt_lg'] );
2145
+			$classes[] = 'pt-lg-' . sanitize_html_class($args['pt_lg']);
2146 2146
 		}
2147 2147
 	}
2148
-	if ( isset( $args['pr_lg'] ) && $args['pr_lg'] !== '' ) {
2149
-		if ( $pr == null && $pr_md == null ) {
2150
-			$classes[] = $p_pr . sanitize_html_class( $args['pr_lg'] );
2148
+	if (isset($args['pr_lg']) && $args['pr_lg'] !== '') {
2149
+		if ($pr == null && $pr_md == null) {
2150
+			$classes[] = $p_pr . sanitize_html_class($args['pr_lg']);
2151 2151
 		} else {
2152
-			$classes[] = $p_pr . 'lg-' . sanitize_html_class( $args['pr_lg'] );
2152
+			$classes[] = $p_pr . 'lg-' . sanitize_html_class($args['pr_lg']);
2153 2153
 		}
2154 2154
 	}
2155
-	if ( isset( $args['pb_lg'] ) && $args['pb_lg'] !== '' ) {
2156
-		if ( $pb == null && $pb_md == null ) {
2157
-			$classes[] = 'pb-' . sanitize_html_class( $args['pb_lg'] );
2155
+	if (isset($args['pb_lg']) && $args['pb_lg'] !== '') {
2156
+		if ($pb == null && $pb_md == null) {
2157
+			$classes[] = 'pb-' . sanitize_html_class($args['pb_lg']);
2158 2158
 		} else {
2159
-			$classes[] = 'pb-lg-' . sanitize_html_class( $args['pb_lg'] );
2159
+			$classes[] = 'pb-lg-' . sanitize_html_class($args['pb_lg']);
2160 2160
 		}
2161 2161
 	}
2162
-	if ( isset( $args['pl_lg'] ) && $args['pl_lg'] !== '' ) {
2163
-		if ( $pl == null && $pl_md == null ) {
2164
-			$classes[] = $p_pl . sanitize_html_class( $args['pl_lg'] );
2162
+	if (isset($args['pl_lg']) && $args['pl_lg'] !== '') {
2163
+		if ($pl == null && $pl_md == null) {
2164
+			$classes[] = $p_pl . sanitize_html_class($args['pl_lg']);
2165 2165
 		} else {
2166
-			$classes[] = $p_pl . 'lg-' . sanitize_html_class( $args['pl_lg'] );
2166
+			$classes[] = $p_pl . 'lg-' . sanitize_html_class($args['pl_lg']);
2167 2167
 		}
2168 2168
 	}
2169 2169
 
2170 2170
 	// row cols, mobile, tablet, desktop
2171
-	if ( ! empty( $args['row_cols'] ) && $args['row_cols'] !== '' ) {
2172
-		$classes[] = sanitize_html_class( 'row-cols-' . $args['row_cols'] );
2171
+	if (!empty($args['row_cols']) && $args['row_cols'] !== '') {
2172
+		$classes[] = sanitize_html_class('row-cols-' . $args['row_cols']);
2173 2173
 		$row_cols  = $args['row_cols'];
2174 2174
 	} else {
2175 2175
 		$row_cols = null;
2176 2176
 	}
2177
-	if ( ! empty( $args['row_cols_md'] ) && $args['row_cols_md'] !== '' ) {
2178
-		$classes[]   = sanitize_html_class( 'row-cols-md-' . $args['row_cols_md'] );
2177
+	if (!empty($args['row_cols_md']) && $args['row_cols_md'] !== '') {
2178
+		$classes[]   = sanitize_html_class('row-cols-md-' . $args['row_cols_md']);
2179 2179
 		$row_cols_md = $args['row_cols_md'];
2180 2180
 	} else {
2181 2181
 		$row_cols_md = null;
2182 2182
 	}
2183
-	if ( ! empty( $args['row_cols_lg'] ) && $args['row_cols_lg'] !== '' ) {
2184
-		if ( $row_cols == null && $row_cols_md == null ) {
2185
-			$classes[] = sanitize_html_class( 'row-cols-' . $args['row_cols_lg'] );
2183
+	if (!empty($args['row_cols_lg']) && $args['row_cols_lg'] !== '') {
2184
+		if ($row_cols == null && $row_cols_md == null) {
2185
+			$classes[] = sanitize_html_class('row-cols-' . $args['row_cols_lg']);
2186 2186
 		} else {
2187
-			$classes[] = sanitize_html_class( 'row-cols-lg-' . $args['row_cols_lg'] );
2187
+			$classes[] = sanitize_html_class('row-cols-lg-' . $args['row_cols_lg']);
2188 2188
 		}
2189 2189
 	}
2190 2190
 
2191 2191
 	// columns , mobile, tablet, desktop
2192
-	if ( ! empty( $args['col'] ) && $args['col'] !== '' ) {
2193
-		$classes[] = sanitize_html_class( 'col-' . $args['col'] );
2192
+	if (!empty($args['col']) && $args['col'] !== '') {
2193
+		$classes[] = sanitize_html_class('col-' . $args['col']);
2194 2194
 		$col       = $args['col'];
2195 2195
 	} else {
2196 2196
 		$col = null;
2197 2197
 	}
2198
-	if ( ! empty( $args['col_md'] ) && $args['col_md'] !== '' ) {
2199
-		$classes[] = sanitize_html_class( 'col-md-' . $args['col_md'] );
2198
+	if (!empty($args['col_md']) && $args['col_md'] !== '') {
2199
+		$classes[] = sanitize_html_class('col-md-' . $args['col_md']);
2200 2200
 		$col_md    = $args['col_md'];
2201 2201
 	} else {
2202 2202
 		$col_md = null;
2203 2203
 	}
2204
-	if ( ! empty( $args['col_lg'] ) && $args['col_lg'] !== '' ) {
2205
-		if ( $col == null && $col_md == null ) {
2206
-			$classes[] = sanitize_html_class( 'col-' . $args['col_lg'] );
2204
+	if (!empty($args['col_lg']) && $args['col_lg'] !== '') {
2205
+		if ($col == null && $col_md == null) {
2206
+			$classes[] = sanitize_html_class('col-' . $args['col_lg']);
2207 2207
 		} else {
2208
-			$classes[] = sanitize_html_class( 'col-lg-' . $args['col_lg'] );
2208
+			$classes[] = sanitize_html_class('col-lg-' . $args['col_lg']);
2209 2209
 		}
2210 2210
 	}
2211 2211
 
2212 2212
 	// border
2213
-	if ( isset( $args['border'] ) && ( $args['border'] == 'none' || $args['border'] === '0' || $args['border'] === 0 ) ) {
2213
+	if (isset($args['border']) && ($args['border'] == 'none' || $args['border'] === '0' || $args['border'] === 0)) {
2214 2214
 		$classes[] = 'border-0';
2215
-	} elseif ( ! empty( $args['border'] ) ) {
2215
+	} elseif (!empty($args['border'])) {
2216 2216
 		$border_class = 'border';
2217
-		if ( ! empty( $args['border_type'] ) && strpos( $args['border_type'], '-0' ) === false ) {
2217
+		if (!empty($args['border_type']) && strpos($args['border_type'], '-0') === false) {
2218 2218
 			$border_class = '';
2219 2219
 		}
2220
-		$classes[] = $border_class . ' border-' . sanitize_html_class( $args['border'] );
2220
+		$classes[] = $border_class . ' border-' . sanitize_html_class($args['border']);
2221 2221
 	}
2222 2222
 
2223 2223
 	// border radius type
2224
-	if ( ! empty( $args['rounded'] ) ) {
2225
-		$classes[] = sanitize_html_class( $args['rounded'] );
2224
+	if (!empty($args['rounded'])) {
2225
+		$classes[] = sanitize_html_class($args['rounded']);
2226 2226
 	}
2227 2227
 
2228 2228
 	// border radius size BS4
2229
-	if ( isset( $args['rounded_size'] ) && in_array( $args['rounded_size'], array( 'sm', 'lg' ) ) ) {
2230
-		$classes[] = 'rounded-' . sanitize_html_class( $args['rounded_size'] );
2229
+	if (isset($args['rounded_size']) && in_array($args['rounded_size'], array('sm', 'lg'))) {
2230
+		$classes[] = 'rounded-' . sanitize_html_class($args['rounded_size']);
2231 2231
 		// if we set a size then we need to remove "rounded" if set
2232
-		if ( ( $key = array_search( 'rounded', $classes ) ) !== false ) {
2233
-			unset( $classes[ $key ] );
2232
+		if (($key = array_search('rounded', $classes)) !== false) {
2233
+			unset($classes[$key]);
2234 2234
 		}
2235 2235
 	} else {
2236 2236
 
2237 2237
 		// border radius size , mobile, tablet, desktop
2238
-		if ( isset( $args['rounded_size'] ) && $args['rounded_size'] !== '' ) {
2239
-			$classes[]    = sanitize_html_class( 'rounded-' . $args['rounded_size'] );
2238
+		if (isset($args['rounded_size']) && $args['rounded_size'] !== '') {
2239
+			$classes[]    = sanitize_html_class('rounded-' . $args['rounded_size']);
2240 2240
 			$rounded_size = $args['rounded_size'];
2241 2241
 		} else {
2242 2242
 			$rounded_size = null;
2243 2243
 		}
2244
-		if ( isset( $args['rounded_size_md'] ) && $args['rounded_size_md'] !== '' ) {
2245
-			$classes[]       = sanitize_html_class( 'rounded-md-' . $args['rounded_size_md'] );
2244
+		if (isset($args['rounded_size_md']) && $args['rounded_size_md'] !== '') {
2245
+			$classes[]       = sanitize_html_class('rounded-md-' . $args['rounded_size_md']);
2246 2246
 			$rounded_size_md = $args['rounded_size_md'];
2247 2247
 		} else {
2248 2248
 			$rounded_size_md = null;
2249 2249
 		}
2250
-		if ( isset( $args['rounded_size_lg'] ) && $args['rounded_size_lg'] !== '' ) {
2251
-			if ( $rounded_size == null && $rounded_size_md == null ) {
2252
-				$classes[] = sanitize_html_class( 'rounded-' . $args['rounded_size_lg'] );
2250
+		if (isset($args['rounded_size_lg']) && $args['rounded_size_lg'] !== '') {
2251
+			if ($rounded_size == null && $rounded_size_md == null) {
2252
+				$classes[] = sanitize_html_class('rounded-' . $args['rounded_size_lg']);
2253 2253
 			} else {
2254
-				$classes[] = sanitize_html_class( 'rounded-lg-' . $args['rounded_size_lg'] );
2254
+				$classes[] = sanitize_html_class('rounded-lg-' . $args['rounded_size_lg']);
2255 2255
 			}
2256 2256
 		}
2257 2257
 	}
@@ -2260,140 +2260,140 @@  discard block
 block discarded – undo
2260 2260
 	//if ( !empty( $args['shadow'] ) ) { $classes[] = sanitize_html_class($args['shadow']); }
2261 2261
 
2262 2262
 	// background
2263
-	if ( ! empty( $args['bg'] ) ) {
2264
-		$classes[] = 'bg-' . sanitize_html_class( $args['bg'] );
2263
+	if (!empty($args['bg'])) {
2264
+		$classes[] = 'bg-' . sanitize_html_class($args['bg']);
2265 2265
 	}
2266 2266
 
2267 2267
 	// text_color
2268
-	if ( ! empty( $args['text_color'] ) ) {
2269
-		$classes[] = 'text-' . sanitize_html_class( $args['text_color'] );
2268
+	if (!empty($args['text_color'])) {
2269
+		$classes[] = 'text-' . sanitize_html_class($args['text_color']);
2270 2270
 	}
2271 2271
 
2272 2272
 	// text_align
2273
-	if ( ! empty( $args['text_justify'] ) ) {
2273
+	if (!empty($args['text_justify'])) {
2274 2274
 		$classes[] = 'text-justify';
2275 2275
 	} else {
2276
-		if ( ! empty( $args['text_align'] ) ) {
2277
-			$classes[]  = sanitize_html_class( $args['text_align'] );
2276
+		if (!empty($args['text_align'])) {
2277
+			$classes[]  = sanitize_html_class($args['text_align']);
2278 2278
 			$text_align = $args['text_align'];
2279 2279
 		} else {
2280 2280
 			$text_align = null;
2281 2281
 		}
2282
-		if ( ! empty( $args['text_align_md'] ) && $args['text_align_md'] !== '' ) {
2283
-			$classes[]     = sanitize_html_class( $args['text_align_md'] );
2282
+		if (!empty($args['text_align_md']) && $args['text_align_md'] !== '') {
2283
+			$classes[]     = sanitize_html_class($args['text_align_md']);
2284 2284
 			$text_align_md = $args['text_align_md'];
2285 2285
 		} else {
2286 2286
 			$text_align_md = null;
2287 2287
 		}
2288
-		if ( ! empty( $args['text_align_lg'] ) && $args['text_align_lg'] !== '' ) {
2289
-			if ( $text_align == null && $text_align_md == null ) {
2290
-				$classes[] = sanitize_html_class( str_replace( '-lg', '', $args['text_align_lg'] ) );
2288
+		if (!empty($args['text_align_lg']) && $args['text_align_lg'] !== '') {
2289
+			if ($text_align == null && $text_align_md == null) {
2290
+				$classes[] = sanitize_html_class(str_replace('-lg', '', $args['text_align_lg']));
2291 2291
 			} else {
2292
-				$classes[] = sanitize_html_class( $args['text_align_lg'] );
2292
+				$classes[] = sanitize_html_class($args['text_align_lg']);
2293 2293
 			}
2294 2294
 		}
2295 2295
 	}
2296 2296
 
2297 2297
 	// display
2298
-	if ( ! empty( $args['display'] ) ) {
2299
-		$classes[] = sanitize_html_class( $args['display'] );
2298
+	if (!empty($args['display'])) {
2299
+		$classes[] = sanitize_html_class($args['display']);
2300 2300
 		$display   = $args['display'];
2301 2301
 	} else {
2302 2302
 		$display = null;
2303 2303
 	}
2304
-	if ( ! empty( $args['display_md'] ) && $args['display_md'] !== '' ) {
2305
-		$classes[]  = sanitize_html_class( $args['display_md'] );
2304
+	if (!empty($args['display_md']) && $args['display_md'] !== '') {
2305
+		$classes[]  = sanitize_html_class($args['display_md']);
2306 2306
 		$display_md = $args['display_md'];
2307 2307
 	} else {
2308 2308
 		$display_md = null;
2309 2309
 	}
2310
-	if ( ! empty( $args['display_lg'] ) && $args['display_lg'] !== '' ) {
2311
-		if ( $display == null && $display_md == null ) {
2312
-			$classes[] = sanitize_html_class( str_replace( '-lg', '', $args['display_lg'] ) );
2310
+	if (!empty($args['display_lg']) && $args['display_lg'] !== '') {
2311
+		if ($display == null && $display_md == null) {
2312
+			$classes[] = sanitize_html_class(str_replace('-lg', '', $args['display_lg']));
2313 2313
 		} else {
2314
-			$classes[] = sanitize_html_class( $args['display_lg'] );
2314
+			$classes[] = sanitize_html_class($args['display_lg']);
2315 2315
 		}
2316 2316
 	}
2317 2317
 
2318 2318
 	// bgtus - background transparent until scroll
2319
-	if ( ! empty( $args['bgtus'] ) ) {
2320
-		$classes[] = sanitize_html_class( 'bg-transparent-until-scroll' );
2319
+	if (!empty($args['bgtus'])) {
2320
+		$classes[] = sanitize_html_class('bg-transparent-until-scroll');
2321 2321
 	}
2322 2322
 
2323 2323
 	// cscos - change color scheme on scroll
2324
-	if ( ! empty( $args['bgtus'] ) && ! empty( $args['cscos'] ) ) {
2325
-		$classes[] = sanitize_html_class( 'color-scheme-flip-on-scroll' );
2324
+	if (!empty($args['bgtus']) && !empty($args['cscos'])) {
2325
+		$classes[] = sanitize_html_class('color-scheme-flip-on-scroll');
2326 2326
 	}
2327 2327
 
2328 2328
 	// hover animations
2329
-	if ( ! empty( $args['hover_animations'] ) ) {
2330
-		$classes[] = sd_sanitize_html_classes( str_replace( ',', ' ', $args['hover_animations'] ) );
2329
+	if (!empty($args['hover_animations'])) {
2330
+		$classes[] = sd_sanitize_html_classes(str_replace(',', ' ', $args['hover_animations']));
2331 2331
 	}
2332 2332
 
2333 2333
 	// absolute_position
2334
-	if ( ! empty( $args['absolute_position'] ) ) {
2335
-		if ( 'top-left' === $args['absolute_position'] ) {
2334
+	if (!empty($args['absolute_position'])) {
2335
+		if ('top-left' === $args['absolute_position']) {
2336 2336
 			$classes[] = 'start-0 top-0';
2337
-		} elseif ( 'top-center' === $args['absolute_position'] ) {
2337
+		} elseif ('top-center' === $args['absolute_position']) {
2338 2338
 			$classes[] = 'start-50 top-0 translate-middle';
2339
-		} elseif ( 'top-right' === $args['absolute_position'] ) {
2339
+		} elseif ('top-right' === $args['absolute_position']) {
2340 2340
 			$classes[] = 'end-0 top-0';
2341
-		} elseif ( 'center-left' === $args['absolute_position'] ) {
2341
+		} elseif ('center-left' === $args['absolute_position']) {
2342 2342
 			$classes[] = 'start-0 top-50';
2343
-		} elseif ( 'center' === $args['absolute_position'] ) {
2343
+		} elseif ('center' === $args['absolute_position']) {
2344 2344
 			$classes[] = 'start-50 top-50 translate-middle';
2345
-		} elseif ( 'center-right' === $args['absolute_position'] ) {
2345
+		} elseif ('center-right' === $args['absolute_position']) {
2346 2346
 			$classes[] = 'end-0 top-50';
2347
-		} elseif ( 'bottom-left' === $args['absolute_position'] ) {
2347
+		} elseif ('bottom-left' === $args['absolute_position']) {
2348 2348
 			$classes[] = 'start-0 bottom-0';
2349
-		} elseif ( 'bottom-center' === $args['absolute_position'] ) {
2349
+		} elseif ('bottom-center' === $args['absolute_position']) {
2350 2350
 			$classes[] = 'start-50 bottom-0 translate-middle';
2351
-		} elseif ( 'bottom-right' === $args['absolute_position'] ) {
2351
+		} elseif ('bottom-right' === $args['absolute_position']) {
2352 2352
 			$classes[] = 'end-0 bottom-0';
2353 2353
 		}
2354 2354
 	}
2355 2355
 
2356 2356
 	// build classes from build keys
2357 2357
 	$build_keys = sd_get_class_build_keys();
2358
-	if ( ! empty( $build_keys ) ) {
2359
-		foreach ( $build_keys as $key ) {
2358
+	if (!empty($build_keys)) {
2359
+		foreach ($build_keys as $key) {
2360 2360
 
2361
-			if ( substr( $key, -4 ) == '-MTD' ) {
2361
+			if (substr($key, -4) == '-MTD') {
2362 2362
 
2363
-				$k = str_replace( '-MTD', '', $key );
2363
+				$k = str_replace('-MTD', '', $key);
2364 2364
 
2365 2365
 				// Mobile, Tablet, Desktop
2366
-				if ( ! empty( $args[ $k ] ) && $args[ $k ] !== '' ) {
2367
-					$classes[] = sanitize_html_class( $args[ $k ] );
2368
-					$v         = $args[ $k ];
2366
+				if (!empty($args[$k]) && $args[$k] !== '') {
2367
+					$classes[] = sanitize_html_class($args[$k]);
2368
+					$v         = $args[$k];
2369 2369
 				} else {
2370 2370
 					$v = null;
2371 2371
 				}
2372
-				if ( ! empty( $args[ $k . '_md' ] ) && $args[ $k . '_md' ] !== '' ) {
2373
-					$classes[] = sanitize_html_class( $args[ $k . '_md' ] );
2374
-					$v_md      = $args[ $k . '_md' ];
2372
+				if (!empty($args[$k . '_md']) && $args[$k . '_md'] !== '') {
2373
+					$classes[] = sanitize_html_class($args[$k . '_md']);
2374
+					$v_md      = $args[$k . '_md'];
2375 2375
 				} else {
2376 2376
 					$v_md = null;
2377 2377
 				}
2378
-				if ( ! empty( $args[ $k . '_lg' ] ) && $args[ $k . '_lg' ] !== '' ) {
2379
-					if ( $v == null && $v_md == null ) {
2380
-						$classes[] = sanitize_html_class( str_replace( '-lg', '', $args[ $k . '_lg' ] ) );
2378
+				if (!empty($args[$k . '_lg']) && $args[$k . '_lg'] !== '') {
2379
+					if ($v == null && $v_md == null) {
2380
+						$classes[] = sanitize_html_class(str_replace('-lg', '', $args[$k . '_lg']));
2381 2381
 					} else {
2382
-						$classes[] = sanitize_html_class( $args[ $k . '_lg' ] );
2382
+						$classes[] = sanitize_html_class($args[$k . '_lg']);
2383 2383
 					}
2384 2384
 				}
2385 2385
 			} else {
2386
-				if ( $key == 'font_size' && ! empty( $args[ $key ] ) && $args[ $key ] == 'custom' ) {
2386
+				if ($key == 'font_size' && !empty($args[$key]) && $args[$key] == 'custom') {
2387 2387
 					continue;
2388 2388
 				}
2389
-				if ( ! empty( $args[ $key ] ) ) {
2390
-					$classes[] = sd_sanitize_html_classes( $args[ $key ] );
2389
+				if (!empty($args[$key])) {
2390
+					$classes[] = sd_sanitize_html_classes($args[$key]);
2391 2391
 				}
2392 2392
 			}
2393 2393
 		}
2394 2394
 	}
2395 2395
 
2396
-	return implode( ' ', $classes );
2396
+	return implode(' ', $classes);
2397 2397
 }
2398 2398
 
2399 2399
 /**
@@ -2403,19 +2403,19 @@  discard block
 block discarded – undo
2403 2403
  *
2404 2404
  * @return array
2405 2405
  */
2406
-function sd_build_aui_styles( $args ) {
2406
+function sd_build_aui_styles($args) {
2407 2407
 
2408 2408
 	$styles = array();
2409 2409
 
2410 2410
 	// background color
2411
-	if ( ! empty( $args['bg'] ) && $args['bg'] !== '' ) {
2412
-		if ( $args['bg'] == 'custom-color' ) {
2411
+	if (!empty($args['bg']) && $args['bg'] !== '') {
2412
+		if ($args['bg'] == 'custom-color') {
2413 2413
 			$styles['background-color'] = $args['bg_color'];
2414
-		} elseif ( $args['bg'] == 'custom-gradient' ) {
2414
+		} elseif ($args['bg'] == 'custom-gradient') {
2415 2415
 			$styles['background-image'] = $args['bg_gradient'];
2416 2416
 
2417 2417
 			// use background on text.
2418
-			if ( ! empty( $args['bg_on_text'] ) && $args['bg_on_text'] ) {
2418
+			if (!empty($args['bg_on_text']) && $args['bg_on_text']) {
2419 2419
 				$styles['background-clip']         = 'text';
2420 2420
 				$styles['-webkit-background-clip'] = 'text';
2421 2421
 				$styles['text-fill-color']         = 'transparent';
@@ -2424,67 +2424,67 @@  discard block
 block discarded – undo
2424 2424
 		}
2425 2425
 	}
2426 2426
 
2427
-	if ( ! empty( $args['bg_image'] ) && $args['bg_image'] !== '' ) {
2427
+	if (!empty($args['bg_image']) && $args['bg_image'] !== '') {
2428 2428
 		$hasImage = true;
2429
-		if ( ! empty( $styles['background-color'] ) && $args['bg'] == 'custom-color' ) {
2429
+		if (!empty($styles['background-color']) && $args['bg'] == 'custom-color') {
2430 2430
 			$styles['background-image']      = 'url(' . $args['bg_image'] . ')';
2431 2431
 			$styles['background-blend-mode'] = 'overlay';
2432
-		} elseif ( ! empty( $styles['background-image'] ) && $args['bg'] == 'custom-gradient' ) {
2432
+		} elseif (!empty($styles['background-image']) && $args['bg'] == 'custom-gradient') {
2433 2433
 			$styles['background-image'] .= ',url(' . $args['bg_image'] . ')';
2434
-		} elseif ( ! empty( $args['bg'] ) && $args['bg'] != '' && $args['bg'] != 'transparent' ) {
2434
+		} elseif (!empty($args['bg']) && $args['bg'] != '' && $args['bg'] != 'transparent') {
2435 2435
 			// do nothing as we alreay have a preset
2436 2436
 			$hasImage = false;
2437 2437
 		} else {
2438 2438
 			$styles['background-image'] = 'url(' . $args['bg_image'] . ')';
2439 2439
 		}
2440 2440
 
2441
-		if ( $hasImage ) {
2441
+		if ($hasImage) {
2442 2442
 			$styles['background-size'] = 'cover';
2443 2443
 
2444
-			if ( ! empty( $args['bg_image_fixed'] ) && $args['bg_image_fixed'] ) {
2444
+			if (!empty($args['bg_image_fixed']) && $args['bg_image_fixed']) {
2445 2445
 				$styles['background-attachment'] = 'fixed';
2446 2446
 			}
2447 2447
 		}
2448 2448
 
2449
-		if ( $hasImage && ! empty( $args['bg_image_xy'] ) && ! empty( $args['bg_image_xy']['x'] ) ) {
2450
-			$styles['background-position'] = ( $args['bg_image_xy']['x'] * 100 ) . '% ' . ( $args['bg_image_xy']['y'] * 100 ) . '%';
2449
+		if ($hasImage && !empty($args['bg_image_xy']) && !empty($args['bg_image_xy']['x'])) {
2450
+			$styles['background-position'] = ($args['bg_image_xy']['x'] * 100) . '% ' . ($args['bg_image_xy']['y'] * 100) . '%';
2451 2451
 		}
2452 2452
 	}
2453 2453
 
2454 2454
 	// sticky offset top
2455
-	if ( ! empty( $args['sticky_offset_top'] ) && $args['sticky_offset_top'] !== '' ) {
2456
-		$styles['top'] = absint( $args['sticky_offset_top'] );
2455
+	if (!empty($args['sticky_offset_top']) && $args['sticky_offset_top'] !== '') {
2456
+		$styles['top'] = absint($args['sticky_offset_top']);
2457 2457
 	}
2458 2458
 
2459 2459
 	// sticky offset bottom
2460
-	if ( ! empty( $args['sticky_offset_bottom'] ) && $args['sticky_offset_bottom'] !== '' ) {
2461
-		$styles['bottom'] = absint( $args['sticky_offset_bottom'] );
2460
+	if (!empty($args['sticky_offset_bottom']) && $args['sticky_offset_bottom'] !== '') {
2461
+		$styles['bottom'] = absint($args['sticky_offset_bottom']);
2462 2462
 	}
2463 2463
 
2464 2464
 	// font size
2465
-	if ( ! empty( $args['font_size_custom'] ) && $args['font_size_custom'] !== '' ) {
2465
+	if (!empty($args['font_size_custom']) && $args['font_size_custom'] !== '') {
2466 2466
 		$styles['font-size'] = (float) $args['font_size_custom'] . 'rem';
2467 2467
 	}
2468 2468
 
2469 2469
 	// font color
2470
-	if ( ! empty( $args['text_color_custom'] ) && $args['text_color_custom'] !== '' ) {
2471
-		$styles['color'] = esc_attr( $args['text_color_custom'] );
2470
+	if (!empty($args['text_color_custom']) && $args['text_color_custom'] !== '') {
2471
+		$styles['color'] = esc_attr($args['text_color_custom']);
2472 2472
 	}
2473 2473
 
2474 2474
 	// font line height
2475
-	if ( ! empty( $args['font_line_height'] ) && $args['font_line_height'] !== '' ) {
2476
-		$styles['line-height'] = esc_attr( $args['font_line_height'] );
2475
+	if (!empty($args['font_line_height']) && $args['font_line_height'] !== '') {
2476
+		$styles['line-height'] = esc_attr($args['font_line_height']);
2477 2477
 	}
2478 2478
 
2479 2479
 	// max height
2480
-	if ( ! empty( $args['max_height'] ) && $args['max_height'] !== '' ) {
2481
-		$styles['max-height'] = esc_attr( $args['max_height'] );
2480
+	if (!empty($args['max_height']) && $args['max_height'] !== '') {
2481
+		$styles['max-height'] = esc_attr($args['max_height']);
2482 2482
 	}
2483 2483
 
2484 2484
 	$style_string = '';
2485
-	if ( ! empty( $styles ) ) {
2486
-		foreach ( $styles as $key => $val ) {
2487
-			$style_string .= esc_attr( $key ) . ':' . esc_attr( $val ) . ';';
2485
+	if (!empty($styles)) {
2486
+		foreach ($styles as $key => $val) {
2487
+			$style_string .= esc_attr($key) . ':' . esc_attr($val) . ';';
2488 2488
 		}
2489 2489
 	}
2490 2490
 
@@ -2500,28 +2500,28 @@  discard block
 block discarded – undo
2500 2500
  *
2501 2501
  * @return string
2502 2502
  */
2503
-function sd_build_hover_styles( $args, $is_preview = false ) {
2503
+function sd_build_hover_styles($args, $is_preview = false) {
2504 2504
 	$rules = '';
2505 2505
 	// text color
2506
-	if ( ! empty( $args['styleid'] ) ) {
2507
-		$styleid = $is_preview ? 'html .editor-styles-wrapper .' . esc_attr( $args['styleid'] ) : 'html .' . esc_attr( $args['styleid'] );
2506
+	if (!empty($args['styleid'])) {
2507
+		$styleid = $is_preview ? 'html .editor-styles-wrapper .' . esc_attr($args['styleid']) : 'html .' . esc_attr($args['styleid']);
2508 2508
 
2509 2509
 		// text
2510
-		if ( ! empty( $args['text_color_hover'] ) ) {
2511
-			$key    = 'custom' === $args['text_color_hover'] && ! empty( $args['text_color_hover_custom'] ) ? 'text_color_hover_custom' : 'text_color_hover';
2512
-			$color  = sd_get_color_from_var( $args[ $key ] );
2510
+		if (!empty($args['text_color_hover'])) {
2511
+			$key    = 'custom' === $args['text_color_hover'] && !empty($args['text_color_hover_custom']) ? 'text_color_hover_custom' : 'text_color_hover';
2512
+			$color  = sd_get_color_from_var($args[$key]);
2513 2513
 			$rules .= $styleid . ':hover {color: ' . $color . ' !important;} ';
2514 2514
 		}
2515 2515
 
2516 2516
 		// bg
2517
-		if ( ! empty( $args['bg_hover'] ) ) {
2518
-			if ( 'custom-gradient' === $args['bg_hover'] ) {
2517
+		if (!empty($args['bg_hover'])) {
2518
+			if ('custom-gradient' === $args['bg_hover']) {
2519 2519
 				$color  = $args['bg_hover_gradient'];
2520 2520
 				$rules .= $styleid . ':hover {background-image: ' . $color . ' !important;} ';
2521 2521
 				$rules .= $styleid . '.btn:hover {border-color: transparent !important;} ';
2522 2522
 			} else {
2523 2523
 				$key    = 'custom-color' === $args['bg_hover'] ? 'bg_hover_color' : 'bg_hover';
2524
-				$color  = sd_get_color_from_var( $args[ $key ] );
2524
+				$color  = sd_get_color_from_var($args[$key]);
2525 2525
 				$rules .= $styleid . ':hover {background: ' . $color . ' !important;} ';
2526 2526
 				$rules .= $styleid . '.btn:hover {border-color: ' . $color . ' !important;} ';
2527 2527
 			}
@@ -2538,11 +2538,11 @@  discard block
 block discarded – undo
2538 2538
  *
2539 2539
  * @return mixed|string
2540 2540
  */
2541
-function sd_get_color_from_var( $var ) {
2541
+function sd_get_color_from_var($var) {
2542 2542
 
2543 2543
 	//sanitize_hex_color() @todo this does not cover transparency
2544
-	if ( strpos( $var, '#' ) === false ) {
2545
-		$var = defined( 'BLOCKSTRAP_BLOCKS_VERSION' ) ? 'var(--wp--preset--color--' . esc_attr( $var ) . ')' : 'var(--' . esc_attr( $var ) . ')';
2544
+	if (strpos($var, '#') === false) {
2545
+		$var = defined('BLOCKSTRAP_BLOCKS_VERSION') ? 'var(--wp--preset--color--' . esc_attr($var) . ')' : 'var(--' . esc_attr($var) . ')';
2546 2546
 	}
2547 2547
 
2548 2548
 	return $var;
@@ -2556,16 +2556,16 @@  discard block
 block discarded – undo
2556 2556
  *
2557 2557
  * @return string
2558 2558
  */
2559
-function sd_sanitize_html_classes( $classes, $sep = ' ' ) {
2559
+function sd_sanitize_html_classes($classes, $sep = ' ') {
2560 2560
 	$return = '';
2561 2561
 
2562
-	if ( ! is_array( $classes ) ) {
2563
-		$classes = explode( $sep, $classes );
2562
+	if (!is_array($classes)) {
2563
+		$classes = explode($sep, $classes);
2564 2564
 	}
2565 2565
 
2566
-	if ( ! empty( $classes ) ) {
2567
-		foreach ( $classes as $class ) {
2568
-			$return .= sanitize_html_class( $class ) . ' ';
2566
+	if (!empty($classes)) {
2567
+		foreach ($classes as $class) {
2568
+			$return .= sanitize_html_class($class) . ' ';
2569 2569
 		}
2570 2570
 	}
2571 2571
 
@@ -2609,5 +2609,5 @@  discard block
 block discarded – undo
2609 2609
 		'scrollbars',
2610 2610
 	);
2611 2611
 
2612
-	return apply_filters( 'sd_class_build_keys', $keys );
2612
+	return apply_filters('sd_class_build_keys', $keys);
2613 2613
 }
Please login to merge, or discard this patch.