Completed
Push — master ( 72dfec...61887c )
by
unknown
06:50
created
includes/assets.php 1 patch
Spacing   +65 added lines, -65 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 
9 9
 use SimpleCalendar\Abstracts\Calendar_View;
10 10
 
11
-if ( ! defined( 'ABSPATH' ) ) {
11
+if ( ! defined('ABSPATH')) {
12 12
 	exit;
13 13
 }
14 14
 
@@ -60,16 +60,16 @@  discard block
 block discarded – undo
60 60
 	 */
61 61
 	public function __construct() {
62 62
 
63
-		$this->min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG == true ) ? '' : '.min';
63
+		$this->min = (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG == true) ? '' : '.min';
64 64
 
65
-		$settings = get_option( 'simple-calendar_settings_advanced' );
65
+		$settings = get_option('simple-calendar_settings_advanced');
66 66
 
67
-		if ( isset( $settings['assets']['disable_css'] ) ) {
67
+		if (isset($settings['assets']['disable_css'])) {
68 68
 			$this->disable_styles = 'yes' == $settings['assets']['disable_css'] ? true : false;
69 69
 		}
70 70
 
71
-		add_action( 'init', array( $this, 'register' ), 20 );
72
-		add_action( 'init', array( $this, 'enqueue' ), 40 );
71
+		add_action('init', array($this, 'register'), 20);
72
+		add_action('init', array($this, 'enqueue'), 40);
73 73
 	}
74 74
 
75 75
 	/**
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
 	 * @since 3.0.0
79 79
 	 */
80 80
 	public function register() {
81
-		do_action( 'simcal_register_assets', $this->min );
81
+		do_action('simcal_register_assets', $this->min);
82 82
 	}
83 83
 
84 84
 	/**
@@ -88,25 +88,25 @@  discard block
 block discarded – undo
88 88
 	 */
89 89
 	public function enqueue() {
90 90
 
91
-		add_action( 'wp_enqueue_scripts', array( $this, 'load' ), 10 );
91
+		add_action('wp_enqueue_scripts', array($this, 'load'), 10);
92 92
 
93
-		do_action( 'simcal_enqueue_assets', $this->min );
93
+		do_action('simcal_enqueue_assets', $this->min);
94 94
 
95 95
 
96 96
 		$min = $this->min;
97 97
 		// Improves compatibility with themes and plugins using Isotope and Masonry.
98
-		add_action( 'wp_enqueue_scripts',
99
-			function () use ( $min ) {
100
-				if ( wp_script_is( 'simcal-qtip', 'enqueued' ) ) {
98
+		add_action('wp_enqueue_scripts',
99
+			function() use ($min) {
100
+				if (wp_script_is('simcal-qtip', 'enqueued')) {
101 101
 					wp_enqueue_script(
102 102
 						'simplecalendar-imagesloaded',
103
-						SIMPLE_CALENDAR_ASSETS . 'js/vendor/imagesloaded.pkgd' . $min . '.js',
104
-						array( 'simcal-qtip' ),
103
+						SIMPLE_CALENDAR_ASSETS.'js/vendor/imagesloaded.pkgd'.$min.'.js',
104
+						array('simcal-qtip'),
105 105
 						SIMPLE_CALENDAR_VERSION,
106 106
 						true
107 107
 					);
108 108
 				}
109
-			}, 1000 );
109
+			}, 1000);
110 110
 	}
111 111
 
112 112
 	/**
@@ -118,34 +118,34 @@  discard block
 block discarded – undo
118 118
 
119 119
 		$types = simcal_get_calendar_types();
120 120
 
121
-		foreach ( $types as $calendar => $views ) {
122
-			foreach( $views as $key => $view ) {
121
+		foreach ($types as $calendar => $views) {
122
+			foreach ($views as $key => $view) {
123 123
 
124
-				$view = simcal_get_calendar_view( 0, $calendar . '-' . $view );
124
+				$view = simcal_get_calendar_view(0, $calendar.'-'.$view);
125 125
 
126
-				$scripts[] = $view->scripts( $this->min );
127
-				$styles[] = $view->styles( $this->min );
126
+				$scripts[] = $view->scripts($this->min);
127
+				$styles[] = $view->styles($this->min);
128 128
 			}
129 129
 		}
130 130
 
131 131
 		$this->get_widgets_assets();
132
-		$this->scripts = apply_filters( 'simcal_front_end_scripts', $scripts, $this->min );
132
+		$this->scripts = apply_filters('simcal_front_end_scripts', $scripts, $this->min);
133 133
 		// First check if there is a multi-dimensional array of scripts
134
-		if ( isset( $this->scripts[0] ) ) {
135
-			foreach ( $this->scripts as $script ) {
136
-				$this->load_scripts ( $script );
134
+		if (isset($this->scripts[0])) {
135
+			foreach ($this->scripts as $script) {
136
+				$this->load_scripts($script);
137 137
 			}
138 138
 		} else {
139
-			$this->load_scripts( $this->scripts );
139
+			$this->load_scripts($this->scripts);
140 140
 		}
141
-		$this->styles = apply_filters( 'simcal_front_end_styles', $styles, $this->min );
141
+		$this->styles = apply_filters('simcal_front_end_styles', $styles, $this->min);
142 142
 		// First check if there is a multi-dimensional array of styles
143
-		if ( isset( $this->styles[0] ) ) {
144
-			foreach( $this->styles as $style ) {
145
-				$this->load_styles( $style );
143
+		if (isset($this->styles[0])) {
144
+			foreach ($this->styles as $style) {
145
+				$this->load_styles($style);
146 146
 			}
147 147
 		} else {
148
-			$this->load_styles( $this->styles );
148
+			$this->load_styles($this->styles);
149 149
 		}
150 150
 	}
151 151
 
@@ -156,25 +156,25 @@  discard block
 block discarded – undo
156 156
 	 */
157 157
 	public function get_widgets_assets() {
158 158
 
159
-		$widgets = get_option( 'widget_gce_widget' );
159
+		$widgets = get_option('widget_gce_widget');
160 160
 
161
-		if ( ! empty( $widgets ) && is_array( $widgets ) ) {
161
+		if ( ! empty($widgets) && is_array($widgets)) {
162 162
 
163
-			foreach ( $widgets as $settings ) {
163
+			foreach ($widgets as $settings) {
164 164
 
165
-				if ( ! empty( $settings ) && is_array( $settings ) ) {
165
+				if ( ! empty($settings) && is_array($settings)) {
166 166
 
167
-					if ( isset( $settings['calendar_id'] ) ) {
167
+					if (isset($settings['calendar_id'])) {
168 168
 
169
-						$view = simcal_get_calendar_view( absint( $settings['calendar_id'] ) );
169
+						$view = simcal_get_calendar_view(absint($settings['calendar_id']));
170 170
 
171
-						if ( $view instanceof Calendar_View ) {
172
-							add_filter( 'simcal_front_end_scripts', function ( $scripts, $min ) use ( $view ) {
173
-								return array_merge( $scripts, $view->scripts( $min ) );
174
-							}, 100, 2 );
175
-							add_filter( 'simcal_front_end_styles', function ( $styles, $min ) use ( $view ) {
176
-								return array_merge( $styles, $view->styles( $min ) );
177
-							}, 100, 2 );
171
+						if ($view instanceof Calendar_View) {
172
+							add_filter('simcal_front_end_scripts', function($scripts, $min) use ($view) {
173
+								return array_merge($scripts, $view->scripts($min));
174
+							}, 100, 2);
175
+							add_filter('simcal_front_end_styles', function($styles, $min) use ($view) {
176
+								return array_merge($styles, $view->styles($min));
177
+							}, 100, 2);
178 178
 						}
179 179
 
180 180
 					}
@@ -192,39 +192,39 @@  discard block
 block discarded – undo
192 192
 	 *
193 193
 	 * @param array $scripts
194 194
 	 */
195
-	public function load_scripts( $scripts ) {
195
+	public function load_scripts($scripts) {
196 196
 
197 197
 		// Only load if not disabled in the settings
198
-		if ( ! empty( $scripts ) && is_array( $scripts ) ) {
198
+		if ( ! empty($scripts) && is_array($scripts)) {
199 199
 
200
-			foreach ( $scripts as $script => $v ) {
200
+			foreach ($scripts as $script => $v) {
201 201
 
202 202
 				/** Plugin compatibility fixes */
203 203
 
204 204
 				// Dequeue moment.js if detected from WP Simple Pay Pro.
205
-				if ( ( wp_script_is( 'stripe-checkout-pro-moment', 'enqueued' ) ) && $script == 'simcal-fullcal-moment' ) {
205
+				if ((wp_script_is('stripe-checkout-pro-moment', 'enqueued')) && $script == 'simcal-fullcal-moment') {
206 206
 					continue;
207 207
 				}
208 208
 
209
-				if ( ! empty( $v['src'] ) ) {
209
+				if ( ! empty($v['src'])) {
210 210
 
211 211
 					// Enqueued individually so we can dequeue if already enqueued by another plugin.
212 212
 					// TODO Rework dependencies part (or remove completely).
213 213
 
214
-					$src        = esc_url( $v['src'] );
215
-					$in_footer  = isset( $v['in_footer'] )   ? $v['in_footer']  : false;
214
+					$src        = esc_url($v['src']);
215
+					$in_footer  = isset($v['in_footer']) ? $v['in_footer'] : false;
216 216
 
217
-					wp_enqueue_script( $script, $src, array(), SIMPLE_CALENDAR_VERSION, $in_footer );
217
+					wp_enqueue_script($script, $src, array(), SIMPLE_CALENDAR_VERSION, $in_footer);
218 218
 
219
-					if ( ! empty( $v['localize'] ) && is_array( $v['localize'] ) ) {
220
-						foreach ( $v['localize'] as $object => $l10n ) {
221
-							wp_localize_script( $script, $object, $l10n );
219
+					if ( ! empty($v['localize']) && is_array($v['localize'])) {
220
+						foreach ($v['localize'] as $object => $l10n) {
221
+							wp_localize_script($script, $object, $l10n);
222 222
 						}
223 223
 					}
224 224
 
225
-				} elseif ( is_string( $v ) && ! empty( $v ) ) {
225
+				} elseif (is_string($v) && ! empty($v)) {
226 226
 
227
-					wp_enqueue_script( $v );
227
+					wp_enqueue_script($v);
228 228
 				}
229 229
 			}
230 230
 
@@ -238,26 +238,26 @@  discard block
 block discarded – undo
238 238
 	 *
239 239
 	 * @param array $styles
240 240
 	 */
241
-	public function load_styles( $styles ) {
241
+	public function load_styles($styles) {
242 242
 
243 243
 		// Only load if not disabled in the settings
244
-		if ( ! empty( $styles ) && is_array( $styles ) && false === $this->disable_styles ) {
244
+		if ( ! empty($styles) && is_array($styles) && false === $this->disable_styles) {
245 245
 
246
-			foreach ( $styles as $style => $v ) {
246
+			foreach ($styles as $style => $v) {
247 247
 
248
-				if ( ! empty( $v['src'] ) ) {
248
+				if ( ! empty($v['src'])) {
249 249
 
250 250
 					// Enqueued individually so we can dequeue if already enqueued by another plugin.
251 251
 					// TODO Rework dependencies part (or remove completely).
252 252
 
253
-					$src    = esc_url( $v['src'] );
254
-					$media  = isset( $v['media'] )  ? $v['media']   : 'all';
253
+					$src    = esc_url($v['src']);
254
+					$media  = isset($v['media']) ? $v['media'] : 'all';
255 255
 
256
-					wp_enqueue_style( $style, $src, array(), SIMPLE_CALENDAR_VERSION, $media );
256
+					wp_enqueue_style($style, $src, array(), SIMPLE_CALENDAR_VERSION, $media);
257 257
 
258
-				} elseif ( is_string( $v ) && ! empty( $v ) ) {
258
+				} elseif (is_string($v) && ! empty($v)) {
259 259
 
260
-					wp_enqueue_style( $v );
260
+					wp_enqueue_style($v);
261 261
 				}
262 262
 
263 263
 			}
Please login to merge, or discard this patch.
includes/admin/welcome.php 1 patch
Spacing   +72 added lines, -72 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
  */
9 9
 namespace SimpleCalendar\Admin;
10 10
 
11
-if ( ! defined( 'ABSPATH' ) ) {
11
+if ( ! defined('ABSPATH')) {
12 12
 	exit;
13 13
 }
14 14
 
@@ -36,10 +36,10 @@  discard block
 block discarded – undo
36 36
 	 */
37 37
 	public function __construct() {
38 38
 
39
-		$this->install = isset( $_GET['simcal_install'] ) ? esc_attr( $_GET['simcal_install'] ) : '';
39
+		$this->install = isset($_GET['simcal_install']) ? esc_attr($_GET['simcal_install']) : '';
40 40
 
41
-		add_action( 'admin_menu', array( $this, 'welcome_page_tabs' ) );
42
-		add_action( 'admin_head', array( $this, 'remove_submenu_pages' ) );
41
+		add_action('admin_menu', array($this, 'welcome_page_tabs'));
42
+		add_action('admin_head', array($this, 'remove_submenu_pages'));
43 43
 	}
44 44
 
45 45
 	/**
@@ -49,32 +49,32 @@  discard block
 block discarded – undo
49 49
 	 */
50 50
 	public function welcome_page_tabs() {
51 51
 
52
-		$welcome_page_name  = __( 'About Simple Calendar', 'google-calendar-events' );
53
-		$welcome_page_title = __( 'Welcome to Simple Calendar', 'google-calendar-events' );
52
+		$welcome_page_name  = __('About Simple Calendar', 'google-calendar-events');
53
+		$welcome_page_title = __('Welcome to Simple Calendar', 'google-calendar-events');
54 54
 
55
-		$page = isset( $_GET['page'] ) ? $_GET['page'] : 'simple-calendar_about';
55
+		$page = isset($_GET['page']) ? $_GET['page'] : 'simple-calendar_about';
56 56
 
57
-		switch ( $page ) {
57
+		switch ($page) {
58 58
 
59 59
 			case 'simple-calendar_about' :
60
-				$page = add_dashboard_page( $welcome_page_title, $welcome_page_name, 'manage_options', 'simple-calendar_about', array(
60
+				$page = add_dashboard_page($welcome_page_title, $welcome_page_name, 'manage_options', 'simple-calendar_about', array(
61 61
 					$this,
62 62
 					'about_screen',
63
-				) );
63
+				));
64 64
 				break;
65 65
 
66 66
 			case 'simple-calendar_credits' :
67
-				$page = add_dashboard_page( $welcome_page_title, $welcome_page_name, 'manage_options', 'simple-calendar_credits', array(
67
+				$page = add_dashboard_page($welcome_page_title, $welcome_page_name, 'manage_options', 'simple-calendar_credits', array(
68 68
 					$this,
69 69
 					'credits_screen',
70
-				) );
70
+				));
71 71
 				break;
72 72
 
73 73
 			case 'simple-calendar_translators' :
74
-				$page = add_dashboard_page( $welcome_page_title, $welcome_page_name, 'manage_options', 'simple-calendar_translators', array(
74
+				$page = add_dashboard_page($welcome_page_title, $welcome_page_name, 'manage_options', 'simple-calendar_translators', array(
75 75
 					$this,
76 76
 					'translators_screen',
77
-				) );
77
+				));
78 78
 				break;
79 79
 		}
80 80
 	}
@@ -85,9 +85,9 @@  discard block
 block discarded – undo
85 85
 	 * @since 3.0.0
86 86
 	 */
87 87
 	public function remove_submenu_pages() {
88
-		remove_submenu_page( 'index.php', 'simple-calendar_about' );
89
-		remove_submenu_page( 'index.php', 'simple-calendar_credits' );
90
-		remove_submenu_page( 'index.php', 'simple-calendar_translators' );
88
+		remove_submenu_page('index.php', 'simple-calendar_about');
89
+		remove_submenu_page('index.php', 'simple-calendar_credits');
90
+		remove_submenu_page('index.php', 'simple-calendar_translators');
91 91
 	}
92 92
 
93 93
 	/**
@@ -99,18 +99,18 @@  discard block
 block discarded – undo
99 99
 
100 100
 		?>
101 101
 		<p>
102
-			<a href="<?php echo admin_url( 'edit.php?post_type=calendar' ); ?>"
102
+			<a href="<?php echo admin_url('edit.php?post_type=calendar'); ?>"
103 103
 			   class="button button-primary"
104
-				><?php _e( 'Calendars', 'google-calendar-events' ); ?></a>
105
-			<a href="<?php echo esc_url( add_query_arg( 'page', 'simple-calendar_settings', admin_url( 'admin.php' ) ) ); ?>"
104
+				><?php _e('Calendars', 'google-calendar-events'); ?></a>
105
+			<a href="<?php echo esc_url(add_query_arg('page', 'simple-calendar_settings', admin_url('admin.php'))); ?>"
106 106
 			   class="button button-primary"
107
-				><?php _e( 'Settings', 'google-calendar-events' ); ?></a>
108
-			<a href="<?php echo simcal_ga_campaign_url( simcal_get_url( 'addons' ), 'core-plugin', 'welcome-page' ); ?>"
107
+				><?php _e('Settings', 'google-calendar-events'); ?></a>
108
+			<a href="<?php echo simcal_ga_campaign_url(simcal_get_url('addons'), 'core-plugin', 'welcome-page'); ?>"
109 109
 			   class="docs button button-primary" target="_blank"
110
-				><?php _e( 'Add-ons', 'google-calendar-events' ); ?></a>
111
-			<a href="<?php echo simcal_ga_campaign_url( simcal_get_url( 'docs' ), 'core-plugin', 'welcome-page' ); ?>"
110
+				><?php _e('Add-ons', 'google-calendar-events'); ?></a>
111
+			<a href="<?php echo simcal_ga_campaign_url(simcal_get_url('docs'), 'core-plugin', 'welcome-page'); ?>"
112 112
 			   class="docs button button-primary" target="_blank"
113
-				><?php _e( 'Documentation', 'google-calendar-events' ); ?></a>
113
+				><?php _e('Documentation', 'google-calendar-events'); ?></a>
114 114
 		</p>
115 115
 		<?php
116 116
 
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
 		<h1>
128 128
 			<?php
129 129
 			/* translators: %s prints the current version of the plugin. */
130
-			printf( __( 'Welcome to Simple Calendar %s', 'google-calendar-events' ), SIMPLE_CALENDAR_VERSION );
130
+			printf(__('Welcome to Simple Calendar %s', 'google-calendar-events'), SIMPLE_CALENDAR_VERSION);
131 131
 			?>
132 132
 		</h1>
133 133
 
@@ -135,21 +135,21 @@  discard block
 block discarded – undo
135 135
 			<?php
136 136
 
137 137
 			// Difference message if updating vs fresh install.
138
-			if ( 'update' == $this->install ) {
139
-				$message = __( 'Thanks for updating to the latest version!', 'google-calendar-events' );
138
+			if ('update' == $this->install) {
139
+				$message = __('Thanks for updating to the latest version!', 'google-calendar-events');
140 140
 			} else {
141
-				$message = __( 'Thanks for installing!', 'google-calendar-events' );
141
+				$message = __('Thanks for installing!', 'google-calendar-events');
142 142
 			}
143 143
 
144 144
 			echo $message;
145 145
 
146 146
 			/* translators: %s prints the current version of the plugin. */
147
-			printf( ' ' . __( "Simple Calendar %s has a few display options to configure. ", 'google-calendar-events' ), SIMPLE_CALENDAR_VERSION );
147
+			printf(' '.__("Simple Calendar %s has a few display options to configure. ", 'google-calendar-events'), SIMPLE_CALENDAR_VERSION);
148 148
 			?>
149
-			<a href="<?php echo simcal_ga_campaign_url( simcal_get_url( 'docs' ), 'core-plugin', 'welcome-page' ); ?>"
149
+			<a href="<?php echo simcal_ga_campaign_url(simcal_get_url('docs'), 'core-plugin', 'welcome-page'); ?>"
150 150
 			   target="_blank"
151
-			><?php _e( 'Check out our documentation', 'google-calendar-events' ); ?></a>
152
-			<?php _e( 'to get started now.', 'google-calendar-events' ); ?>
151
+			><?php _e('Check out our documentation', 'google-calendar-events'); ?></a>
152
+			<?php _e('to get started now.', 'google-calendar-events'); ?>
153 153
 		</div>
154 154
 
155 155
 		<div class="simcal-badge">&nbsp;</div>
@@ -157,21 +157,21 @@  discard block
 block discarded – undo
157 157
 		<?php $this->main_nav_links(); ?>
158 158
 
159 159
 		<h2 class="nav-tab-wrapper">
160
-			<a class="nav-tab <?php if ( $_GET['page'] == 'simple-calendar_about' ) {
160
+			<a class="nav-tab <?php if ($_GET['page'] == 'simple-calendar_about') {
161 161
 				echo 'nav-tab-active';
162 162
 			} ?>"
163
-			   href="<?php echo esc_url( admin_url( add_query_arg( array( 'page' => 'simple-calendar_about' ), 'index.php' ) ) ); ?>"
164
-				><?php _e( "What's New", 'google-calendar-events' ); ?></a>
165
-			<a class="nav-tab <?php if ( $_GET['page'] == 'simple-calendar_credits' ) {
163
+			   href="<?php echo esc_url(admin_url(add_query_arg(array('page' => 'simple-calendar_about'), 'index.php'))); ?>"
164
+				><?php _e("What's New", 'google-calendar-events'); ?></a>
165
+			<a class="nav-tab <?php if ($_GET['page'] == 'simple-calendar_credits') {
166 166
 				echo 'nav-tab-active';
167 167
 			} ?>"
168
-			   href="<?php echo esc_url( admin_url( add_query_arg( array( 'page' => 'simple-calendar_credits' ), 'index.php' ) ) ); ?>"
169
-				><?php _e( 'Credits', 'google-calendar-events' ); ?></a>
170
-			<a class="nav-tab <?php if ( $_GET['page'] == 'simple-calendar_translators' ) {
168
+			   href="<?php echo esc_url(admin_url(add_query_arg(array('page' => 'simple-calendar_credits'), 'index.php'))); ?>"
169
+				><?php _e('Credits', 'google-calendar-events'); ?></a>
170
+			<a class="nav-tab <?php if ($_GET['page'] == 'simple-calendar_translators') {
171 171
 				echo 'nav-tab-active';
172 172
 			} ?>"
173
-			   href="<?php echo esc_url( admin_url( add_query_arg( array( 'page' => 'simple-calendar_translators' ), 'index.php' ) ) ); ?>"
174
-				><?php _e( 'Translators', 'google-calendar-events' ); ?></a>
173
+			   href="<?php echo esc_url(admin_url(add_query_arg(array('page' => 'simple-calendar_translators'), 'index.php'))); ?>"
174
+				><?php _e('Translators', 'google-calendar-events'); ?></a>
175 175
 		</h2>
176 176
 		<?php
177 177
 
@@ -183,8 +183,8 @@  discard block
 block discarded – undo
183 183
 	 * @since 3.0.0
184 184
 	 */
185 185
 	public function about_screen() {
186
-		$welcome_image_about_path = SIMPLE_CALENDAR_ASSETS . '/images/welcome';
187
-		$welcome_addons_link = simcal_ga_campaign_url( simcal_get_url( 'addons' ), 'core-plugin', 'welcome-page' );
186
+		$welcome_image_about_path = SIMPLE_CALENDAR_ASSETS.'/images/welcome';
187
+		$welcome_addons_link = simcal_ga_campaign_url(simcal_get_url('addons'), 'core-plugin', 'welcome-page');
188 188
 
189 189
 		?>
190 190
 		<div id="simcal-welcome">
@@ -192,20 +192,20 @@  discard block
 block discarded – undo
192 192
 
193 193
 				<?php $this->intro(); ?>
194 194
 
195
-				<h3><?php _e( 'Configure event colors, number of events to display, grid or list style and more.', 'google-calendar-events' ); ?></h3>
196
-				<img src="<?php echo $welcome_image_about_path . '/grid-view-basic.png'; ?>" />
195
+				<h3><?php _e('Configure event colors, number of events to display, grid or list style and more.', 'google-calendar-events'); ?></h3>
196
+				<img src="<?php echo $welcome_image_about_path.'/grid-view-basic.png'; ?>" />
197 197
 
198
-				<h3><?php _e( 'Mobile responsive and widget ready.', 'google-calendar-events' ); ?></h3>
199
-				<img src="<?php echo $welcome_image_about_path . '/list-view-widget.png'; ?>" />
200
-				<img src="<?php echo $welcome_image_about_path . '/grid-view-widget-dark-theme.png'; ?>" />
198
+				<h3><?php _e('Mobile responsive and widget ready.', 'google-calendar-events'); ?></h3>
199
+				<img src="<?php echo $welcome_image_about_path.'/list-view-widget.png'; ?>" />
200
+				<img src="<?php echo $welcome_image_about_path.'/grid-view-widget-dark-theme.png'; ?>" />
201 201
 
202 202
 				<h3>
203
-					<?php _e( 'Add even more display options with add-ons like', 'google-calendar-events' ); ?>
204
-					<a href="<?php echo $welcome_addons_link; ?>" target="_blank"><?php _e( 'FullCalendar and Google Calendar Pro', 'google-calendar-events' ); ?></a>.
203
+					<?php _e('Add even more display options with add-ons like', 'google-calendar-events'); ?>
204
+					<a href="<?php echo $welcome_addons_link; ?>" target="_blank"><?php _e('FullCalendar and Google Calendar Pro', 'google-calendar-events'); ?></a>.
205 205
 				</h3>
206
-				<a href="<?php echo $welcome_addons_link; ?>" target="_blank"><img src="<?php echo $welcome_image_about_path . '/fullcalendar-google-calendar-pro-grid-view.png'; ?>" /></a>
206
+				<a href="<?php echo $welcome_addons_link; ?>" target="_blank"><img src="<?php echo $welcome_image_about_path.'/fullcalendar-google-calendar-pro-grid-view.png'; ?>" /></a>
207 207
 
208
-				<h3><a href="<?php echo $welcome_addons_link; ?>" target="_blank"><?php _e( 'View Pricing and Try a Demo of our Simple Calendar Pro Add-ons.', 'google-calendar-events' ); ?></a></h3>
208
+				<h3><a href="<?php echo $welcome_addons_link; ?>" target="_blank"><?php _e('View Pricing and Try a Demo of our Simple Calendar Pro Add-ons.', 'google-calendar-events'); ?></a></h3>
209 209
 
210 210
 				<hr/>
211 211
 
@@ -232,8 +232,8 @@  discard block
 block discarded – undo
232 232
 					<?php
233 233
 
234 234
 					printf(
235
-						__( "Simple Calendar is created by a worldwide team of developers. If you'd like to contribute please visit our <a href='%s' target='_blank'>GitHub repo</a>.", 'google-calendar-events' ),
236
-						simcal_get_url( 'github' )
235
+						__("Simple Calendar is created by a worldwide team of developers. If you'd like to contribute please visit our <a href='%s' target='_blank'>GitHub repo</a>.", 'google-calendar-events'),
236
+						simcal_get_url('github')
237 237
 					);
238 238
 
239 239
 					?>
@@ -257,10 +257,10 @@  discard block
 block discarded – undo
257 257
 			<div class="wrap about-wrap translators-wrap">
258 258
 				<?php $this->intro(); ?>
259 259
 				<p class="about-description">
260
-					<?php _e( 'Simple Calendar has been kindly translated into several other languages by contributors from all over the world.', 'google-calendar-events' ); ?>
260
+					<?php _e('Simple Calendar has been kindly translated into several other languages by contributors from all over the world.', 'google-calendar-events'); ?>
261 261
 				</p>
262 262
 				<p class="about-description">
263
-					<a href="https://translate.wordpress.org/projects/wp-plugins/google-calendar-events" target="_blank"><?php _e( 'Click here to help translate', 'google-calendar-events' ); ?></a>
263
+					<a href="https://translate.wordpress.org/projects/wp-plugins/google-calendar-events" target="_blank"><?php _e('Click here to help translate', 'google-calendar-events'); ?></a>
264 264
 				</p>
265 265
 				<?php
266 266
 
@@ -289,31 +289,31 @@  discard block
 block discarded – undo
289 289
 
290 290
 		$contributors = $this->get_contributors();
291 291
 
292
-		if ( empty( $contributors ) ) {
292
+		if (empty($contributors)) {
293 293
 			return '';
294 294
 		}
295 295
 
296 296
 		$contributor_list = '<ul class="wp-people-group">';
297 297
 
298
-		foreach ( $contributors as $contributor ) {
298
+		foreach ($contributors as $contributor) {
299 299
 
300 300
 			// Skip contributor bots
301
-			$contributor_bots = array( 'gitter-badger' );
302
-			if ( in_array( $contributor->login, $contributor_bots ) ) {
301
+			$contributor_bots = array('gitter-badger');
302
+			if (in_array($contributor->login, $contributor_bots)) {
303 303
 				continue;
304 304
 			}
305 305
 
306 306
 			$contributor_list .= '<li class="wp-person">';
307 307
 			$contributor_list .= sprintf(
308 308
 				'<a href="%s" title="%s" target="_blank">%s</a>',
309
-				esc_url( 'https://github.com/' . $contributor->login ),
310
-				esc_html( sprintf( __( 'View %s', 'google-calendar-events' ), $contributor->login ) ),
311
-				sprintf( '<img src="%s" width="64" height="64" class="gravatar" alt="%s" />', esc_url( $contributor->avatar_url ), esc_html( $contributor->login ) )
309
+				esc_url('https://github.com/'.$contributor->login),
310
+				esc_html(sprintf(__('View %s', 'google-calendar-events'), $contributor->login)),
311
+				sprintf('<img src="%s" width="64" height="64" class="gravatar" alt="%s" />', esc_url($contributor->avatar_url), esc_html($contributor->login))
312 312
 			);
313 313
 			$contributor_list .= sprintf(
314 314
 				'<a class="web" href="%s" target="_blank">%s</a>',
315
-				esc_url( 'https://github.com/' . $contributor->login ),
316
-				esc_html( $contributor->login )
315
+				esc_url('https://github.com/'.$contributor->login),
316
+				esc_html($contributor->login)
317 317
 			);
318 318
 			$contributor_list .= '</li>';
319 319
 
@@ -333,24 +333,24 @@  discard block
 block discarded – undo
333 333
 	 */
334 334
 	public function get_contributors() {
335 335
 
336
-		$contributors = get_transient( '_simple-calendar_contributors' );
337
-		if ( false !== $contributors ) {
336
+		$contributors = get_transient('_simple-calendar_contributors');
337
+		if (false !== $contributors) {
338 338
 			return $contributors;
339 339
 		}
340 340
 
341 341
 		$response = wp_safe_remote_get(
342 342
 			'https://api.github.com/repos/moonstonemedia/Simple-Calendar/contributors'
343 343
 		);
344
-		if ( is_wp_error( $response ) || 200 != wp_remote_retrieve_response_code( $response ) ) {
344
+		if (is_wp_error($response) || 200 != wp_remote_retrieve_response_code($response)) {
345 345
 			return array();
346 346
 		}
347 347
 
348
-		$contributors = json_decode( wp_remote_retrieve_body( $response ) );
349
-		if ( ! is_array( $contributors ) ) {
348
+		$contributors = json_decode(wp_remote_retrieve_body($response));
349
+		if ( ! is_array($contributors)) {
350 350
 			return array();
351 351
 		}
352 352
 
353
-		set_transient( '_simple-calendar_contributors', $contributors, HOUR_IN_SECONDS );
353
+		set_transient('_simple-calendar_contributors', $contributors, HOUR_IN_SECONDS);
354 354
 
355 355
 		return $contributors;
356 356
 	}
Please login to merge, or discard this patch.
includes/admin/pages/system-status.php 2 patches
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -337,9 +337,9 @@
 block discarded – undo
337 337
 
338 338
 		if ( version_compare( PHP_VERSION, '5.6', '<' ) ) {
339 339
 			$php = '<mark>' . PHP_VERSION . ' - ' .
340
-			       __( 'WordPress.org recommends upgrading to PHP 5.6 or higher for better security.', 'google-calendar-events' ) .
341
-			       ' <a href="https://wordpress.org/about/requirements/" target="_blank">' . __( 'Read more.', 'google-calendar-events' ) . '</a>' .
342
-		           '</mark>';
340
+				   __( 'WordPress.org recommends upgrading to PHP 5.6 or higher for better security.', 'google-calendar-events' ) .
341
+				   ' <a href="https://wordpress.org/about/requirements/" target="_blank">' . __( 'Read more.', 'google-calendar-events' ) . '</a>' .
342
+				   '</mark>';
343 343
 		} else {
344 344
 			$php = '<mark class="ok">' . PHP_VERSION . '</mark>';
345 345
 		}
Please login to merge, or discard this patch.
Spacing   +168 added lines, -168 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 
9 9
 use SimpleCalendar\Abstracts\Admin_Page;
10 10
 
11
-if ( ! defined( 'ABSPATH' ) ) {
11
+if ( ! defined('ABSPATH')) {
12 12
 	exit;
13 13
 }
14 14
 
@@ -30,16 +30,16 @@  discard block
 block discarded – undo
30 30
 
31 31
 		$this->id           = $tab = 'system-status';
32 32
 		$this->option_group = $page = 'tools';
33
-		$this->label        = __( 'System Report', 'google-calendar-events' );
33
+		$this->label        = __('System Report', 'google-calendar-events');
34 34
 		$this->description  = '';
35 35
 		$this->sections     = $this->add_sections();
36 36
 		$this->fields       = $this->add_fields();
37 37
 
38 38
 		// Disable the submit button for this page.
39
-		add_filter( 'simcal_admin_page_' . $page . '_' . $tab . '_submit', function() { return false; } );
39
+		add_filter('simcal_admin_page_'.$page.'_'.$tab.'_submit', function() { return false; } );
40 40
 
41 41
 		// Add html.
42
-		add_action( 'simcal_admin_page_' . $page . '_' . $tab . '_end', array( $this, 'html' ) );
42
+		add_action('simcal_admin_page_'.$page.'_'.$tab.'_end', array($this, 'html'));
43 43
 	}
44 44
 
45 45
 	/**
@@ -51,37 +51,37 @@  discard block
 block discarded – undo
51 51
 
52 52
 		?>
53 53
 		<div id="simcal-system-status-report">
54
-			<p><?php _e( 'Please copy and paste this information when contacting support:', 'google-calendar-events' ); ?> </p>
54
+			<p><?php _e('Please copy and paste this information when contacting support:', 'google-calendar-events'); ?> </p>
55 55
 			<textarea readonly="readonly" onclick="this.select();"></textarea>
56
-			<p><?php _e( 'You can also download your information as a text file to attach, or simply view it below.', 'google-calendar-events' ); ?></p>
57
-			<p><a href="#" id="simcal-system-status-report-download" class="button button-primary"><?php _e( 'Download System Report', 'google-calendar-events' ); ?></a></p>
56
+			<p><?php _e('You can also download your information as a text file to attach, or simply view it below.', 'google-calendar-events'); ?></p>
57
+			<p><a href="#" id="simcal-system-status-report-download" class="button button-primary"><?php _e('Download System Report', 'google-calendar-events'); ?></a></p>
58 58
 		</div>
59 59
 		<hr>
60 60
 		<?php
61 61
 
62 62
 		global $wpdb;
63
-		$wp_version = get_bloginfo( 'version' );
63
+		$wp_version = get_bloginfo('version');
64 64
 
65 65
 		$sections = array();
66 66
 		$panels   = array(
67 67
 			'wordpress' => array(
68
-				'label'  => __( 'WordPress Installation', 'google-calendar-events' ),
68
+				'label'  => __('WordPress Installation', 'google-calendar-events'),
69 69
 				'export' => 'WordPress Installation',
70 70
 			),
71 71
 			'theme'     => array(
72
-				'label'  => __( 'Active Theme', 'google-calendar-events' ),
72
+				'label'  => __('Active Theme', 'google-calendar-events'),
73 73
 				'export' => 'Active Theme',
74 74
 			),
75 75
 			'plugins'   => array(
76
-				'label'  => __( 'Active Plugins', 'google-calendar-events' ),
76
+				'label'  => __('Active Plugins', 'google-calendar-events'),
77 77
 				'export' => 'Active Plugins',
78 78
 			),
79 79
 			'server'    => array(
80
-				'label'  => __( 'Server Environment', 'google-calendar-events' ),
80
+				'label'  => __('Server Environment', 'google-calendar-events'),
81 81
 				'export' => 'Server Environment',
82 82
 			),
83 83
 			'client'    => array(
84
-				'label'  => __( 'Client Information', 'google-calendar-events' ),
84
+				'label'  => __('Client Information', 'google-calendar-events'),
85 85
 				'export' => 'Client Information',
86 86
 			)
87 87
 		);
@@ -98,68 +98,68 @@  discard block
 block discarded – undo
98 98
 		 * ======================
99 99
 		 */
100 100
 
101
-		$debug_mode = $script_debug = __( 'No', 'google-calendar-events' );
102
-		if ( defined( 'WP_DEBUG' ) ) {
103
-			$debug_mode = true === WP_DEBUG ? __( 'Yes', 'google-calendar-events' ) : $debug_mode;
101
+		$debug_mode = $script_debug = __('No', 'google-calendar-events');
102
+		if (defined('WP_DEBUG')) {
103
+			$debug_mode = true === WP_DEBUG ? __('Yes', 'google-calendar-events') : $debug_mode;
104 104
 		}
105
-		if ( defined( 'SCRIPT_DEBUG' ) ) {
106
-			$script_debug = true === SCRIPT_DEBUG ? __( 'Yes', 'google-calendar-events' ) : $script_debug;
105
+		if (defined('SCRIPT_DEBUG')) {
106
+			$script_debug = true === SCRIPT_DEBUG ? __('Yes', 'google-calendar-events') : $script_debug;
107 107
 		}
108 108
 
109
-		$memory = $this->let_to_num( WP_MEMORY_LIMIT );
110
-		$memory_export = size_format( $memory );
111
-		if ( $memory < 67108864 ) {
112
-			$memory = '<mark class="error">' . sprintf( __( '%1$s - It is recomendend to set memory to at least 64MB. See: <a href="%2$s" target="_blank">Increasing memory allocated to PHP</a>', 'google-calendar-events' ), $memory_export, 'http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP' ) . '</mark>';
109
+		$memory = $this->let_to_num(WP_MEMORY_LIMIT);
110
+		$memory_export = size_format($memory);
111
+		if ($memory < 67108864) {
112
+			$memory = '<mark class="error">'.sprintf(__('%1$s - It is recomendend to set memory to at least 64MB. See: <a href="%2$s" target="_blank">Increasing memory allocated to PHP</a>', 'google-calendar-events'), $memory_export, 'http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP').'</mark>';
113 113
 		} else {
114
-			$memory = '<mark class="ok">' . $memory_export . '</mark>';
114
+			$memory = '<mark class="ok">'.$memory_export.'</mark>';
115 115
 		}
116 116
 
117
-		$permalinks = get_option( 'permalink_structure' );
118
-		$permalinks = empty( $permalinks ) ? '/?' : $permalinks;
117
+		$permalinks = get_option('permalink_structure');
118
+		$permalinks = empty($permalinks) ? '/?' : $permalinks;
119 119
 
120 120
 		$is_multisite = is_multisite();
121 121
 
122 122
 		$sections['wordpress'] = array(
123 123
 			'name'          => array(
124
-				'label'  => __( 'Site Name', 'google-calendar-events' ),
124
+				'label'  => __('Site Name', 'google-calendar-events'),
125 125
 				'label_export' => 'Site Name',
126
-				'result' => get_bloginfo( 'name' ),
126
+				'result' => get_bloginfo('name'),
127 127
 			),
128 128
 			'home_url'      => array(
129
-				'label'  => __( 'Home URL', 'google-calendar-events' ),
129
+				'label'  => __('Home URL', 'google-calendar-events'),
130 130
 				'label_export' => 'Home URL',
131 131
 				'result' => home_url(),
132 132
 			),
133 133
 			'site_url'      => array(
134
-				'label'  => __( 'Site URL', 'google-calendar-events' ),
134
+				'label'  => __('Site URL', 'google-calendar-events'),
135 135
 				'label_export' => 'Site URL',
136 136
 				'result' => site_url(),
137 137
 			),
138 138
 			'version'       => array(
139
-				'label'  => __( 'Version', 'google-calendar-events' ),
139
+				'label'  => __('Version', 'google-calendar-events'),
140 140
 				'label_export' => 'Version',
141 141
 				'result' => $wp_version,
142 142
 			),
143 143
 			'locale'        => array(
144
-				'label'  => __( 'Locale', 'google-calendar-events' ),
144
+				'label'  => __('Locale', 'google-calendar-events'),
145 145
 				'label_export' => 'Locale',
146 146
 				'result' => get_locale(),
147 147
 			),
148 148
 			'wp_timezone'   => array(
149
-				'label'  => __( 'Timezone', 'google-calendar-events' ),
149
+				'label'  => __('Timezone', 'google-calendar-events'),
150 150
 				'label_export' => 'Timezone',
151 151
 				'result' => simcal_get_wp_timezone(),
152 152
 			),
153 153
 			'multisite'     => array(
154
-				'label'  => __( 'Multisite', 'google-calendar-events' ),
154
+				'label'  => __('Multisite', 'google-calendar-events'),
155 155
 				'label_export' => 'Multisite',
156
-				'result' => $is_multisite ? __( 'Yes', 'google-calendar-events' ) : __( 'No', 'google-calendar-events' ),
156
+				'result' => $is_multisite ? __('Yes', 'google-calendar-events') : __('No', 'google-calendar-events'),
157 157
 				'result_export' => $is_multisite ? 'Yes' : 'No'
158 158
 			),
159 159
 			'permalink'     => array(
160
-				'label'  => __( 'Permalinks', 'google-calendar-events' ),
160
+				'label'  => __('Permalinks', 'google-calendar-events'),
161 161
 				'label_export' => 'Permalinks',
162
-				'result' => '<code>' . $permalinks . '</code>',
162
+				'result' => '<code>'.$permalinks.'</code>',
163 163
 				'result_export' => $permalinks,
164 164
 			),
165 165
 			'memory_limit'  => array(
@@ -182,86 +182,86 @@  discard block
 block discarded – undo
182 182
 		 * ============
183 183
 		 */
184 184
 
185
-		include_once ABSPATH . 'wp-admin/includes/theme-install.php';
185
+		include_once ABSPATH.'wp-admin/includes/theme-install.php';
186 186
 
187
-		if ( version_compare( $wp_version, '3.4', '<' ) ) {
188
-			$active_theme  = get_theme_data( get_stylesheet_directory() . '/style.css' );
189
-			$theme_name    = '<a href="' . $active_theme['URI'] . '" target="_blank">' . $active_theme['Name'] . '</a>';
187
+		if (version_compare($wp_version, '3.4', '<')) {
188
+			$active_theme  = get_theme_data(get_stylesheet_directory().'/style.css');
189
+			$theme_name    = '<a href="'.$active_theme['URI'].'" target="_blank">'.$active_theme['Name'].'</a>';
190 190
 			$theme_version = $active_theme['Version'];
191
-			$theme_author  = '<a href="' . $active_theme['AuthorURI'] . '" target="_blank">' . $active_theme['Author'] . '</a>';
192
-			$theme_export  = $active_theme['Name'] . ' - ' . $theme_version;
191
+			$theme_author  = '<a href="'.$active_theme['AuthorURI'].'" target="_blank">'.$active_theme['Author'].'</a>';
192
+			$theme_export  = $active_theme['Name'].' - '.$theme_version;
193 193
 		} else {
194 194
 			$active_theme  = wp_get_theme();
195
-			$theme_name    = '<a href="' . $active_theme->ThemeURI . '" target="_blank">' . $active_theme->Name . '</a>';
195
+			$theme_name    = '<a href="'.$active_theme->ThemeURI.'" target="_blank">'.$active_theme->Name.'</a>';
196 196
 			$theme_version = $active_theme->Version;
197 197
 			$theme_author  = $active_theme->Author;
198
-			$theme_export  = $active_theme->Name . ' - ' . $theme_version;
198
+			$theme_export  = $active_theme->Name.' - '.$theme_version;
199 199
 		}
200 200
 
201 201
 		$theme_update_version = $theme_version;
202 202
 
203
-		$api = themes_api( 'theme_information', array(
203
+		$api = themes_api('theme_information', array(
204 204
 			'slug'   => get_template(),
205
-			'fields' => array( 'sections' => false, 'tags' => false ),
206
-		) );
207
-		if ( $api && ! is_wp_error( $api ) ) {
205
+			'fields' => array('sections' => false, 'tags' => false),
206
+		));
207
+		if ($api && ! is_wp_error($api)) {
208 208
 			$theme_update_version = $api->version;
209 209
 		}
210 210
 
211
-		if ( version_compare( $theme_version, $theme_update_version, '<' ) ) {
212
-			$theme_version = '<mark class="error">' . $theme_version . ' (' . sprintf( __( '%s is available', 'google-calendar-events' ), esc_html( $theme_update_version ) ) . ')</mark>';
211
+		if (version_compare($theme_version, $theme_update_version, '<')) {
212
+			$theme_version = '<mark class="error">'.$theme_version.' ('.sprintf(__('%s is available', 'google-calendar-events'), esc_html($theme_update_version)).')</mark>';
213 213
 		} else {
214
-			$theme_version = '<mark class="ok">' . $theme_version . '</mark>';
214
+			$theme_version = '<mark class="ok">'.$theme_version.'</mark>';
215 215
 		}
216 216
 
217 217
 		$theme  = '<dl>';
218
-		$theme .= '<dt>' . __( 'Name', 'google-calendar-events' ) . '</dt>';
219
-		$theme .= '<dd>' . $theme_name . '</dd>';
220
-		$theme .= '<dt>' . __( 'Author', 'google-calendar-events' ) . '</dt>';
221
-		$theme .= '<dd>' . $theme_author . '</dd>';
222
-		$theme .= '<dt>' . __( 'Version', 'google-calendar-events' ) . '</dt>';
223
-		$theme .= '<dd>' . $theme_version . '</dd>';
218
+		$theme .= '<dt>'.__('Name', 'google-calendar-events').'</dt>';
219
+		$theme .= '<dd>'.$theme_name.'</dd>';
220
+		$theme .= '<dt>'.__('Author', 'google-calendar-events').'</dt>';
221
+		$theme .= '<dd>'.$theme_author.'</dd>';
222
+		$theme .= '<dt>'.__('Version', 'google-calendar-events').'</dt>';
223
+		$theme .= '<dd>'.$theme_version.'</dd>';
224 224
 		$theme .= '</dl>';
225 225
 
226 226
 		$is_child_theme = is_child_theme();
227 227
 		$parent_theme = $parent_theme_export = '-';
228 228
 
229
-		if ( $is_child_theme ) {
230
-			if ( version_compare( $wp_version, '3.4', '<' ) ) {
229
+		if ($is_child_theme) {
230
+			if (version_compare($wp_version, '3.4', '<')) {
231 231
 
232 232
 				$parent_theme = $parent_theme_export = $active_theme['Template'];
233 233
 
234 234
 			} else {
235 235
 
236
-				$parent = wp_get_theme( $active_theme->Template );
236
+				$parent = wp_get_theme($active_theme->Template);
237 237
 				$parent_theme  = '<dl>';
238
-				$parent_theme .= '<dt>' . __( 'Name', 'google-calendar-events' ) .    '</dt>';
239
-				$parent_theme .= '<dd>' . $parent->Name .          '</dd>';
240
-				$parent_theme .= '<dt>' . __( 'Author', 'google-calendar-events' ) .  '</dt>';
241
-				$parent_theme .= '<dd>' . $parent->Author .        '</dd>';
242
-				$parent_theme .= '<dt>' . __( 'Version', 'google-calendar-events' ) . '</dt>';
243
-				$parent_theme .= '<dd>' . $parent->Version .       '</dd>';
238
+				$parent_theme .= '<dt>'.__('Name', 'google-calendar-events').'</dt>';
239
+				$parent_theme .= '<dd>'.$parent->Name.'</dd>';
240
+				$parent_theme .= '<dt>'.__('Author', 'google-calendar-events').'</dt>';
241
+				$parent_theme .= '<dd>'.$parent->Author.'</dd>';
242
+				$parent_theme .= '<dt>'.__('Version', 'google-calendar-events').'</dt>';
243
+				$parent_theme .= '<dd>'.$parent->Version.'</dd>';
244 244
 				$parent_theme .= '</dl>';
245 245
 
246
-				$parent_theme_export = strip_tags( $parent->Name ) . ' - ' .  $parent->Version;
246
+				$parent_theme_export = strip_tags($parent->Name).' - '.$parent->Version;
247 247
 			}
248 248
 		}
249 249
 
250 250
 		$sections['theme'] = array(
251 251
 			'theme'    => array(
252
-				'label'  => __( 'Theme Information', 'google-calendar-events' ),
252
+				'label'  => __('Theme Information', 'google-calendar-events'),
253 253
 				'label_export' => 'Theme',
254 254
 				'result' => $theme,
255 255
 				'result_export' => $theme_export,
256 256
 			),
257 257
 			'theme_child'   => array(
258
-				'label'  => __( 'Child Theme', 'google-calendar-events' ),
258
+				'label'  => __('Child Theme', 'google-calendar-events'),
259 259
 				'label_export' => 'Child Theme',
260
-				'result' => $is_child_theme ? __( 'Yes', 'google-calendar-events' ) : __( 'No', 'google-calendar-events' ),
260
+				'result' => $is_child_theme ? __('Yes', 'google-calendar-events') : __('No', 'google-calendar-events'),
261 261
 				'result_export' => $is_child_theme ? 'Yes' : 'No',
262 262
 			),
263 263
 			'theme_parent'   => array(
264
-				'label'  => __( 'Parent Theme', 'google-calendar-events' ),
264
+				'label'  => __('Parent Theme', 'google-calendar-events'),
265 265
 				'label_export' => 'Parent Theme',
266 266
 				'result' => $parent_theme,
267 267
 				'result_export' => $parent_theme_export,
@@ -273,61 +273,61 @@  discard block
 block discarded – undo
273 273
 		 * ==============
274 274
 		 */
275 275
 
276
-		include_once ABSPATH . 'wp-admin/includes/plugin-install.php';
276
+		include_once ABSPATH.'wp-admin/includes/plugin-install.php';
277 277
 
278
-		$active_plugins = (array) get_option( 'active_plugins', array() );
279
-		if ( is_multisite() ) {
280
-			$active_plugins = array_merge( $active_plugins, get_site_option( 'active_sitewide_plugins', array() ) );
278
+		$active_plugins = (array) get_option('active_plugins', array());
279
+		if (is_multisite()) {
280
+			$active_plugins = array_merge($active_plugins, get_site_option('active_sitewide_plugins', array()));
281 281
 		}
282 282
 
283
-		foreach ( $active_plugins as $plugin ) {
283
+		foreach ($active_plugins as $plugin) {
284 284
 
285
-			$plugin_data = @get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin );
285
+			$plugin_data = @get_plugin_data(WP_PLUGIN_DIR.'/'.$plugin);
286 286
 
287
-			if ( ! empty( $plugin_data['Name'] ) ) {
287
+			if ( ! empty($plugin_data['Name'])) {
288 288
 
289 289
 				$plugin_name    = $plugin_data['Title'];
290 290
 				$plugin_author  = $plugin_data['Author'];
291 291
 				$plugin_version = $plugin_update_version = $plugin_data['Version'];
292 292
 
293 293
 				// Afraid that querying many plugins may risk a timeout.
294
-				if ( count( $active_plugins ) <= 10 ) {
295
-					$api = plugins_api( 'plugin_information', array(
294
+				if (count($active_plugins) <= 10) {
295
+					$api = plugins_api('plugin_information', array(
296 296
 						'slug'   => $plugin_data['Name'],
297 297
 						'fields' => array(
298 298
 							'version' => true,
299 299
 						),
300
-					) );
301
-					if ( $api && ! is_wp_error( $api ) ) {
302
-						if ( ! empty( $api->version ) ) {
300
+					));
301
+					if ($api && ! is_wp_error($api)) {
302
+						if ( ! empty($api->version)) {
303 303
 							$plugin_update_version = $api->version;
304
-							if ( version_compare( $plugin_version, $plugin_update_version, '<' ) ) {
305
-								$plugin_version = '<mark class="error">' . $plugin_version . ' (' . sprintf( __( '%s is available', 'google-calendar-events' ), esc_html( $plugin_update_version ) ) . ')</mark>';
304
+							if (version_compare($plugin_version, $plugin_update_version, '<')) {
305
+								$plugin_version = '<mark class="error">'.$plugin_version.' ('.sprintf(__('%s is available', 'google-calendar-events'), esc_html($plugin_update_version)).')</mark>';
306 306
 							} else {
307
-								$plugin_version = '<mark class="ok">' . $plugin_version . '</mark>';
307
+								$plugin_version = '<mark class="ok">'.$plugin_version.'</mark>';
308 308
 							}
309 309
 						}
310 310
 					}
311 311
 				}
312 312
 
313 313
 				$plugin  = '<dl>';
314
-				$plugin .= '<dt>' . __( 'Author', 'google-calendar-events' ) .  '</dt>';
315
-				$plugin .= '<dd>' . $plugin_author .         '</dd>';
316
-				$plugin .= '<dt>' . __( 'Version', 'google-calendar-events' ) . '</dt>';
317
-				$plugin .= '<dd>' . $plugin_version .        '</dd>';
314
+				$plugin .= '<dt>'.__('Author', 'google-calendar-events').'</dt>';
315
+				$plugin .= '<dd>'.$plugin_author.'</dd>';
316
+				$plugin .= '<dt>'.__('Version', 'google-calendar-events').'</dt>';
317
+				$plugin .= '<dd>'.$plugin_version.'</dd>';
318 318
 				$plugin .= '</dl>';
319 319
 
320
-				$sections['plugins'][ sanitize_key( strip_tags( $plugin_name ) ) ] = array(
320
+				$sections['plugins'][sanitize_key(strip_tags($plugin_name))] = array(
321 321
 					'label'  => $plugin_name,
322
-					'label_export' => strip_tags( $plugin_data['Title'] ),
322
+					'label_export' => strip_tags($plugin_data['Title']),
323 323
 					'result' => $plugin,
324 324
 					'result_export' => $plugin_data['Version'],
325 325
 				);
326 326
 			}
327 327
 		}
328 328
 
329
-		if ( isset( $sections['plugins'] ) ) {
330
-			rsort( $sections['plugins'] );
329
+		if (isset($sections['plugins'])) {
330
+			rsort($sections['plugins']);
331 331
 		}
332 332
 
333 333
 		/**
@@ -335,54 +335,54 @@  discard block
 block discarded – undo
335 335
 		 * ==================
336 336
 		 */
337 337
 
338
-		if ( version_compare( PHP_VERSION, '5.6', '<' ) ) {
339
-			$php = '<mark>' . PHP_VERSION . ' - ' .
340
-			       __( 'WordPress.org recommends upgrading to PHP 5.6 or higher for better security.', 'google-calendar-events' ) .
341
-			       ' <a href="https://wordpress.org/about/requirements/" target="_blank">' . __( 'Read more.', 'google-calendar-events' ) . '</a>' .
338
+		if (version_compare(PHP_VERSION, '5.6', '<')) {
339
+			$php = '<mark>'.PHP_VERSION.' - '.
340
+			       __('WordPress.org recommends upgrading to PHP 5.6 or higher for better security.', 'google-calendar-events').
341
+			       ' <a href="https://wordpress.org/about/requirements/" target="_blank">'.__('Read more.', 'google-calendar-events').'</a>'.
342 342
 		           '</mark>';
343 343
 		} else {
344
-			$php = '<mark class="ok">' . PHP_VERSION . '</mark>';
344
+			$php = '<mark class="ok">'.PHP_VERSION.'</mark>';
345 345
 		}
346 346
 
347
-		if ( $wpdb->use_mysqli ) {
348
-			$mysql = @mysqli_get_server_info( $wpdb->dbh );
347
+		if ($wpdb->use_mysqli) {
348
+			$mysql = @mysqli_get_server_info($wpdb->dbh);
349 349
 		} else {
350 350
 			$mysql = @mysql_get_server_info();
351 351
 		}
352 352
 
353 353
 		$host = $_SERVER['SERVER_SOFTWARE'];
354
-		if ( defined( 'WPE_APIKEY' ) ) {
354
+		if (defined('WPE_APIKEY')) {
355 355
 			$host .= ' (WP Engine)';
356
-		} elseif ( defined( 'PAGELYBIN' ) ) {
356
+		} elseif (defined('PAGELYBIN')) {
357 357
 			$host .= ' (Pagely)';
358 358
 		}
359 359
 
360 360
 		$default_timezone = $server_timezone_export = date_default_timezone_get();
361
-		if ( 'UTC' !== $default_timezone ) {
362
-			$server_timezone = '<mark class="error">' . sprintf( __( 'Server default timezone is %s - it should be UTC', 'google-calendar-events' ), $default_timezone ) . '</mark>';
361
+		if ('UTC' !== $default_timezone) {
362
+			$server_timezone = '<mark class="error">'.sprintf(__('Server default timezone is %s - it should be UTC', 'google-calendar-events'), $default_timezone).'</mark>';
363 363
 		} else {
364 364
 			$server_timezone = '<mark class="ok">UTC</mark>';
365 365
 		}
366 366
 
367 367
 		// WP Remote POST test.
368
-		$response = wp_safe_remote_post( 'https://www.paypal.com/cgi-bin/webscr', array(
368
+		$response = wp_safe_remote_post('https://www.paypal.com/cgi-bin/webscr', array(
369 369
 			'timeout'    => 60,
370 370
 			'body'       => array(
371 371
 				'cmd'    => '_notify-validate',
372 372
 			),
373
-		) );
374
-		if ( ! is_wp_error( $response ) && $response['response']['code'] >= 200 && $response['response']['code'] < 300 ) {
373
+		));
374
+		if ( ! is_wp_error($response) && $response['response']['code'] >= 200 && $response['response']['code'] < 300) {
375 375
 			$wp_post_export = 'Yes';
376
-			$wp_post = '<mark class="ok">' . __( 'Yes', 'google-calendar-events' ) . '</mark>';
376
+			$wp_post = '<mark class="ok">'.__('Yes', 'google-calendar-events').'</mark>';
377 377
 		} else {
378 378
 			$wp_post_export = 'No';
379
-			$wp_post = '<mark class="error">' . __( 'No', 'google-calendar-events' );
380
-			if ( is_wp_error( $response ) ) {
381
-				$error = ' (' . $response->get_error_message() . ')';
379
+			$wp_post = '<mark class="error">'.__('No', 'google-calendar-events');
380
+			if (is_wp_error($response)) {
381
+				$error = ' ('.$response->get_error_message().')';
382 382
 				$wp_post .= $error;
383 383
 				$wp_post_export .= $error;
384 384
 			} else {
385
-				$error = ' (' . $response['response']['code'] . ')';
385
+				$error = ' ('.$response['response']['code'].')';
386 386
 				$wp_post .= $error;
387 387
 				$wp_post_export .= $error;
388 388
 			}
@@ -390,65 +390,65 @@  discard block
 block discarded – undo
390 390
 		}
391 391
 
392 392
 		// WP Remote GET test.
393
-		$response = wp_safe_remote_get( get_home_url( '/?p=1' ) );
394
-		if ( ! is_wp_error( $response ) && $response['response']['code'] >= 200 && $response['response']['code'] < 300 ) {
393
+		$response = wp_safe_remote_get(get_home_url('/?p=1'));
394
+		if ( ! is_wp_error($response) && $response['response']['code'] >= 200 && $response['response']['code'] < 300) {
395 395
 			$wp_get_export = 'Yes';
396
-			$wp_get = '<mark class="ok">' . __( 'Yes', 'google-calendar-events' ) . '</mark>';
396
+			$wp_get = '<mark class="ok">'.__('Yes', 'google-calendar-events').'</mark>';
397 397
 		} else {
398 398
 			$wp_get_export = 'No';
399
-			$wp_get = '<mark class="error">' . __( 'No', 'google-calendar-events' );
400
-			if ( is_wp_error( $response ) ) {
401
-				$error = ' (' . $response->get_error_message() . ')';
399
+			$wp_get = '<mark class="error">'.__('No', 'google-calendar-events');
400
+			if (is_wp_error($response)) {
401
+				$error = ' ('.$response->get_error_message().')';
402 402
 				$wp_get .= $error;
403 403
 				$wp_get_export .= $error;
404 404
 			} else {
405
-				$error = ' (' . $response['response']['code'] . ')';
405
+				$error = ' ('.$response['response']['code'].')';
406 406
 				$wp_get .= $error;
407 407
 				$wp_get_export .= $error;
408 408
 			}
409 409
 			$wp_get .= '</mark>';
410 410
 		}
411 411
 
412
-		$php_memory_limit        = ini_get( 'memory_limit' );
413
-		$php_max_upload_filesize = ini_get( 'upload_max_filesize' );
414
-		$php_post_max_size       = ini_get( 'post_max_size' );
415
-		$php_max_execution_time  = ini_get( 'max_execution_time' );
416
-		$php_max_input_vars      = ini_get( 'max_input_vars' );
412
+		$php_memory_limit        = ini_get('memory_limit');
413
+		$php_max_upload_filesize = ini_get('upload_max_filesize');
414
+		$php_post_max_size       = ini_get('post_max_size');
415
+		$php_max_execution_time  = ini_get('max_execution_time');
416
+		$php_max_input_vars      = ini_get('max_input_vars');
417 417
 
418 418
 		$curl_info = '';
419 419
 
420
-		if ( function_exists( 'curl_version' ) ) {
420
+		if (function_exists('curl_version')) {
421 421
 			$curl_info = curl_version();
422 422
 		}
423 423
 
424 424
 		$sections['server'] = array(
425 425
 			'host'                => array(
426
-				'label'  => __( 'Web Server', 'google-calendar-events' ),
426
+				'label'  => __('Web Server', 'google-calendar-events'),
427 427
 				'label_export' => 'Web Server',
428 428
 				'result' => $host,
429 429
 			),
430 430
 			'php_version'         => array(
431
-				'label'  => __( 'PHP Version', 'google-calendar-events' ),
431
+				'label'  => __('PHP Version', 'google-calendar-events'),
432 432
 				'label_export' => 'PHP Version',
433 433
 				'result' => $php,
434 434
 				'result_export' => PHP_VERSION,
435 435
 			),
436 436
 			'mysql_version'       => array(
437
-				'label'  => __( 'MySQL Version', 'google-calendar-events' ),
437
+				'label'  => __('MySQL Version', 'google-calendar-events'),
438 438
 				'label_export' => 'MySQL Version',
439
-				'result' => version_compare( $mysql, '5.5', '>' ) ? '<mark class="ok">' . $mysql . '</mark>' : $mysql,
439
+				'result' => version_compare($mysql, '5.5', '>') ? '<mark class="ok">'.$mysql.'</mark>' : $mysql,
440 440
 				'result_export' => $mysql,
441 441
 			),
442 442
 			'server_timezone'     => array(
443
-				'label'  => __( 'Server Timezone', 'google-calendar-events' ),
443
+				'label'  => __('Server Timezone', 'google-calendar-events'),
444 444
 				'label_export' => 'Server Timezone',
445 445
 				'result' => $server_timezone,
446 446
 				'result_export' => $server_timezone_export,
447 447
 			),
448 448
 			'display_errors'      => array(
449 449
 				'label'  => 'Display Errors',
450
-				'result' => ( ini_get( 'display_errors' ) ) ? __( 'Yes', 'google-calendar-events' ) . ' (' . ini_get( 'display_errors' ) . ')' : '-',
451
-				'result_export' => ( ini_get( 'display_errors' ) ) ? 'Yes' : 'No',
450
+				'result' => (ini_get('display_errors')) ? __('Yes', 'google-calendar-events').' ('.ini_get('display_errors').')' : '-',
451
+				'result_export' => (ini_get('display_errors')) ? 'Yes' : 'No',
452 452
 			),
453 453
 			'php_memory_limit'    => array(
454 454
 				'label'  => 'Memory Limit',
@@ -472,23 +472,23 @@  discard block
 block discarded – undo
472 472
 			),
473 473
 			'fsockopen'           => array(
474 474
 				'label'  => 'fsockopen',
475
-				'result' => function_exists( 'fsockopen' ) ? __( 'Yes', 'google-calendar-events' ) : __( 'No', 'google-calendar-events' ),
476
-				'result_export' => function_exists( 'fsockopen' ) ? 'Yes' : 'No',
475
+				'result' => function_exists('fsockopen') ? __('Yes', 'google-calendar-events') : __('No', 'google-calendar-events'),
476
+				'result_export' => function_exists('fsockopen') ? 'Yes' : 'No',
477 477
 			),
478 478
 			'curl_init'           => array(
479 479
 				'label'         => 'cURL',
480
-				'result'        => ! empty( $curl_info ) ? $curl_info['version'] . ', ' . $curl_info['ssl_version'] : __( 'No version found.', 'google-calendar-events' ),
481
-				'result_export' => ! empty( $curl_info ) ? $curl_info['version'] . ', ' . $curl_info['ssl_version'] : 'No version found.',
480
+				'result'        => ! empty($curl_info) ? $curl_info['version'].', '.$curl_info['ssl_version'] : __('No version found.', 'google-calendar-events'),
481
+				'result_export' => ! empty($curl_info) ? $curl_info['version'].', '.$curl_info['ssl_version'] : 'No version found.',
482 482
 			),
483 483
 			'soap'                => array(
484 484
 				'label'  => 'SOAP',
485
-				'result' => class_exists( 'SoapClient' ) ? __( 'Yes', 'google-calendar-events' ) : __( 'No', 'google-calendar-events' ),
486
-				'result_export' => class_exists( 'SoapClient' ) ? 'Yes' : 'No',
485
+				'result' => class_exists('SoapClient') ? __('Yes', 'google-calendar-events') : __('No', 'google-calendar-events'),
486
+				'result_export' => class_exists('SoapClient') ? 'Yes' : 'No',
487 487
 			),
488 488
 			'suhosin'             => array(
489 489
 				'label'  => 'SUHOSIN',
490
-				'result' => extension_loaded( 'suhosin' ) ? __( 'Yes', 'google-calendar-events' ) : __( 'No', 'google-calendar-events' ),
491
-				'result_export' => extension_loaded( 'suhosin' ) ? 'Yes' : 'No',
490
+				'result' => extension_loaded('suhosin') ? __('Yes', 'google-calendar-events') : __('No', 'google-calendar-events'),
491
+				'result_export' => extension_loaded('suhosin') ? 'Yes' : 'No',
492 492
 			),
493 493
 			'wp_remote_post'      => array(
494 494
 				'label'  => 'WP Remote POST',
@@ -510,26 +510,26 @@  discard block
 block discarded – undo
510 510
 		$user_client = new \SimpleCalendar\Browser();
511 511
 
512 512
 		$browser  = '<dl>';
513
-		$browser .= '<dt>' . __( 'Name:', 'google-calendar-events' ) .         '</dt>';
514
-		$browser .= '<dd>' . $user_client->getBrowser() .   '</dd>';
515
-		$browser .= '<dt>' . __( 'Version:', 'google-calendar-events' ) .      '</dt>';
516
-		$browser .= '<dd>' . $user_client->getVersion() .   '</dd>';
517
-		$browser .= '<dt>' . __( 'User Agent:', 'google-calendar-events' ) .   '</dt>';
518
-		$browser .= '<dd>' . $user_client->getUserAgent() . '</dd>';
519
-		$browser .= '<dt>' . __( 'Platform:', 'google-calendar-events' ) .     '</dt>';
520
-		$browser .= '<dd>' . $user_client->getPlatform() .  '</dd>';
513
+		$browser .= '<dt>'.__('Name:', 'google-calendar-events').'</dt>';
514
+		$browser .= '<dd>'.$user_client->getBrowser().'</dd>';
515
+		$browser .= '<dt>'.__('Version:', 'google-calendar-events').'</dt>';
516
+		$browser .= '<dd>'.$user_client->getVersion().'</dd>';
517
+		$browser .= '<dt>'.__('User Agent:', 'google-calendar-events').'</dt>';
518
+		$browser .= '<dd>'.$user_client->getUserAgent().'</dd>';
519
+		$browser .= '<dt>'.__('Platform:', 'google-calendar-events').'</dt>';
520
+		$browser .= '<dd>'.$user_client->getPlatform().'</dd>';
521 521
 		$browser .= '</dl>';
522 522
 
523
-		$browser_export = $user_client->getBrowser() . ' ' . $user_client->getVersion() . ' (' . $user_client->getPlatform() . ')';
523
+		$browser_export = $user_client->getBrowser().' '.$user_client->getVersion().' ('.$user_client->getPlatform().')';
524 524
 
525 525
 		$sections['client'] = array(
526 526
 			'user_ip' => array(
527
-				'label'  => __( 'IP Address', 'google-calendar-events' ),
527
+				'label'  => __('IP Address', 'google-calendar-events'),
528 528
 				'label_export' => 'IP Address',
529 529
 				'result' => $_SERVER['SERVER_ADDR'],
530 530
 			),
531 531
 			'browser' => array(
532
-				'label'  => __( 'Browser', 'google-calendar-events' ),
532
+				'label'  => __('Browser', 'google-calendar-events'),
533 533
 				'result' => $browser,
534 534
 				'result_export' => $browser_export,
535 535
 			)
@@ -540,12 +540,12 @@  discard block
 block discarded – undo
540 540
 		 * ============
541 541
 		 */
542 542
 
543
-		$panels   = apply_filters( 'simcal_system_status_report_panels', $panels );
544
-		$sections = apply_filters( 'simcal_system_status_report_sections', $sections );
543
+		$panels   = apply_filters('simcal_system_status_report_panels', $panels);
544
+		$sections = apply_filters('simcal_system_status_report_sections', $sections);
545 545
 
546
-		foreach ( $panels as $panel => $v ) :
546
+		foreach ($panels as $panel => $v) :
547 547
 
548
-			if ( isset( $sections[ $panel ] ) ) :
548
+			if (isset($sections[$panel])) :
549 549
 
550 550
 				?>
551 551
 				<table class="widefat simcal-system-status-report-panel">
@@ -555,15 +555,15 @@  discard block
 block discarded – undo
555 555
 						</tr>
556 556
 					</thead>
557 557
 					<tbody>
558
-						<?php foreach ( $sections[ $panel ] as $row => $cell ) : ?>
558
+						<?php foreach ($sections[$panel] as $row => $cell) : ?>
559 559
 							<tr>
560 560
 								<?php
561
-								$label_export  = isset( $cell['label_export']  ) ? $cell['label_export']  : $cell['label'];
562
-								$result_export = isset( $cell['result_export'] ) ? $cell['result_export'] : $cell['result'];
561
+								$label_export  = isset($cell['label_export']) ? $cell['label_export'] : $cell['label'];
562
+								$result_export = isset($cell['result_export']) ? $cell['result_export'] : $cell['result'];
563 563
 								?>
564
-								<td class="tooltip"><?php echo isset( $cell['tooltip'] ) ? ' <i class="simcal-icon-help simcal-help-tip" data-tip="' . $cell['tooltip'] . '"></i> ' : ''; ?></td>
565
-								<td class="label" data-export="<?php echo trim( $label_export ); ?>"><?php echo $cell['label']; ?></td>
566
-								<td class="result" data-export="<?php echo trim( $result_export ); ?>"><?php echo $cell['result']; ?></td>
564
+								<td class="tooltip"><?php echo isset($cell['tooltip']) ? ' <i class="simcal-icon-help simcal-help-tip" data-tip="'.$cell['tooltip'].'"></i> ' : ''; ?></td>
565
+								<td class="label" data-export="<?php echo trim($label_export); ?>"><?php echo $cell['label']; ?></td>
566
+								<td class="result" data-export="<?php echo trim($result_export); ?>"><?php echo $cell['result']; ?></td>
567 567
 							</tr>
568 568
 						<?php endforeach; ?>
569 569
 					</tbody>
@@ -641,7 +641,7 @@  discard block
 block discarded – undo
641 641
 			jQuery( '#simcal-system-status-report-download' ).on( 'click', function() {
642 642
 				var file = new Blob( [ report ], { type: 'text/plain' } );
643 643
 				jQuery( this ).attr( 'href', URL.createObjectURL( file ) );
644
-				jQuery( this ).attr( 'download', '<?php echo sanitize_title( str_replace( array( 'http://', 'https://' ), '', get_bloginfo( 'url' ) ) . '-system-report-' . date( 'Y-m-d', time() ) ); ?>' );
644
+				jQuery( this ).attr( 'download', '<?php echo sanitize_title(str_replace(array('http://', 'https://'), '', get_bloginfo('url')).'-system-report-'.date('Y-m-d', time())); ?>' );
645 645
 			} );
646 646
 
647 647
 		</script>
@@ -661,13 +661,13 @@  discard block
 block discarded – undo
661 661
 	 *
662 662
 	 * @return int|double|string
663 663
 	 */
664
-	private function let_to_num( $size ) {
664
+	private function let_to_num($size) {
665 665
 
666
-		$l   = substr( $size, -1 );
667
-		$ret = substr( $size, 0, -1 );
666
+		$l   = substr($size, -1);
667
+		$ret = substr($size, 0, -1);
668 668
 
669 669
 		// Note: do not insert break or default in this switch loop.
670
-		switch ( strtoupper( $l ) ) {
670
+		switch (strtoupper($l)) {
671 671
 			case 'P':
672 672
 				$ret *= 1024;
673 673
 				// no break
@@ -681,7 +681,7 @@  discard block
 block discarded – undo
681 681
 				$ret *= 1024;
682 682
 				// no break
683 683
 			case 'K':
684
-				$ret *= 1024;;
684
+				$ret *= 1024; ;
685 685
 				// no break
686 686
 		}
687 687
 
Please login to merge, or discard this patch.
includes/feeds/admin/google-admin.php 2 patches
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -82,12 +82,12 @@  discard block
 block discarded – undo
82 82
 		return array(
83 83
 			'name' => $this->feed->name,
84 84
 			'description' => __( "To read events from your public Google Calendars you'll need create a Google API key and save it here.", 'google-calendar-events' ) .
85
-			                 '<br/><br/>' .
86
-			                 '<em style="font-size: 14px;">' .
87
-			                 sprintf( __( '<strong>Note:</strong> Calendars configured to use the <strong><a href="%s" target="_blank">Google Calendar Pro add-on</a></strong> use a different method of authorization.', 'google-calendar-events' ),
88
-				                 simcal_ga_campaign_url( simcal_get_url( 'addons' ), 'core-plugin', 'settings-link' )
89
-			                 ) .
90
-			                 '</em>',
85
+							 '<br/><br/>' .
86
+							 '<em style="font-size: 14px;">' .
87
+							 sprintf( __( '<strong>Note:</strong> Calendars configured to use the <strong><a href="%s" target="_blank">Google Calendar Pro add-on</a></strong> use a different method of authorization.', 'google-calendar-events' ),
88
+								 simcal_ga_campaign_url( simcal_get_url( 'addons' ), 'core-plugin', 'settings-link' )
89
+							 ) .
90
+							 '</em>',
91 91
 			'fields' => array(
92 92
 				'api_key' => array(
93 93
 					'type'       => 'standard',
@@ -273,12 +273,12 @@  discard block
 block discarded – undo
273 273
 					'post'        => $post_id,
274 274
 					'dismissable' => false,
275 275
 					'content'     => '<p>' .
276
-					                 '<i class="simcal-icon-warning"></i> ' .
277
-					                 sprintf(
278
-						                 __( 'Your Google Calendar events will not show up until you <a href="%s">create and save a Google API key</a>.', 'google-calendar-events' ),
279
-						                 admin_url( 'edit.php?post_type=calendar&page=simple-calendar_settings&tab=feeds' )
280
-					                 ) .
281
-					                 '</p>',
276
+									 '<i class="simcal-icon-warning"></i> ' .
277
+									 sprintf(
278
+										 __( 'Your Google Calendar events will not show up until you <a href="%s">create and save a Google API key</a>.', 'google-calendar-events' ),
279
+										 admin_url( 'edit.php?post_type=calendar&page=simple-calendar_settings&tab=feeds' )
280
+									 ) .
281
+									 '</p>',
282 282
 				)
283 283
 			);
284 284
 
@@ -305,11 +305,11 @@  discard block
 block discarded – undo
305 305
 						'post'        => $post_id,
306 306
 						'dismissable' => false,
307 307
 						'content'     => '<p>' .
308
-						                 '<i class="simcal-icon-warning"></i> ' .
309
-						                 __( 'While trying to retrieve events, Google returned an error:', 'google-calendar-events' ) .
310
-						                 '<br>' . $message . '<br>' .
311
-						                 __( 'Please ensure that both your Google Calendar ID and API Key are valid and that the Google Calendar you want to display is public.', 'google-calendar-events' ) .
312
-						                 '</p>',
308
+										 '<i class="simcal-icon-warning"></i> ' .
309
+										 __( 'While trying to retrieve events, Google returned an error:', 'google-calendar-events' ) .
310
+										 '<br>' . $message . '<br>' .
311
+										 __( 'Please ensure that both your Google Calendar ID and API Key are valid and that the Google Calendar you want to display is public.', 'google-calendar-events' ) .
312
+										 '</p>',
313 313
 					)
314 314
 				);
315 315
 
Please login to merge, or discard this patch.
Spacing   +90 added lines, -90 removed lines patch added patch discarded remove patch
@@ -10,7 +10,7 @@  discard block
 block discarded – undo
10 10
 use SimpleCalendar\Admin\Notice;
11 11
 use SimpleCalendar\Feeds\Google;
12 12
 
13
-if ( ! defined( 'ABSPATH' ) ) {
13
+if ( ! defined('ABSPATH')) {
14 14
 	exit;
15 15
 }
16 16
 
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 	 * @param string $google_api_key
55 55
 	 * @param string $google_calendar_id
56 56
 	 */
57
-	public function __construct( Google $feed, $google_api_key, $google_calendar_id ) {
57
+	public function __construct(Google $feed, $google_api_key, $google_calendar_id) {
58 58
 
59 59
 		$this->feed = $feed;
60 60
 		$this->google_api_key = $google_api_key;
@@ -62,13 +62,13 @@  discard block
 block discarded – undo
62 62
 
63 63
 		$screen = simcal_is_admin_screen();
64 64
 
65
-		if ( 'calendar' == $screen ) {
66
-			$this->test_api_key_connection( $this->google_calendar_id );
67
-			add_filter( 'simcal_settings_meta_tabs_li', array( $this, 'add_settings_meta_tab_li' ), 10, 1 );
68
-			add_action( 'simcal_settings_meta_panels', array( $this, 'add_settings_meta_panel' ), 10, 1 );
65
+		if ('calendar' == $screen) {
66
+			$this->test_api_key_connection($this->google_calendar_id);
67
+			add_filter('simcal_settings_meta_tabs_li', array($this, 'add_settings_meta_tab_li'), 10, 1);
68
+			add_action('simcal_settings_meta_panels', array($this, 'add_settings_meta_panel'), 10, 1);
69 69
 		}
70 70
 
71
-		add_action( 'simcal_process_settings_meta', array( $this, 'process_meta' ), 10, 1 );
71
+		add_action('simcal_process_settings_meta', array($this, 'process_meta'), 10, 1);
72 72
 	}
73 73
 
74 74
 	/**
@@ -81,20 +81,20 @@  discard block
 block discarded – undo
81 81
 	public function settings_fields() {
82 82
 		return array(
83 83
 			'name' => $this->feed->name,
84
-			'description' => __( "To read events from your public Google Calendars you'll need create a Google API key and save it here.", 'google-calendar-events' ) .
85
-			                 '<br/><br/>' .
86
-			                 '<em style="font-size: 14px;">' .
87
-			                 sprintf( __( '<strong>Note:</strong> Calendars configured to use the <strong><a href="%s" target="_blank">Google Calendar Pro add-on</a></strong> use a different method of authorization.', 'google-calendar-events' ),
88
-				                 simcal_ga_campaign_url( simcal_get_url( 'addons' ), 'core-plugin', 'settings-link' )
89
-			                 ) .
84
+			'description' => __("To read events from your public Google Calendars you'll need create a Google API key and save it here.", 'google-calendar-events').
85
+			                 '<br/><br/>'.
86
+			                 '<em style="font-size: 14px;">'.
87
+			                 sprintf(__('<strong>Note:</strong> Calendars configured to use the <strong><a href="%s" target="_blank">Google Calendar Pro add-on</a></strong> use a different method of authorization.', 'google-calendar-events'),
88
+				                 simcal_ga_campaign_url(simcal_get_url('addons'), 'core-plugin', 'settings-link')
89
+			                 ).
90 90
 			                 '</em>',
91 91
 			'fields' => array(
92 92
 				'api_key' => array(
93 93
 					'type'       => 'standard',
94 94
 					'subtype'    => 'text',
95
-					'class'      => array( 'simcal-wide-text regular-text', 'ltr' ),
96
-					'title'      => __( 'Google API Key', 'google-calendar-events' ),
97
-					'validation' => array( $this, 'check_google_api_key' ),
95
+					'class'      => array('simcal-wide-text regular-text', 'ltr'),
96
+					'title'      => __('Google API Key', 'google-calendar-events'),
97
+					'validation' => array($this, 'check_google_api_key'),
98 98
 				),
99 99
 			),
100 100
 		);
@@ -113,27 +113,27 @@  discard block
 block discarded – undo
113 113
 	 *
114 114
 	 * @return true|string
115 115
 	 */
116
-	public function check_google_api_key( $api_key = '' ) {
116
+	public function check_google_api_key($api_key = '') {
117 117
 
118 118
 		$message    = '';
119 119
 		$has_errors = false;
120 120
 
121
-		if ( empty( $api_key ) ){
121
+		if (empty($api_key)) {
122 122
 			$api_key = $this->google_api_key;
123
-			if ( empty( $api_key ) ) {
124
-				$settings = get_option( 'simple-calendar_settings_feeds' );
125
-				$api_key = isset( $settings['google']['api_key'] ) ? esc_attr( $settings['google']['api_key'] ) : '';
123
+			if (empty($api_key)) {
124
+				$settings = get_option('simple-calendar_settings_feeds');
125
+				$api_key = isset($settings['google']['api_key']) ? esc_attr($settings['google']['api_key']) : '';
126 126
 			}
127 127
 		}
128 128
 
129
-		$message = '<p class="description">' .
130
-				   sprintf( __( '<a href="%s" target="_blank">Step-by-step instructions</a> ', 'google-calendar-events' ),
131
-					   simcal_ga_campaign_url( simcal_get_url( 'docs' ) . '/google-api-key/', 'core-plugin', 'settings-link' )
132
-				   ) .
133
-				   '<br/>' .
134
-				   sprintf( __( '<a href="%s" target="_blank">Google Developers Console</a> ', 'google-calendar-events' ),
135
-					   simcal_get_url( 'gdev-console' )
136
-				   ) .
129
+		$message = '<p class="description">'.
130
+				   sprintf(__('<a href="%s" target="_blank">Step-by-step instructions</a> ', 'google-calendar-events'),
131
+					   simcal_ga_campaign_url(simcal_get_url('docs').'/google-api-key/', 'core-plugin', 'settings-link')
132
+				   ).
133
+				   '<br/>'.
134
+				   sprintf(__('<a href="%s" target="_blank">Google Developers Console</a> ', 'google-calendar-events'),
135
+					   simcal_get_url('gdev-console')
136
+				   ).
137 137
 				   '</p>';
138 138
 
139 139
 		return $message;
@@ -148,15 +148,15 @@  discard block
 block discarded – undo
148 148
 	 *
149 149
 	 * @return array
150 150
 	 */
151
-	public function add_settings_meta_tab_li( $tabs ) {
152
-		return array_merge( $tabs, array(
151
+	public function add_settings_meta_tab_li($tabs) {
152
+		return array_merge($tabs, array(
153 153
 			'google' => array(
154 154
 				'label'   => $this->feed->name,
155 155
 				'target'  => 'google-settings-panel',
156
-				'class'   => array( 'simcal-feed-type', 'simcal-feed-type-google' ),
156
+				'class'   => array('simcal-feed-type', 'simcal-feed-type-google'),
157 157
 				'icon'    => 'simcal-icon-google',
158 158
 			),
159
-		) );
159
+		));
160 160
 	}
161 161
 
162 162
 	/**
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
 	 *
167 167
 	 * @param int $post_id
168 168
 	 */
169
-	public function add_settings_meta_panel( $post_id ) {
169
+	public function add_settings_meta_panel($post_id) {
170 170
 
171 171
 		$inputs = array(
172 172
 			$this->feed->type => array(
@@ -175,30 +175,30 @@  discard block
 block discarded – undo
175 175
 					'subtype'     => 'text',
176 176
 					'name'        => '_google_calendar_id',
177 177
 					'id'          => '_google_calendar_id',
178
-					'title'       => __( 'Calendar ID', 'google-calendar-events' ),
179
-					'tooltip'     => __( 'Visit your Google Calendar account, copy your public calendar ID, then paste it here.', 'google-calendar-events' ),
180
-					'placeholder' => __( 'Enter a valid Google Calendar ID from a public calendar', 'google-calendar-events' ),
181
-					'escaping'    => array( $this->feed, 'esc_google_calendar_id' ),
182
-					'validation'  => array( $this, 'test_api_key_connection' ),
178
+					'title'       => __('Calendar ID', 'google-calendar-events'),
179
+					'tooltip'     => __('Visit your Google Calendar account, copy your public calendar ID, then paste it here.', 'google-calendar-events'),
180
+					'placeholder' => __('Enter a valid Google Calendar ID from a public calendar', 'google-calendar-events'),
181
+					'escaping'    => array($this->feed, 'esc_google_calendar_id'),
182
+					'validation'  => array($this, 'test_api_key_connection'),
183 183
 				),
184 184
 				'_google_events_search_query' => array(
185 185
 					'type'        => 'standard',
186 186
 					'subtype'     => 'text',
187 187
 					'name'        => '_google_events_search_query',
188 188
 					'id'          => '_google_events_search_query',
189
-					'title'       => __( 'Search Query', 'google-calendar-events' ),
190
-					'tooltip'     => __( 'Type in keywords if you only want display events that match these terms. You can use basic boolean search operators too.', 'google-calendar-events' ),
191
-					'placeholder' => __( 'Filter events to display by search terms...', 'google-calendar-events' ),
189
+					'title'       => __('Search Query', 'google-calendar-events'),
190
+					'tooltip'     => __('Type in keywords if you only want display events that match these terms. You can use basic boolean search operators too.', 'google-calendar-events'),
191
+					'placeholder' => __('Filter events to display by search terms...', 'google-calendar-events'),
192 192
 				),
193 193
 				'_google_events_recurring' => array(
194 194
 					'type'    => 'select',
195 195
 					'name'    => '_google_events_recurring',
196 196
 					'id'      => '_google_events_recurring',
197
-					'title'   => __( 'Recurring Events', 'google-calendar-events' ),
198
-					'tooltip' => __( 'Events that are programmed to repeat themselves periodically.', 'google-calendar-events' ),
197
+					'title'   => __('Recurring Events', 'google-calendar-events'),
198
+					'tooltip' => __('Events that are programmed to repeat themselves periodically.', 'google-calendar-events'),
199 199
 					'options' => array(
200
-						'show' => __( 'Show all', 'google-calendar-events' ),
201
-						'first-only' => __( 'Only show first occurrence', 'google-calendar-events' ),
200
+						'show' => __('Show all', 'google-calendar-events'),
201
+						'first-only' => __('Only show first occurrence', 'google-calendar-events'),
202 202
 					),
203 203
 				),
204 204
 				'_google_events_max_results' => array(
@@ -206,8 +206,8 @@  discard block
 block discarded – undo
206 206
 					'subtype'     => 'number',
207 207
 					'name'        => '_google_events_max_results',
208 208
 					'id'          => '_google_events_max_results',
209
-					'title'       => __( 'Maximum Events', 'google-calendar-events' ),
210
-					'tooltip'     => __( 'Google Calendar only allows to query for a maximum amount of 2500 events from a calendar each time.', 'google-calendar-events' ),
209
+					'title'       => __('Maximum Events', 'google-calendar-events'),
210
+					'tooltip'     => __('Google Calendar only allows to query for a maximum amount of 2500 events from a calendar each time.', 'google-calendar-events'),
211 211
 					'class'       => array(
212 212
 						'simcal-field-small',
213 213
 					),
@@ -224,9 +224,9 @@  discard block
 block discarded – undo
224 224
 		<div id="google-settings-panel" class="simcal-panel">
225 225
 			<table>
226 226
 				<thead>
227
-					<tr><th colspan="2"><?php _e( 'Google Calendar Settings', 'google-calendar-events' ); ?></th></tr>
227
+					<tr><th colspan="2"><?php _e('Google Calendar Settings', 'google-calendar-events'); ?></th></tr>
228 228
 				</thead>
229
-				<?php Settings::print_panel_fields( $inputs, $post_id ); ?>
229
+				<?php Settings::print_panel_fields($inputs, $post_id); ?>
230 230
 			</table>
231 231
 		</div>
232 232
 		<?php
@@ -242,47 +242,47 @@  discard block
 block discarded – undo
242 242
 	 *
243 243
 	 * @return true|string
244 244
 	 */
245
-	public function test_api_key_connection( $google_calendar_id ) {
245
+	public function test_api_key_connection($google_calendar_id) {
246 246
 
247 247
 		global $post;
248 248
 
249
-		$post_id = isset( $post->ID ) ? $post->ID : 0;
249
+		$post_id = isset($post->ID) ? $post->ID : 0;
250 250
 		$feed = null;
251
-		if ( $feed_type = wp_get_object_terms( $post_id, 'calendar_feed' ) ) {
252
-			$feed = sanitize_title( current( $feed_type )->name );
251
+		if ($feed_type = wp_get_object_terms($post_id, 'calendar_feed')) {
252
+			$feed = sanitize_title(current($feed_type)->name);
253 253
 		}
254 254
 
255 255
 		$message = '';
256 256
 		$error = '';
257 257
 		$has_errors = false;
258 258
 
259
-		$message .= '<p class="description">' .
259
+		$message .= '<p class="description">'.
260 260
 					sprintf(
261
-						__( 'Step 1: Set the Google Calendar you want to use as <strong>"public."</strong> <a href="%1s" target="_blank">Detailed instructions</a>', 'google-calendar-events' ) . '<br />' .
262
-						__( 'Step 2: Copy and paste your Google Calendar ID here. <a href="%2s" target="_blank">Detailed instructions</a>', 'google-calendar-events' ),
263
-						simcal_ga_campaign_url( simcal_get_url( 'docs' ) . '/make-google-calendar-public/', 'core-plugin', 'settings-link' ),
264
-						simcal_ga_campaign_url( simcal_get_url( 'docs' ) . '/find-google-calendar-id/', 'core-plugin', 'settings-link' )
265
-					) . '</p>';
261
+						__('Step 1: Set the Google Calendar you want to use as <strong>"public."</strong> <a href="%1s" target="_blank">Detailed instructions</a>', 'google-calendar-events').'<br />'.
262
+						__('Step 2: Copy and paste your Google Calendar ID here. <a href="%2s" target="_blank">Detailed instructions</a>', 'google-calendar-events'),
263
+						simcal_ga_campaign_url(simcal_get_url('docs').'/make-google-calendar-public/', 'core-plugin', 'settings-link'),
264
+						simcal_ga_campaign_url(simcal_get_url('docs').'/find-google-calendar-id/', 'core-plugin', 'settings-link')
265
+					).'</p>';
266 266
 
267
-		if ( $post_id > 0 && ! is_null( $feed ) && ! empty( $this->feed->type ) ) {
267
+		if ($post_id > 0 && ! is_null($feed) && ! empty($this->feed->type)) {
268 268
 
269
-			$no_key_notice = new Notice( array(
270
-					'id'          => array( 'calendar_' . $post_id => 'google-no-api-key' ),
269
+			$no_key_notice = new Notice(array(
270
+					'id'          => array('calendar_'.$post_id => 'google-no-api-key'),
271 271
 					'type'        => 'error',
272 272
 					'screen'      => 'calendar',
273 273
 					'post'        => $post_id,
274 274
 					'dismissable' => false,
275
-					'content'     => '<p>' .
276
-					                 '<i class="simcal-icon-warning"></i> ' .
275
+					'content'     => '<p>'.
276
+					                 '<i class="simcal-icon-warning"></i> '.
277 277
 					                 sprintf(
278
-						                 __( 'Your Google Calendar events will not show up until you <a href="%s">create and save a Google API key</a>.', 'google-calendar-events' ),
279
-						                 admin_url( 'edit.php?post_type=calendar&page=simple-calendar_settings&tab=feeds' )
280
-					                 ) .
278
+						                 __('Your Google Calendar events will not show up until you <a href="%s">create and save a Google API key</a>.', 'google-calendar-events'),
279
+						                 admin_url('edit.php?post_type=calendar&page=simple-calendar_settings&tab=feeds')
280
+					                 ).
281 281
 					                 '</p>',
282 282
 				)
283 283
 			);
284 284
 
285
-			if ( empty( $this->google_api_key ) && ( $feed == $this->feed->type ) ) {
285
+			if (empty($this->google_api_key) && ($feed == $this->feed->type)) {
286 286
 
287 287
 				$has_errors = true;
288 288
 				$no_key_notice->add();
@@ -292,28 +292,28 @@  discard block
 block discarded – undo
292 292
 				$no_key_notice->remove();
293 293
 
294 294
 				try {
295
-					$this->feed->make_request( $google_calendar_id );
296
-				} catch ( \Exception $e ) {
295
+					$this->feed->make_request($google_calendar_id);
296
+				} catch (\Exception $e) {
297 297
 					$error   = $e->getMessage();
298
-					$message = ! empty( $error ) ? '<blockquote>' . $error . '</blockquote>' : '';
298
+					$message = ! empty($error) ? '<blockquote>'.$error.'</blockquote>' : '';
299 299
 				}
300 300
 
301
-				$error_notice = new Notice( array(
302
-						'id'          => array( 'calendar_' . $post_id => 'google-error-response' ),
301
+				$error_notice = new Notice(array(
302
+						'id'          => array('calendar_'.$post_id => 'google-error-response'),
303 303
 						'type'        => 'error',
304 304
 						'screen'      => 'calendar',
305 305
 						'post'        => $post_id,
306 306
 						'dismissable' => false,
307
-						'content'     => '<p>' .
308
-						                 '<i class="simcal-icon-warning"></i> ' .
309
-						                 __( 'While trying to retrieve events, Google returned an error:', 'google-calendar-events' ) .
310
-						                 '<br>' . $message . '<br>' .
311
-						                 __( 'Please ensure that both your Google Calendar ID and API Key are valid and that the Google Calendar you want to display is public.', 'google-calendar-events' ) .
307
+						'content'     => '<p>'.
308
+						                 '<i class="simcal-icon-warning"></i> '.
309
+						                 __('While trying to retrieve events, Google returned an error:', 'google-calendar-events').
310
+						                 '<br>'.$message.'<br>'.
311
+						                 __('Please ensure that both your Google Calendar ID and API Key are valid and that the Google Calendar you want to display is public.', 'google-calendar-events').
312 312
 						                 '</p>',
313 313
 					)
314 314
 				);
315 315
 
316
-				if ( ! empty( $error ) && ( $feed == $this->feed->type ) ) {
316
+				if ( ! empty($error) && ($feed == $this->feed->type)) {
317 317
 					$error_notice->add();
318 318
 					$has_errors = true;
319 319
 				} else {
@@ -335,21 +335,21 @@  discard block
 block discarded – undo
335 335
 	 *
336 336
 	 * @param int $post_id
337 337
 	 */
338
-	public function process_meta( $post_id ) {
338
+	public function process_meta($post_id) {
339 339
 
340
-		$calendar_id = isset( $_POST['_google_calendar_id'] ) ? base64_encode( trim( $_POST['_google_calendar_id'] ) ): '';
341
-		update_post_meta( $post_id, '_google_calendar_id', $calendar_id );
340
+		$calendar_id = isset($_POST['_google_calendar_id']) ? base64_encode(trim($_POST['_google_calendar_id'])) : '';
341
+		update_post_meta($post_id, '_google_calendar_id', $calendar_id);
342 342
 
343
-		$search_query = isset( $_POST['_google_events_search_query'] ) ? sanitize_text_field( $_POST['_google_events_search_query'] ) : '';
344
-		update_post_meta( $post_id, '_google_events_search_query', $search_query );
343
+		$search_query = isset($_POST['_google_events_search_query']) ? sanitize_text_field($_POST['_google_events_search_query']) : '';
344
+		update_post_meta($post_id, '_google_events_search_query', $search_query);
345 345
 
346
-		$recurring = isset( $_POST['_google_events_recurring'] ) ? sanitize_key( $_POST['_google_events_recurring'] ) : 'show';
347
-		update_post_meta( $post_id, '_google_events_recurring', $recurring );
346
+		$recurring = isset($_POST['_google_events_recurring']) ? sanitize_key($_POST['_google_events_recurring']) : 'show';
347
+		update_post_meta($post_id, '_google_events_recurring', $recurring);
348 348
 
349
-		$max_results = isset( $_POST['_google_events_max_results'] ) ? absint( $_POST['_google_events_max_results'] ) : '2500';
350
-		update_post_meta( $post_id, '_google_events_max_results', $max_results );
349
+		$max_results = isset($_POST['_google_events_max_results']) ? absint($_POST['_google_events_max_results']) : '2500';
350
+		update_post_meta($post_id, '_google_events_max_results', $max_results);
351 351
 
352
-		$this->test_api_key_connection( $calendar_id );
352
+		$this->test_api_key_connection($calendar_id);
353 353
 	}
354 354
 
355 355
 }
Please login to merge, or discard this patch.
includes/main.php 1 patch
Spacing   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 
9 9
 use SimpleCalendar\Admin\License_Manager;
10 10
 
11
-if ( ! defined( 'ABSPATH' ) ) {
11
+if ( ! defined('ABSPATH')) {
12 12
 	exit;
13 13
 }
14 14
 
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
 	 * @return Plugin
72 72
 	 */
73 73
 	public static function get_instance() {
74
-		if ( is_null( self::$_instance ) ) {
74
+		if (is_null(self::$_instance)) {
75 75
 			self::$_instance = new self();
76 76
 		}
77 77
 		return self::$_instance;
@@ -81,14 +81,14 @@  discard block
 block discarded – undo
81 81
 	 * Cloning is forbidden.
82 82
 	 */
83 83
 	public function __clone() {
84
-		_doing_it_wrong( __FUNCTION__, 'Cloning the main instance of this plugin is forbidden.', '1.0.0' );
84
+		_doing_it_wrong(__FUNCTION__, 'Cloning the main instance of this plugin is forbidden.', '1.0.0');
85 85
 	}
86 86
 
87 87
 	/**
88 88
 	 * Unserializing instances of this class is forbidden.
89 89
 	 */
90 90
 	public function __wakeup() {
91
-		_doing_it_wrong( __FUNCTION__, 'Unserializing instances of this plugin is forbidden.', '1.0.0' );
91
+		_doing_it_wrong(__FUNCTION__, 'Unserializing instances of this plugin is forbidden.', '1.0.0');
92 92
 	}
93 93
 
94 94
 	/**
@@ -100,22 +100,22 @@  discard block
 block discarded – undo
100 100
 
101 101
 		// Load plugin.
102 102
 		require_once 'autoload.php';
103
-		$this->locale = apply_filters( 'plugin_locale', get_locale(), 'google-calendar-events' );
103
+		$this->locale = apply_filters('plugin_locale', get_locale(), 'google-calendar-events');
104 104
 		$this->load();
105 105
 
106 106
 		// Installation hooks.
107
-		register_activation_hook( SIMPLE_CALENDAR_MAIN_FILE, array( 'SimpleCalendar\Installation', 'activate' ) );
108
-		register_deactivation_hook( SIMPLE_CALENDAR_MAIN_FILE, array( 'SimpleCalendar\Installation', 'deactivate' ) );
107
+		register_activation_hook(SIMPLE_CALENDAR_MAIN_FILE, array('SimpleCalendar\Installation', 'activate'));
108
+		register_deactivation_hook(SIMPLE_CALENDAR_MAIN_FILE, array('SimpleCalendar\Installation', 'deactivate'));
109 109
 
110 110
 		// Do update call here.
111
-		add_action( 'admin_init', array( $this, 'update' ), 999 );
111
+		add_action('admin_init', array($this, 'update'), 999);
112 112
 
113 113
 		// Init hooks.
114
-		add_action( 'init', array( $this, 'init' ), 5 );
115
-		add_action( 'admin_init', array( $this, 'register_settings' ), 5 );
114
+		add_action('init', array($this, 'init'), 5);
115
+		add_action('admin_init', array($this, 'register_settings'), 5);
116 116
 
117 117
 		// Upon plugin loaded action hook.
118
-		do_action( 'simcal_loaded' );
118
+		do_action('simcal_loaded');
119 119
 	}
120 120
 
121 121
 	/**
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
 		new Post_Types();
133 133
 
134 134
 		// Load back end.
135
-		if ( is_admin() ) {
135
+		if (is_admin()) {
136 136
 			$this->load_admin();
137 137
 		} else {
138 138
 			// Load front end scripts and styles.
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
 		// Init menus and settings.
175 175
 		new Admin\Menus();
176 176
 
177
-		if ( defined( 'DOING_AJAX' ) ) {
177
+		if (defined('DOING_AJAX')) {
178 178
 			// Admin ajax callbacks.
179 179
 			new Admin\Ajax();
180 180
 		}
@@ -188,16 +188,16 @@  discard block
 block discarded – undo
188 188
 	public function init() {
189 189
 
190 190
 		// Before init action hook.
191
-		do_action( 'before_simcal_init' );
191
+		do_action('before_simcal_init');
192 192
 
193 193
 		// Set up localization.
194
-		add_action( 'plugins_loaded', array( $this, 'load_plugin_textdomain' ) );
194
+		add_action('plugins_loaded', array($this, 'load_plugin_textdomain'));
195 195
 
196 196
 		// Init objects factory.
197 197
 		$this->objects = new Objects();
198 198
 
199 199
 		// Upon init action hook.
200
-		do_action( 'simcal_init' );
200
+		do_action('simcal_init');
201 201
 	}
202 202
 
203 203
 	/**
@@ -207,7 +207,7 @@  discard block
 block discarded – undo
207 207
 	 */
208 208
 	public function load_plugin_textdomain() {
209 209
 
210
-		load_plugin_textdomain( 'google-calendar-events', false, dirname( plugin_basename( SIMPLE_CALENDAR_MAIN_FILE ) ) . '/i18n/' );
210
+		load_plugin_textdomain('google-calendar-events', false, dirname(plugin_basename(SIMPLE_CALENDAR_MAIN_FILE)).'/i18n/');
211 211
 	}
212 212
 
213 213
 	/**
@@ -216,9 +216,9 @@  discard block
 block discarded – undo
216 216
 	 * @since 3.0.0
217 217
 	 */
218 218
 	public function register_settings() {
219
-		if ( is_admin() && ! defined( 'DOING_AJAX' ) ) {
219
+		if (is_admin() && ! defined('DOING_AJAX')) {
220 220
 			$settings = new Admin\Pages();
221
-			$settings->register_settings( $settings->get_settings() );
221
+			$settings->register_settings($settings->get_settings());
222 222
 		}
223 223
 	}
224 224
 
@@ -230,7 +230,7 @@  discard block
 block discarded – undo
230 230
 	 * @return string
231 231
 	 */
232 232
 	public function ajax_url() {
233
-		return admin_url( 'admin-ajax.php', 'relative' );
233
+		return admin_url('admin-ajax.php', 'relative');
234 234
 	}
235 235
 
236 236
 	/**
@@ -242,17 +242,17 @@  discard block
 block discarded – undo
242 242
 	 *
243 243
 	 * @return string
244 244
 	 */
245
-	public function get_url( $case ) {
246
-		switch ( $case ) {
245
+	public function get_url($case) {
246
+		switch ($case) {
247 247
 			case 'codex' :
248 248
 			case 'apidocs' :
249 249
 				return 'http://codex.simplecalendar.io';
250 250
 			case 'addons' :
251
-				return self::$homepage . '/addons/';
251
+				return self::$homepage.'/addons/';
252 252
 			case 'gcal-pro' :
253
-				return self::$homepage . '/addons/google-calendar-pro/';
253
+				return self::$homepage.'/addons/google-calendar-pro/';
254 254
 			case 'fullcal' :
255
-				return self::$homepage . '/addons/full-calendar/';
255
+				return self::$homepage.'/addons/full-calendar/';
256 256
 			case 'docs' :
257 257
 				return 'http://docs.simplecalendar.io';
258 258
 			case 'github' :
@@ -273,7 +273,7 @@  discard block
 block discarded – undo
273 273
 	 * @since 3.0.0
274 274
 	 */
275 275
 	public static function update() {
276
-		$update = new Update( SIMPLE_CALENDAR_VERSION );
276
+		$update = new Update(SIMPLE_CALENDAR_VERSION);
277 277
 	}
278 278
 
279 279
 }
Please login to merge, or discard this patch.
includes/events/event-builder.php 3 patches
Doc Comments   +9 added lines, -2 removed lines patch added patch discarded remove patch
@@ -584,8 +584,8 @@  discard block
 block discarded – undo
584 584
 	 * @since  3.0.0
585 585
 	 * @access private
586 586
 	 *
587
-	 * @param  $title
588
-	 * @param  $attr
587
+	 * @param  string $title
588
+	 * @param  string $attr
589 589
 	 *
590 590
 	 * @return string
591 591
 	 */
@@ -1023,6 +1023,13 @@  discard block
 block discarded – undo
1023 1023
 	}
1024 1024
 
1025 1025
 	//allow other plugins to replace own (registered) event tags with their value
1026
+
1027
+	/**
1028
+	 * @param string $tag
1029
+	 * @param string $partial
1030
+	 * @param string $attr
1031
+	 * @param Event $event
1032
+	 */
1026 1033
 	private function do_custom_event_tag( $tag, $partial, $attr, $event ) {
1027 1034
 		$returnvalue = apply_filters( 'simcal_event_tags_do_custom', "", $tag, $partial, $attr, $event );
1028 1035
 
Please login to merge, or discard this patch.
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -996,23 +996,23 @@
 block discarded – undo
996 996
 		$tagregexp = implode( '|', array_values( $this->tags ) );
997 997
 
998 998
 		return '/' . '\\['                              // Opening bracket
999
-		       . '(\\[?)'                           // 1: Optional second opening bracket for escaping tags: [[tag]]
1000
-		       . "($tagregexp)"                     // 2: Tag name
1001
-		       . '(?![\\w-])'                       // Not followed by word character or hyphen
1002
-		       . '('                                // 3: Unroll the loop: Inside the opening tag
1003
-		       . '[^\\]\\/]*'                   // Not a closing bracket or forward slash
1004
-		       . '(?:' . '\\/(?!\\])'               // A forward slash not followed by a closing bracket
1005
-		       . '[^\\]\\/]*'               // Not a closing bracket or forward slash
1006
-		       . ')*?' . ')' . '(?:' . '(\\/)'                        // 4: Self closing tag ...
1007
-		       . '\\]'                          // ... and closing bracket
1008
-		       . '|' . '\\]'                          // Closing bracket
1009
-		       . '(?:' . '('                        // 5: Unroll the loop: Optionally, anything between the opening and closing tags
1010
-		       . '[^\\[]*+'             // Not an opening bracket
1011
-		       . '(?:' . '\\[(?!\\/\\2\\])' // An opening bracket not followed by the closing tag
1012
-		       . '[^\\[]*+'         // Not an opening bracket
1013
-		       . ')*+' . ')' . '\\[\\/\\2\\]'             // Closing tag
1014
-		       . ')?' . ')' . '(\\]?)'                           // 6: Optional second closing bracket for escaping tags: [[tag]]
1015
-		       . '/s';
999
+			   . '(\\[?)'                           // 1: Optional second opening bracket for escaping tags: [[tag]]
1000
+			   . "($tagregexp)"                     // 2: Tag name
1001
+			   . '(?![\\w-])'                       // Not followed by word character or hyphen
1002
+			   . '('                                // 3: Unroll the loop: Inside the opening tag
1003
+			   . '[^\\]\\/]*'                   // Not a closing bracket or forward slash
1004
+			   . '(?:' . '\\/(?!\\])'               // A forward slash not followed by a closing bracket
1005
+			   . '[^\\]\\/]*'               // Not a closing bracket or forward slash
1006
+			   . ')*?' . ')' . '(?:' . '(\\/)'                        // 4: Self closing tag ...
1007
+			   . '\\]'                          // ... and closing bracket
1008
+			   . '|' . '\\]'                          // Closing bracket
1009
+			   . '(?:' . '('                        // 5: Unroll the loop: Optionally, anything between the opening and closing tags
1010
+			   . '[^\\[]*+'             // Not an opening bracket
1011
+			   . '(?:' . '\\[(?!\\/\\2\\])' // An opening bracket not followed by the closing tag
1012
+			   . '[^\\[]*+'         // Not an opening bracket
1013
+			   . ')*+' . ')' . '\\[\\/\\2\\]'             // Closing tag
1014
+			   . ')?' . ')' . '(\\]?)'                           // 6: Optional second closing bracket for escaping tags: [[tag]]
1015
+			   . '/s';
1016 1016
 	}
1017 1017
 
1018 1018
 	//allow other plugins to register own event tags
Please login to merge, or discard this patch.
Spacing   +235 added lines, -235 removed lines patch added patch discarded remove patch
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
 use Carbon\Carbon;
10 10
 use SimpleCalendar\Abstracts\Calendar;
11 11
 
12
-if ( ! defined( 'ABSPATH' ) ) {
12
+if ( ! defined('ABSPATH')) {
13 13
 	exit;
14 14
 }
15 15
 
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 	 * @param Event    $event
55 55
 	 * @param Calendar $calendar
56 56
 	 */
57
-	public function __construct( Event $event, Calendar $calendar ) {
57
+	public function __construct(Event $event, Calendar $calendar) {
58 58
 		$this->event    = $event;
59 59
 		$this->calendar = $calendar;
60 60
 		$this->tags     = $this->get_content_tags();
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
 	 * @return array
69 69
 	 */
70 70
 	public function get_content_tags() {
71
-		return array_merge( array(
71
+		return array_merge(array(
72 72
 
73 73
 			/* ============ *
74 74
 			 * Content Tags *
@@ -214,7 +214,7 @@  discard block
 block discarded – undo
214 214
 			'if-not-end-location',
215 215
 			// Does the event has NOT an end location?
216 216
 
217
-		), (array) $this->add_custom_event_tags() );
217
+		), (array) $this->add_custom_event_tags());
218 218
 	}
219 219
 
220 220
 	/**
@@ -226,16 +226,16 @@  discard block
 block discarded – undo
226 226
 	 *
227 227
 	 * @return string
228 228
 	 */
229
-	public function parse_event_template_tags( $template_tags = '' ) {
229
+	public function parse_event_template_tags($template_tags = '') {
230 230
 
231 231
 		// Process tags.
232
-		$result = preg_replace_callback( $this->get_regex(), array( $this, 'process_event_content' ), $template_tags );
232
+		$result = preg_replace_callback($this->get_regex(), array($this, 'process_event_content'), $template_tags);
233 233
 
234 234
 		// Removes extra consecutive <br> tags.
235 235
 		// TODO: Doesn't seem to work but going to remove it to allow multiple <br> tags in the editor
236 236
 		/*return preg_replace( '#(<br *//*?>\s*)+#i', '<br />', trim( $result ) );*/
237 237
 
238
-		return do_shortcode( trim( $result ) );
238
+		return do_shortcode(trim($result));
239 239
 	}
240 240
 
241 241
 	/**
@@ -247,10 +247,10 @@  discard block
 block discarded – undo
247 247
 	 *
248 248
 	 * @return string
249 249
 	 */
250
-	public function process_event_content( $match ) {
250
+	public function process_event_content($match) {
251 251
 
252
-		if ( $match[1] == '[' && $match[6] == ']' ) {
253
-			return substr( $match[0], 1, -1 );
252
+		if ($match[1] == '[' && $match[6] == ']') {
253
+			return substr($match[0], 1, -1);
254 254
 		}
255 255
 
256 256
 		$tag     = $match[2]; // Tag name without square brackets.
@@ -262,9 +262,9 @@  discard block
 block discarded – undo
262 262
 		$calendar = $this->calendar;
263 263
 		$event    = $this->event;
264 264
 
265
-		if ( ( $calendar instanceof Calendar ) && ( $event instanceof Event ) ) {
265
+		if (($calendar instanceof Calendar) && ($event instanceof Event)) {
266 266
 
267
-			switch ( $tag ) {
267
+			switch ($tag) {
268 268
 
269 269
 				/* ============ *
270 270
 				 * Content Tags *
@@ -272,13 +272,13 @@  discard block
 block discarded – undo
272 272
 
273 273
 				case 'title' :
274 274
 				case 'event-title' :
275
-					return $this->get_title( $event->title, $attr );
275
+					return $this->get_title($event->title, $attr);
276 276
 
277 277
 				case 'description' :
278
-					return $this->get_description( $event->description, $attr );
278
+					return $this->get_description($event->description, $attr);
279 279
 
280 280
 				case 'when' :
281
-					return $this->get_when( $event );
281
+					return $this->get_when($event);
282 282
 
283 283
 				case 'end-date' :
284 284
 				case 'end-custom' :
@@ -288,58 +288,58 @@  discard block
 block discarded – undo
288 288
 				case 'start-date' :
289 289
 				case 'start-human' :
290 290
 				case 'start-time' :
291
-					return $this->get_dt( $tag, $event, $attr );
291
+					return $this->get_dt($tag, $event, $attr);
292 292
 
293 293
 				case 'length' :
294 294
 				case 'duration' :
295
-					if ( false !== $event->end ) {
295
+					if (false !== $event->end) {
296 296
 						$duration = $event->start - $event->end;
297
-						$value    = human_time_diff( $event->start, $event->end );
297
+						$value    = human_time_diff($event->start, $event->end);
298 298
 					} else {
299 299
 						$duration = '-1';
300
-						$value    = __( 'No end time', 'google-calendar-events' );
300
+						$value    = __('No end time', 'google-calendar-events');
301 301
 					}
302 302
 
303
-					return ' <span class="simcal-event-duration" data-event-duration="' . $duration . '">' . $value . '</span>';
303
+					return ' <span class="simcal-event-duration" data-event-duration="'.$duration.'">'.$value.'</span>';
304 304
 
305 305
 				case 'location' :
306 306
 				case 'start-location' :
307 307
 				case 'end-location' :
308
-					$location       = ( 'end-location' == $tag ) ? $event->end_location['address'] : $event->start_location['address'];
309
-					$location_class = ( 'end-location' == $tag ) ? 'end' : 'start';
308
+					$location       = ('end-location' == $tag) ? $event->end_location['address'] : $event->start_location['address'];
309
+					$location_class = ('end-location' == $tag) ? 'end' : 'start';
310 310
 
311 311
 					// location, location.name, location.address (type PostalAddress) all required for schema data.
312 312
 					// Need to use event name where location data doesn't exist.
313 313
 					// Since we have 1 location field, use it as the name and address.
314 314
 					// If the location is blank, use the event title as the name and address.
315 315
 					// Wrap with wp_strip_all_tags().
316
-					$meta_location_name_and_address = empty( $location ) ? wp_strip_all_tags( $event->title ) : wp_strip_all_tags( $location );
316
+					$meta_location_name_and_address = empty($location) ? wp_strip_all_tags($event->title) : wp_strip_all_tags($location);
317 317
 
318
-					return ' <span class="simcal-event-address simcal-event-' . $location_class . '-location" itemprop="location" itemscope itemtype="http://schema.org/Place">' . '<meta itemprop="name" content="' . $meta_location_name_and_address . '" />' . '<meta itemprop="address" content="' . $meta_location_name_and_address . '" />' . wp_strip_all_tags( $location ) . '</span>';
318
+					return ' <span class="simcal-event-address simcal-event-'.$location_class.'-location" itemprop="location" itemscope itemtype="http://schema.org/Place">'.'<meta itemprop="name" content="'.$meta_location_name_and_address.'" />'.'<meta itemprop="address" content="'.$meta_location_name_and_address.'" />'.wp_strip_all_tags($location).'</span>';
319 319
 
320 320
 				case 'start-location-link':
321 321
 				case 'end-location-link' :
322 322
 				case 'maps-link' :
323
-					$location = ( 'end-location-link' == $tag ) ? $event->end_location['address'] : $event->start_location['address'];
324
-					if ( ! empty( $location ) ) {
325
-						$url = '//maps.google.com?q=' . urlencode( $location );
323
+					$location = ('end-location-link' == $tag) ? $event->end_location['address'] : $event->start_location['address'];
324
+					if ( ! empty($location)) {
325
+						$url = '//maps.google.com?q='.urlencode($location);
326 326
 
327
-						return $this->make_link( $tag, $url, $calendar->get_event_html( $event, $partial ), $attr );
327
+						return $this->make_link($tag, $url, $calendar->get_event_html($event, $partial), $attr);
328 328
 					}
329 329
 					break;
330 330
 
331 331
 				case 'link' :
332 332
 				case 'url' :
333
-					$content = ( 'link' == $tag ) ? $calendar->get_event_html( $event, $partial ) : '';
333
+					$content = ('link' == $tag) ? $calendar->get_event_html($event, $partial) : '';
334 334
 
335
-					return $this->make_link( $tag, $event->link, $content, $attr );
335
+					return $this->make_link($tag, $event->link, $content, $attr);
336 336
 
337 337
 				case 'add-to-gcal-link';
338
-					$content = ( 'add-to-gcal-link' == $tag ) ? $calendar->get_event_html( $event, $partial ) : '';
339
-					if ( ! empty( $content ) ) {
340
-						$url = $calendar->get_add_to_gcal_url( $event );
338
+					$content = ('add-to-gcal-link' == $tag) ? $calendar->get_event_html($event, $partial) : '';
339
+					if ( ! empty($content)) {
340
+						$url = $calendar->get_add_to_gcal_url($event);
341 341
 
342
-						return $this->make_link( $tag, $url, $content, $attr );
342
+						return $this->make_link($tag, $url, $content, $attr);
343 343
 					}
344 344
 					break;
345 345
 
@@ -366,22 +366,22 @@  discard block
 block discarded – undo
366 366
 
367 367
 				case 'attachments' :
368 368
 					$attachments = $event->get_attachments();
369
-					if ( ! empty( $attachments ) ) {
370
-						return $this->get_attachments( $attachments );
369
+					if ( ! empty($attachments)) {
370
+						return $this->get_attachments($attachments);
371 371
 					}
372 372
 					break;
373 373
 
374 374
 				case 'attendees' :
375 375
 					$attendees = $event->get_attendees();
376
-					if ( ! empty( $attendees ) ) {
377
-						return $this->get_attendees( $attendees, $attr );
376
+					if ( ! empty($attendees)) {
377
+						return $this->get_attendees($attendees, $attr);
378 378
 					}
379 379
 					break;
380 380
 
381 381
 				case 'organizer' :
382 382
 					$organizer = $event->get_organizer();
383
-					if ( ! empty( $organizer ) ) {
384
-						return $this->get_organizer( $organizer, $attr );
383
+					if ( ! empty($organizer)) {
384
+						return $this->get_organizer($organizer, $attr);
385 385
 					}
386 386
 					break;
387 387
 
@@ -390,35 +390,35 @@  discard block
 block discarded – undo
390 390
 				 * ================ */
391 391
 
392 392
 				case 'if-title':
393
-					if ( ! empty( $event->title ) ) {
394
-						return $calendar->get_event_html( $event, $partial );
393
+					if ( ! empty($event->title)) {
394
+						return $calendar->get_event_html($event, $partial);
395 395
 					}
396 396
 					break;
397 397
 
398 398
 				case 'if-description':
399
-					if ( ! empty( $event->description ) ) {
400
-						return $calendar->get_event_html( $event, $partial );
399
+					if ( ! empty($event->description)) {
400
+						return $calendar->get_event_html($event, $partial);
401 401
 					}
402 402
 					break;
403 403
 
404 404
 				case 'if-now' :
405 405
 				case 'if-not-now' :
406 406
 
407
-					$start_dt = $event->start_dt->setTimezone( $calendar->timezone );
407
+					$start_dt = $event->start_dt->setTimezone($calendar->timezone);
408 408
 					$start    = $start_dt->getTimestamp();
409 409
 
410
-					if ( $event->end_dt instanceof Carbon ) {
411
-						$end = $event->end_dt->setTimezone( $calendar->timezone )->getTimestamp();
410
+					if ($event->end_dt instanceof Carbon) {
411
+						$end = $event->end_dt->setTimezone($calendar->timezone)->getTimestamp();
412 412
 					} else {
413 413
 						return '';
414 414
 					}
415 415
 
416
-					$now = ( $start <= $calendar->now ) && ( $end >= $calendar->now );
416
+					$now = ($start <= $calendar->now) && ($end >= $calendar->now);
417 417
 
418
-					if ( ( 'if-now' == $tag ) && $now ) {
419
-						return $calendar->get_event_html( $event, $partial );
420
-					} elseif ( ( 'if-not-now' == $tag ) && ( false == $now ) ) {
421
-						return $calendar->get_event_html( $event, $partial );
418
+					if (('if-now' == $tag) && $now) {
419
+						return $calendar->get_event_html($event, $partial);
420
+					} elseif (('if-not-now' == $tag) && (false == $now)) {
421
+						return $calendar->get_event_html($event, $partial);
422 422
 					}
423 423
 
424 424
 					break;
@@ -426,15 +426,15 @@  discard block
 block discarded – undo
426 426
 				case 'if-started' :
427 427
 				case 'if-not-started' :
428 428
 
429
-					$start = $event->start_dt->setTimezone( $calendar->timezone )->getTimestamp();
429
+					$start = $event->start_dt->setTimezone($calendar->timezone)->getTimestamp();
430 430
 
431
-					if ( 'if-started' == $tag ) {
432
-						if ( $start < $calendar->now ) {
433
-							return $calendar->get_event_html( $event, $partial );
431
+					if ('if-started' == $tag) {
432
+						if ($start < $calendar->now) {
433
+							return $calendar->get_event_html($event, $partial);
434 434
 						}
435
-					} elseif ( 'if-not-started' == $tag ) {
436
-						if ( $start > $calendar->now ) {
437
-							return $calendar->get_event_html( $event, $partial );
435
+					} elseif ('if-not-started' == $tag) {
436
+						if ($start > $calendar->now) {
437
+							return $calendar->get_event_html($event, $partial);
438 438
 						}
439 439
 					}
440 440
 
@@ -443,17 +443,17 @@  discard block
 block discarded – undo
443 443
 				case 'if-ended' :
444 444
 				case 'if-not-ended' :
445 445
 
446
-					if ( false !== $event->end ) {
446
+					if (false !== $event->end) {
447 447
 
448
-						$end = $event->end_dt->setTimezone( $calendar->timezone )->getTimestamp();
448
+						$end = $event->end_dt->setTimezone($calendar->timezone)->getTimestamp();
449 449
 
450
-						if ( 'if-ended' == $tag ) {
451
-							if ( $end < $calendar->now ) {
452
-								return $calendar->get_event_html( $event, $partial );
450
+						if ('if-ended' == $tag) {
451
+							if ($end < $calendar->now) {
452
+								return $calendar->get_event_html($event, $partial);
453 453
 							}
454
-						} elseif ( 'if-not-ended' == $tag ) {
455
-							if ( $end > $calendar->now ) {
456
-								return $calendar->get_event_html( $event, $partial );
454
+						} elseif ('if-not-ended' == $tag) {
455
+							if ($end > $calendar->now) {
456
+								return $calendar->get_event_html($event, $partial);
457 457
 							}
458 458
 						}
459 459
 
@@ -462,14 +462,14 @@  discard block
 block discarded – undo
462 462
 					break;
463 463
 
464 464
 				case 'if-end-time' :
465
-					if ( false !== $event->end ) {
466
-						return $calendar->get_event_html( $event, $partial );
465
+					if (false !== $event->end) {
466
+						return $calendar->get_event_html($event, $partial);
467 467
 					}
468 468
 					break;
469 469
 
470 470
 				case 'if-no-end-time' :
471
-					if ( false === $event->end ) {
472
-						return $calendar->get_event_html( $event, $partial );
471
+					if (false === $event->end) {
472
+						return $calendar->get_event_html($event, $partial);
473 473
 					}
474 474
 					break;
475 475
 
@@ -477,62 +477,62 @@  discard block
 block discarded – undo
477 477
 				case 'if-whole-day' :
478 478
 				case 'if-not-all-day' :
479 479
 				case 'if-not-whole-day' :
480
-					$bool = strstr( $tag, 'not' ) ? false : true;
481
-					if ( $bool === $event->whole_day ) {
482
-						return $calendar->get_event_html( $event, $partial );
480
+					$bool = strstr($tag, 'not') ? false : true;
481
+					if ($bool === $event->whole_day) {
482
+						return $calendar->get_event_html($event, $partial);
483 483
 					}
484 484
 					break;
485 485
 
486 486
 				case 'if-recurring' :
487
-					if ( ! empty( $event->recurrence ) ) {
488
-						return $calendar->get_event_html( $event, $partial );
487
+					if ( ! empty($event->recurrence)) {
488
+						return $calendar->get_event_html($event, $partial);
489 489
 					}
490 490
 					break;
491 491
 
492 492
 				case 'if-not-recurring' :
493
-					if ( false === $event->recurrence ) {
494
-						return $calendar->get_event_html( $event, $partial );
493
+					if (false === $event->recurrence) {
494
+						return $calendar->get_event_html($event, $partial);
495 495
 					}
496 496
 					break;
497 497
 
498 498
 				case 'if-multi-day' :
499
-					if ( false !== $event->multiple_days ) {
500
-						return $calendar->get_event_html( $event, $partial );
499
+					if (false !== $event->multiple_days) {
500
+						return $calendar->get_event_html($event, $partial);
501 501
 					}
502 502
 					break;
503 503
 
504 504
 				case 'if-single-day' :
505
-					if ( false === $event->multiple_days ) {
506
-						return $calendar->get_event_html( $event, $partial );
505
+					if (false === $event->multiple_days) {
506
+						return $calendar->get_event_html($event, $partial);
507 507
 					}
508 508
 					break;
509 509
 
510 510
 				case 'if-location' :
511 511
 				case 'if-start-location' :
512
-					if ( ! empty( $event->start_location['address'] ) ) {
513
-						return $calendar->get_event_html( $event, $partial );
512
+					if ( ! empty($event->start_location['address'])) {
513
+						return $calendar->get_event_html($event, $partial);
514 514
 					}
515 515
 
516 516
 					return false;
517 517
 
518 518
 				case 'if-not-location' :
519 519
 				case 'if-not-start-location' :
520
-					if ( empty( $event->start_location['address'] ) ) {
521
-						return $calendar->get_event_html( $event, $partial );
520
+					if (empty($event->start_location['address'])) {
521
+						return $calendar->get_event_html($event, $partial);
522 522
 					}
523 523
 
524 524
 					return '';
525 525
 
526 526
 				case 'if-not-end-location' :
527
-					if ( empty( $event->end_location['address'] ) ) {
528
-						return $calendar->get_event_html( $event, $partial );
527
+					if (empty($event->end_location['address'])) {
528
+						return $calendar->get_event_html($event, $partial);
529 529
 					}
530 530
 
531 531
 					return '';
532 532
 
533 533
 				case 'if-end-location' :
534
-					if ( ! empty( $event->end_location['address'] ) ) {
535
-						return $calendar->get_event_html( $event, $partial );
534
+					if ( ! empty($event->end_location['address'])) {
535
+						return $calendar->get_event_html($event, $partial);
536 536
 					}
537 537
 
538 538
 					return '';
@@ -542,12 +542,12 @@  discard block
 block discarded – undo
542 542
 				 * ======= */
543 543
 
544 544
 				default :
545
-					$resultCustom = $this->do_custom_event_tag( $tag, $partial, $attr, $event );
546
-					if ( $resultCustom != "" ) {
545
+					$resultCustom = $this->do_custom_event_tag($tag, $partial, $attr, $event);
546
+					if ($resultCustom != "") {
547 547
 						return $resultCustom;
548 548
 					}
549 549
 
550
-					return wp_kses_post( $before . $partial . $after );
550
+					return wp_kses_post($before.$partial.$after);
551 551
 			}
552 552
 		}
553 553
 
@@ -565,14 +565,14 @@  discard block
 block discarded – undo
565 565
 	 *
566 566
 	 * @return string
567 567
 	 */
568
-	private function limit_words( $text, $limit ) {
568
+	private function limit_words($text, $limit) {
569 569
 
570
-		$limit = max( absint( $limit ), 0 );
570
+		$limit = max(absint($limit), 0);
571 571
 
572
-		if ( $limit > 0 && ( str_word_count( $text, 0 ) > $limit ) ) {
573
-			$words = str_word_count( $text, 2 );
574
-			$pos   = array_keys( $words );
575
-			$text  = trim( substr( $text, 0, $pos[ $limit ] ) ) . '&hellip;';
572
+		if ($limit > 0 && (str_word_count($text, 0) > $limit)) {
573
+			$words = str_word_count($text, 2);
574
+			$pos   = array_keys($words);
575
+			$text  = trim(substr($text, 0, $pos[$limit])).'&hellip;';
576 576
 		}
577 577
 
578 578
 		return $text;
@@ -589,26 +589,26 @@  discard block
 block discarded – undo
589 589
 	 *
590 590
 	 * @return string
591 591
 	 */
592
-	private function get_title( $title, $attr ) {
592
+	private function get_title($title, $attr) {
593 593
 
594
-		if ( empty( $title ) ) {
594
+		if (empty($title)) {
595 595
 			return '';
596 596
 		}
597 597
 
598
-		$attr = array_merge( array(
599
-			'html'  => '',  // Parse HTML
600
-			'limit' => 0,   // Trim length to amount of words
601
-		), (array) shortcode_parse_atts( $attr ) );
598
+		$attr = array_merge(array(
599
+			'html'  => '', // Parse HTML
600
+			'limit' => 0, // Trim length to amount of words
601
+		), (array) shortcode_parse_atts($attr));
602 602
 
603
-		if ( ! empty( $attr['html'] ) ) {
604
-			$title = wp_kses_post( $title );
603
+		if ( ! empty($attr['html'])) {
604
+			$title = wp_kses_post($title);
605 605
 			$tag   = 'div';
606 606
 		} else {
607
-			$title = $this->limit_words( $title, $attr['limit'] );
607
+			$title = $this->limit_words($title, $attr['limit']);
608 608
 			$tag   = 'span';
609 609
 		}
610 610
 
611
-		return '<' . $tag . ' class="simcal-event-title" itemprop="name">' . $title . '</' . $tag . '>';
611
+		return '<'.$tag.' class="simcal-event-title" itemprop="name">'.$title.'</'.$tag.'>';
612 612
 	}
613 613
 
614 614
 	/**
@@ -622,18 +622,18 @@  discard block
 block discarded – undo
622 622
 	 *
623 623
 	 * @return string
624 624
 	 */
625
-	private function get_description( $description, $attr ) {
625
+	private function get_description($description, $attr) {
626 626
 
627
-		if ( empty( $description ) ) {
627
+		if (empty($description)) {
628 628
 			return '';
629 629
 		}
630 630
 
631
-		$attr = array_merge( array(
632
-			'limit'    => 0,       // Trim length to number of words
633
-			'html'     => 'no',    // Parse HTML content
634
-			'markdown' => 'no',    // Parse Markdown content
635
-			'autolink' => 'no',    // Automatically convert plaintext URIs to anchors
636
-		), (array) shortcode_parse_atts( $attr ) );
631
+		$attr = array_merge(array(
632
+			'limit'    => 0, // Trim length to number of words
633
+			'html'     => 'no', // Parse HTML content
634
+			'markdown' => 'no', // Parse Markdown content
635
+			'autolink' => 'no', // Automatically convert plaintext URIs to anchors
636
+		), (array) shortcode_parse_atts($attr));
637 637
 
638 638
 		$allow_html = 'no' != $attr['html'] ? true : false;
639 639
 		$allow_md   = 'no' != $attr['markdown'] ? true : false;
@@ -641,23 +641,23 @@  discard block
 block discarded – undo
641 641
 		$html = '<div class="simcal-event-description" itemprop="description">';
642 642
 
643 643
 		// Markdown and HTML don't play well together, use one or the other in the same tag.
644
-		if ( $allow_html || $allow_md ) {
645
-			if ( $allow_html ) {
646
-				$description = wp_kses_post( $description );
647
-			} elseif ( $allow_md ) {
644
+		if ($allow_html || $allow_md) {
645
+			if ($allow_html) {
646
+				$description = wp_kses_post($description);
647
+			} elseif ($allow_md) {
648 648
 				$markdown    = new \Parsedown();
649
-				$description = $markdown->text( wp_strip_all_tags( $description ) );
649
+				$description = $markdown->text(wp_strip_all_tags($description));
650 650
 			}
651 651
 		} else {
652
-			$description = wpautop( $description );
652
+			$description = wpautop($description);
653 653
 		}
654 654
 
655
-		$description = $this->limit_words( $description, $attr['limit'] );
655
+		$description = $this->limit_words($description, $attr['limit']);
656 656
 
657
-		$html .= $description . '</div>';
657
+		$html .= $description.'</div>';
658 658
 
659
-		if ( 'no' != $attr['autolink'] ) {
660
-			$html = ' ' . make_clickable( $html );
659
+		if ('no' != $attr['autolink']) {
660
+			$html = ' '.make_clickable($html);
661 661
 		}
662 662
 
663 663
 		return $html;
@@ -673,7 +673,7 @@  discard block
 block discarded – undo
673 673
 	 *
674 674
 	 * @return string
675 675
 	 */
676
-	private function get_when( Event $event ) {
676
+	private function get_when(Event $event) {
677 677
 
678 678
 		//$start = $event->start_dt->setTimezone( $event->timezone );
679 679
 		//$end   = ! is_null( $event->end_dt ) ? $event->end_dt->setTimezone( $event->timezone ) : null;
@@ -683,41 +683,41 @@  discard block
 block discarded – undo
683 683
 		$time_start = '';
684 684
 		$time_end   = '';
685 685
 		$start_ts   = $start->timestamp;
686
-		$end_ts     = ! is_null( $end ) ? $end->timestamp : null;
686
+		$end_ts     = ! is_null($end) ? $end->timestamp : null;
687 687
 		$start_iso  = $start->toIso8601String();
688
-		$end_iso    = ! is_null( $end ) ? $end->toIso8601String() : null;;
688
+		$end_iso    = ! is_null($end) ? $end->toIso8601String() : null; ;
689 689
 
690
-		if ( ! $event->whole_day ) {
690
+		if ( ! $event->whole_day) {
691 691
 
692
-			$time_start = $this->calendar->datetime_separator . ' <span class="simcal-event-start simcal-event-start-time" ' . 'data-event-start="' . $start_ts . '" ' . 'data-event-format="' . $this->calendar->time_format . '" ' . 'itemprop="startDate" content="' . $start_iso . '">' . date_i18n( $this->calendar->time_format, strtotime( $start->toDateTimeString() ) ) . '</span> ';
692
+			$time_start = $this->calendar->datetime_separator.' <span class="simcal-event-start simcal-event-start-time" '.'data-event-start="'.$start_ts.'" '.'data-event-format="'.$this->calendar->time_format.'" '.'itemprop="startDate" content="'.$start_iso.'">'.date_i18n($this->calendar->time_format, strtotime($start->toDateTimeString())).'</span> ';
693 693
 
694
-			if ( $end instanceof Carbon ) {
694
+			if ($end instanceof Carbon) {
695 695
 
696
-				$time_end = ' <span class="simcal-event-end simcal-event-end-time" ' . 'data-event-end="' . $end_ts . '" ' . 'data-event-format="' . $this->calendar->time_format . '" ' . 'itemprop="endDate" content="' . $end_iso . '">' . date_i18n( $this->calendar->time_format, strtotime( $end->toDateTimeString() ) ) . '</span> ';
696
+				$time_end = ' <span class="simcal-event-end simcal-event-end-time" '.'data-event-end="'.$end_ts.'" '.'data-event-format="'.$this->calendar->time_format.'" '.'itemprop="endDate" content="'.$end_iso.'">'.date_i18n($this->calendar->time_format, strtotime($end->toDateTimeString())).'</span> ';
697 697
 
698 698
 			}
699 699
 
700 700
 		}
701 701
 
702
-		if ( $event->multiple_days ) {
702
+		if ($event->multiple_days) {
703 703
 
704
-			$output = ' <span class="simcal-event-start simcal-event-start-date" ' . 'data-event-start="' . $start_ts . '" ' . 'data-event-format="' . $this->calendar->date_format . '" ' . 'itemprop="startDate" content="' . $start_iso . '">' . date_i18n( $this->calendar->date_format, strtotime( $start->toDateTimeString() ) ) . '</span> ' . $time_start;
704
+			$output = ' <span class="simcal-event-start simcal-event-start-date" '.'data-event-start="'.$start_ts.'" '.'data-event-format="'.$this->calendar->date_format.'" '.'itemprop="startDate" content="'.$start_iso.'">'.date_i18n($this->calendar->date_format, strtotime($start->toDateTimeString())).'</span> '.$time_start;
705 705
 
706
-			if ( $end instanceof Carbon ) {
706
+			if ($end instanceof Carbon) {
707 707
 
708
-				$output .= '-' . ' <span class="simcal-event-start simcal-event-end-date" ' . 'data-event-start="' . $end_ts . '" ' . 'data-event-format="' . $this->calendar->date_format . '" ' . 'itemprop="endDate" content="' . $end_iso . '">' . date_i18n( $this->calendar->date_format, strtotime( $end->toDateTimeString() ) ) . '</span> ' . $time_end;
708
+				$output .= '-'.' <span class="simcal-event-start simcal-event-end-date" '.'data-event-start="'.$end_ts.'" '.'data-event-format="'.$this->calendar->date_format.'" '.'itemprop="endDate" content="'.$end_iso.'">'.date_i18n($this->calendar->date_format, strtotime($end->toDateTimeString())).'</span> '.$time_end;
709 709
 			}
710 710
 
711 711
 		} else {
712 712
 
713
-			$time_end = ! empty( $time_start ) && ! empty( $time_end ) ? ' - ' . $time_end : '';
713
+			$time_end = ! empty($time_start) && ! empty($time_end) ? ' - '.$time_end : '';
714 714
 
715 715
 			// All-day events also need startDate for schema data.
716
-			$output = ' <span class="simcal-event-start simcal-event-start-date" ' . 'data-event-start="' . $start_ts . '" ' . 'data-event-format="' . $this->calendar->date_format . '" ' . 'itemprop="startDate" content="' . $start_iso . '">' . date_i18n( $this->calendar->date_format, strtotime( $start->toDateTimeString() ) ) . '</span> ' . $time_start . $time_end;
716
+			$output = ' <span class="simcal-event-start simcal-event-start-date" '.'data-event-start="'.$start_ts.'" '.'data-event-format="'.$this->calendar->date_format.'" '.'itemprop="startDate" content="'.$start_iso.'">'.date_i18n($this->calendar->date_format, strtotime($start->toDateTimeString())).'</span> '.$time_start.$time_end;
717 717
 
718 718
 		}
719 719
 
720
-		return trim( $output );
720
+		return trim($output);
721 721
 	}
722 722
 
723 723
 	/**
@@ -732,52 +732,52 @@  discard block
 block discarded – undo
732 732
 	 *
733 733
 	 * @return string
734 734
 	 */
735
-	private function get_dt( $tag, Event $event, $attr ) {
735
+	private function get_dt($tag, Event $event, $attr) {
736 736
 
737
-		$bound = 0 === strpos( $tag, 'end' ) ? 'end' : 'start';
737
+		$bound = 0 === strpos($tag, 'end') ? 'end' : 'start';
738 738
 
739
-		if ( ( 'end' == $bound ) && ( false === $event->end ) ) {
739
+		if (('end' == $bound) && (false === $event->end)) {
740 740
 			return '';
741 741
 		}
742 742
 
743
-		$dt = $bound . '_dt';
743
+		$dt = $bound.'_dt';
744 744
 
745
-		if ( ! $event->$dt instanceof Carbon ) {
745
+		if ( ! $event->$dt instanceof Carbon) {
746 746
 			return '';
747 747
 		}
748 748
 
749 749
 		$event_dt = $event->$dt;
750 750
 
751
-		$attr = array_merge( array(
751
+		$attr = array_merge(array(
752 752
 			'format' => '',
753
-		), (array) shortcode_parse_atts( $attr ) );
753
+		), (array) shortcode_parse_atts($attr));
754 754
 
755
-		$format    = ltrim( strstr( $tag, '-' ), '-' );
755
+		$format    = ltrim(strstr($tag, '-'), '-');
756 756
 		$dt_format = '';
757 757
 
758
-		if ( ! empty( $attr['format'] ) ) {
759
-			$dt_format = esc_attr( wp_strip_all_tags( $attr['format'] ) );
760
-		} elseif ( 'date' == $format ) {
758
+		if ( ! empty($attr['format'])) {
759
+			$dt_format = esc_attr(wp_strip_all_tags($attr['format']));
760
+		} elseif ('date' == $format) {
761 761
 			$dt_format = $this->calendar->date_format;
762
-		} elseif ( 'time' == $format ) {
762
+		} elseif ('time' == $format) {
763 763
 			$dt_format = $this->calendar->time_format;
764 764
 		}
765 765
 
766 766
 		$dt_ts = $event_dt->timestamp;
767 767
 
768
-		if ( 'human' == $format ) {
769
-			$value = human_time_diff( $dt_ts, Carbon::now( $event->timezone )->getTimestamp() );
768
+		if ('human' == $format) {
769
+			$value = human_time_diff($dt_ts, Carbon::now($event->timezone)->getTimestamp());
770 770
 
771
-			if ( $dt_ts < Carbon::now( $event->timezone )->getTimestamp() ) {
772
-				$value .= ' ' . _x( 'ago', 'human date event builder code modifier', 'google-calendar-events' );
771
+			if ($dt_ts < Carbon::now($event->timezone)->getTimestamp()) {
772
+				$value .= ' '._x('ago', 'human date event builder code modifier', 'google-calendar-events');
773 773
 			} else {
774
-				$value .= ' ' . _x( 'from now', 'human date event builder code modifier', 'google-calendar-events' );
774
+				$value .= ' '._x('from now', 'human date event builder code modifier', 'google-calendar-events');
775 775
 			}
776 776
 		} else {
777
-			$value = date_i18n( $dt_format, strtotime( $event_dt->toDateTimeString() ) );
777
+			$value = date_i18n($dt_format, strtotime($event_dt->toDateTimeString()));
778 778
 		}
779 779
 
780
-		return '<span class="simcal-event-' . $bound . ' ' . 'simcal-event-' . $bound . '-' . $format . '" ' . 'data-event-' . $bound . '="' . $dt_ts . '" ' . 'data-event-format="' . $dt_format . '" ' . 'itemprop="' . $bound . 'Date" content="' . $event_dt->toIso8601String() . '">' . $value . '</span>';
780
+		return '<span class="simcal-event-'.$bound.' '.'simcal-event-'.$bound.'-'.$format.'" '.'data-event-'.$bound.'="'.$dt_ts.'" '.'data-event-format="'.$dt_format.'" '.'itemprop="'.$bound.'Date" content="'.$event_dt->toIso8601String().'">'.$value.'</span>';
781 781
 	}
782 782
 
783 783
 	/**
@@ -793,23 +793,23 @@  discard block
 block discarded – undo
793 793
 	 *
794 794
 	 * @return string
795 795
 	 */
796
-	private function make_link( $tag, $url, $content, $attr ) {
796
+	private function make_link($tag, $url, $content, $attr) {
797 797
 
798
-		if ( empty( $url ) ) {
798
+		if (empty($url)) {
799 799
 			return '';
800 800
 		}
801 801
 
802
-		$text = empty( $content ) ? $url : $content;
802
+		$text = empty($content) ? $url : $content;
803 803
 
804
-		$attr = array_merge( array(
805
-			'autolink'  => false,   // Convert url to link anchor
806
-			'newwindow' => false,   // If autolink attribute is true, open link in new window
807
-		), (array) shortcode_parse_atts( $attr ) );
804
+		$attr = array_merge(array(
805
+			'autolink'  => false, // Convert url to link anchor
806
+			'newwindow' => false, // If autolink attribute is true, open link in new window
807
+		), (array) shortcode_parse_atts($attr));
808 808
 
809 809
 		$anchor = $tag != 'url' ? 'yes' : $attr['autolink'];
810 810
 		$target = $attr['newwindow'] !== false ? 'target="_blank"' : '';
811 811
 
812
-		return $anchor !== false ? ' <a href="' . esc_url( $url ) . '" ' . $target . '>' . $text . '</a>' : ' ' . $text;
812
+		return $anchor !== false ? ' <a href="'.esc_url($url).'" '.$target.'>'.$text.'</a>' : ' '.$text;
813 813
 	}
814 814
 
815 815
 	/**
@@ -822,20 +822,20 @@  discard block
 block discarded – undo
822 822
 	 *
823 823
 	 * @return string
824 824
 	 */
825
-	private function get_attachments( $attachments ) {
825
+	private function get_attachments($attachments) {
826 826
 
827
-		$html = '<ul class="simcal-attachments">' . "\n\t";
827
+		$html = '<ul class="simcal-attachments">'."\n\t";
828 828
 
829
-		foreach ( $attachments as $attachment ) {
829
+		foreach ($attachments as $attachment) {
830 830
 			$html .= '<li class="simcal-attachment">';
831
-			$html .= '<a href="' . $attachment['url'] . '" target="_blank">';
832
-			$html .= ! empty( $attachment['icon'] ) ? '<img src="' . $attachment['icon'] . '" />' : '';
833
-			$html .= '<span>' . $attachment['name'] . '</span>';
831
+			$html .= '<a href="'.$attachment['url'].'" target="_blank">';
832
+			$html .= ! empty($attachment['icon']) ? '<img src="'.$attachment['icon'].'" />' : '';
833
+			$html .= '<span>'.$attachment['name'].'</span>';
834 834
 			$html .= '</a>';
835
-			$html .= '</li>' . "\n";
835
+			$html .= '</li>'."\n";
836 836
 		}
837 837
 
838
-		$html .= '</ul>' . "\n";
838
+		$html .= '</ul>'."\n";
839 839
 
840 840
 		return $html;
841 841
 	}
@@ -851,41 +851,41 @@  discard block
 block discarded – undo
851 851
 	 *
852 852
 	 * @return string
853 853
 	 */
854
-	private function get_attendees( $attendees, $attr ) {
854
+	private function get_attendees($attendees, $attr) {
855 855
 
856
-		$attr = array_merge( array(
857
-			'photo'    => 'show',  // show/hide attendee photo
858
-			'email'    => 'hide',  // show/hide attendee email address
859
-			'rsvp'     => 'hide',  // show/hide rsvp response status
860
-			'response' => '',      // filter attendees by rsvp response (yes/no/maybe)
861
-		), (array) shortcode_parse_atts( $attr ) );
856
+		$attr = array_merge(array(
857
+			'photo'    => 'show', // show/hide attendee photo
858
+			'email'    => 'hide', // show/hide attendee email address
859
+			'rsvp'     => 'hide', // show/hide rsvp response status
860
+			'response' => '', // filter attendees by rsvp response (yes/no/maybe)
861
+		), (array) shortcode_parse_atts($attr));
862 862
 
863
-		$html = '<ul class="simcal-attendees" itemprop="attendees">' . "\n\t";
863
+		$html = '<ul class="simcal-attendees" itemprop="attendees">'."\n\t";
864 864
 
865 865
 		$known   = 0;
866 866
 		$unknown = 0;
867 867
 
868
-		foreach ( $attendees as $attendee ) {
868
+		foreach ($attendees as $attendee) {
869 869
 
870
-			if ( 'yes' == $attr['response'] && 'yes' != $attendee['response'] ) {
870
+			if ('yes' == $attr['response'] && 'yes' != $attendee['response']) {
871 871
 				continue;
872
-			} elseif ( 'no' == $attr['response'] && 'no' != $attendee['response'] ) {
872
+			} elseif ('no' == $attr['response'] && 'no' != $attendee['response']) {
873 873
 				continue;
874
-			} elseif ( 'maybe' == $attr['response'] && ! in_array( $attendee['response'], array( 'yes', 'maybe' ) ) ) {
874
+			} elseif ('maybe' == $attr['response'] && ! in_array($attendee['response'], array('yes', 'maybe'))) {
875 875
 				continue;
876 876
 			}
877 877
 
878
-			if ( ! empty( $attendee['name'] ) ) {
878
+			if ( ! empty($attendee['name'])) {
879 879
 
880
-				$photo    = 'hide' != $attr['photo'] ? '<img class="avatar avatar-128 photo" src="' . $attendee['photo'] . '" itemprop="image" />' : '';
881
-				$response = 'hide' != $attr['rsvp'] ? $this->get_rsvp_response( $attendee['response'] ) : '';
882
-				$guest    = $photo . '<span itemprop="name">' . $attendee['name'] . $response . '</span>';
880
+				$photo    = 'hide' != $attr['photo'] ? '<img class="avatar avatar-128 photo" src="'.$attendee['photo'].'" itemprop="image" />' : '';
881
+				$response = 'hide' != $attr['rsvp'] ? $this->get_rsvp_response($attendee['response']) : '';
882
+				$guest    = $photo.'<span itemprop="name">'.$attendee['name'].$response.'</span>';
883 883
 
884
-				if ( ! empty( $attendee['email'] ) && ( 'show' == $attr['email'] ) ) {
885
-					$guest = sprintf( '<a href="mailto:' . $attendee['email'] . '" itemprop="email">%s</a>', $guest );
884
+				if ( ! empty($attendee['email']) && ('show' == $attr['email'])) {
885
+					$guest = sprintf('<a href="mailto:'.$attendee['email'].'" itemprop="email">%s</a>', $guest);
886 886
 				}
887 887
 
888
-				$html .= '<li class="simcal-attendee" itemprop="attendee" itemscope itemtype="http://schema.org/Person">' . $guest . '</li>' . "\n";
888
+				$html .= '<li class="simcal-attendee" itemprop="attendee" itemscope itemtype="http://schema.org/Person">'.$guest.'</li>'."\n";
889 889
 
890 890
 				$known++;
891 891
 
@@ -896,21 +896,21 @@  discard block
 block discarded – undo
896 896
 			}
897 897
 		}
898 898
 
899
-		if ( $unknown > 0 ) {
900
-			if ( $known > 0 ) {
899
+		if ($unknown > 0) {
900
+			if ($known > 0) {
901 901
 				/* translators: One more person attending the event. */
902
-				$others = sprintf( _n( '1 more attendee', '%s more attendees', $unknown, 'google-calendar-events' ), $unknown );
902
+				$others = sprintf(_n('1 more attendee', '%s more attendees', $unknown, 'google-calendar-events'), $unknown);
903 903
 			} else {
904 904
 				/* translators: One or more persons attending the event whose name is unknown. */
905
-				$others = sprintf( _n( '1 anonymous attendee', '%s anonymous attendees', $unknown, 'google-calendar-events' ), $unknown );
905
+				$others = sprintf(_n('1 anonymous attendee', '%s anonymous attendees', $unknown, 'google-calendar-events'), $unknown);
906 906
 			}
907
-			$photo = $attr['photo'] !== 'hide' ? get_avatar( '', 128 ) : '';
908
-			$html .= '<li class="simcal-attendee simcal-attendee-anonymous">' . $photo . '<span>' . $others . '</span></li>' . "\n";
909
-		} elseif ( $known === 0 ) {
910
-			$html .= '<li class="simcal-attendee">' . _x( 'No one yet', 'No one yet rsvp to attend the event.', 'google-calendar-events' ) . '</li>' . "\n";
907
+			$photo = $attr['photo'] !== 'hide' ? get_avatar('', 128) : '';
908
+			$html .= '<li class="simcal-attendee simcal-attendee-anonymous">'.$photo.'<span>'.$others.'</span></li>'."\n";
909
+		} elseif ($known === 0) {
910
+			$html .= '<li class="simcal-attendee">'._x('No one yet', 'No one yet rsvp to attend the event.', 'google-calendar-events').'</li>'."\n";
911 911
 		}
912 912
 
913
-		$html .= '</ul>' . "\n";
913
+		$html .= '</ul>'."\n";
914 914
 
915 915
 		return $html;
916 916
 	}
@@ -924,23 +924,23 @@  discard block
 block discarded – undo
924 924
 	 *
925 925
 	 * @return string
926 926
 	 */
927
-	private function get_rsvp_response( $response ) {
927
+	private function get_rsvp_response($response) {
928 928
 
929
-		if ( 'yes' == $response ) {
929
+		if ('yes' == $response) {
930 930
 			/* translators: Someone replied with 'yes' to a rsvp request. */
931
-			$rsvp = __( 'Attending', 'google-calendar-events' );
932
-		} elseif ( 'no' == $response ) {
931
+			$rsvp = __('Attending', 'google-calendar-events');
932
+		} elseif ('no' == $response) {
933 933
 			/* translators: Someone replied with 'no' to a rsvp request. */
934
-			$rsvp = __( 'Not attending', 'google-calendar-events' );
935
-		} elseif ( 'maybe' == $response ) {
934
+			$rsvp = __('Not attending', 'google-calendar-events');
935
+		} elseif ('maybe' == $response) {
936 936
 			/* translators: Someone replied with 'maybe' to a rsvp request. */
937
-			$rsvp = __( 'Maybe attending', 'google-calendar-events' );
937
+			$rsvp = __('Maybe attending', 'google-calendar-events');
938 938
 		} else {
939 939
 			/* translators: Someone did not send yet a rsvp confirmation to join an event. */
940
-			$rsvp = __( 'Response pending', 'google-calendar-events' );
940
+			$rsvp = __('Response pending', 'google-calendar-events');
941 941
 		}
942 942
 
943
-		return ' <small>(' . $rsvp . ')</small>';
943
+		return ' <small>('.$rsvp.')</small>';
944 944
 	}
945 945
 
946 946
 	/**
@@ -954,21 +954,21 @@  discard block
 block discarded – undo
954 954
 	 *
955 955
 	 * @return string
956 956
 	 */
957
-	private function get_organizer( $organizer, $attr ) {
957
+	private function get_organizer($organizer, $attr) {
958 958
 
959
-		$attr = array_merge( array(
960
-			'photo' => 'show',  // show/hide attendee photo
961
-			'email' => 'hide',  // show/hide attendee email address
962
-		), (array) shortcode_parse_atts( $attr ) );
959
+		$attr = array_merge(array(
960
+			'photo' => 'show', // show/hide attendee photo
961
+			'email' => 'hide', // show/hide attendee email address
962
+		), (array) shortcode_parse_atts($attr));
963 963
 
964
-		$photo          = 'hide' != $attr['photo'] ? '<img class="avatar avatar-128 photo" src="' . $organizer['photo'] . '" itemprop="image"  />' : '';
965
-		$organizer_html = $photo . '<span itemprop="name">' . $organizer['name'] . '</span>';
964
+		$photo          = 'hide' != $attr['photo'] ? '<img class="avatar avatar-128 photo" src="'.$organizer['photo'].'" itemprop="image"  />' : '';
965
+		$organizer_html = $photo.'<span itemprop="name">'.$organizer['name'].'</span>';
966 966
 
967
-		if ( ! empty( $organizer['email'] ) && ( 'show' == $attr['email'] ) ) {
968
-			$organizer_html = sprintf( '<a href="mailto:' . $organizer['email'] . '" itemprop="email">%s</a>', $organizer_html );
967
+		if ( ! empty($organizer['email']) && ('show' == $attr['email'])) {
968
+			$organizer_html = sprintf('<a href="mailto:'.$organizer['email'].'" itemprop="email">%s</a>', $organizer_html);
969 969
 		}
970 970
 
971
-		return '<div class="simcal-organizer" itemprop="organizer" itemscope itemtype="https://schema.org/Person">' . $organizer_html . '</div>';
971
+		return '<div class="simcal-organizer" itemprop="organizer" itemscope itemtype="https://schema.org/Person">'.$organizer_html.'</div>';
972 972
 	}
973 973
 
974 974
 	/**
@@ -993,38 +993,38 @@  discard block
 block discarded – undo
993 993
 		// This is largely borrowed on get_shortcode_regex() from WordPress Core.
994 994
 		// @see /wp-includes/shortcodes.php (with some modification)
995 995
 
996
-		$tagregexp = implode( '|', array_values( $this->tags ) );
996
+		$tagregexp = implode('|', array_values($this->tags));
997 997
 
998
-		return '/' . '\\['                              // Opening bracket
998
+		return '/'.'\\['                              // Opening bracket
999 999
 		       . '(\\[?)'                           // 1: Optional second opening bracket for escaping tags: [[tag]]
1000 1000
 		       . "($tagregexp)"                     // 2: Tag name
1001 1001
 		       . '(?![\\w-])'                       // Not followed by word character or hyphen
1002 1002
 		       . '('                                // 3: Unroll the loop: Inside the opening tag
1003 1003
 		       . '[^\\]\\/]*'                   // Not a closing bracket or forward slash
1004
-		       . '(?:' . '\\/(?!\\])'               // A forward slash not followed by a closing bracket
1004
+		       . '(?:'.'\\/(?!\\])'               // A forward slash not followed by a closing bracket
1005 1005
 		       . '[^\\]\\/]*'               // Not a closing bracket or forward slash
1006
-		       . ')*?' . ')' . '(?:' . '(\\/)'                        // 4: Self closing tag ...
1006
+		       . ')*?'.')'.'(?:'.'(\\/)'                        // 4: Self closing tag ...
1007 1007
 		       . '\\]'                          // ... and closing bracket
1008
-		       . '|' . '\\]'                          // Closing bracket
1009
-		       . '(?:' . '('                        // 5: Unroll the loop: Optionally, anything between the opening and closing tags
1008
+		       . '|'.'\\]'                          // Closing bracket
1009
+		       . '(?:'.'('                        // 5: Unroll the loop: Optionally, anything between the opening and closing tags
1010 1010
 		       . '[^\\[]*+'             // Not an opening bracket
1011
-		       . '(?:' . '\\[(?!\\/\\2\\])' // An opening bracket not followed by the closing tag
1011
+		       . '(?:'.'\\[(?!\\/\\2\\])' // An opening bracket not followed by the closing tag
1012 1012
 		       . '[^\\[]*+'         // Not an opening bracket
1013
-		       . ')*+' . ')' . '\\[\\/\\2\\]'             // Closing tag
1014
-		       . ')?' . ')' . '(\\]?)'                           // 6: Optional second closing bracket for escaping tags: [[tag]]
1013
+		       . ')*+'.')'.'\\[\\/\\2\\]'             // Closing tag
1014
+		       . ')?'.')'.'(\\]?)'                           // 6: Optional second closing bracket for escaping tags: [[tag]]
1015 1015
 		       . '/s';
1016 1016
 	}
1017 1017
 
1018 1018
 	//allow other plugins to register own event tags
1019 1019
 	private function add_custom_event_tags() {
1020
-		$array = apply_filters( 'simcal_event_tags_add_custom', array() );
1020
+		$array = apply_filters('simcal_event_tags_add_custom', array());
1021 1021
 
1022 1022
 		return $array;
1023 1023
 	}
1024 1024
 
1025 1025
 	//allow other plugins to replace own (registered) event tags with their value
1026
-	private function do_custom_event_tag( $tag, $partial, $attr, $event ) {
1027
-		$returnvalue = apply_filters( 'simcal_event_tags_do_custom', "", $tag, $partial, $attr, $event );
1026
+	private function do_custom_event_tag($tag, $partial, $attr, $event) {
1027
+		$returnvalue = apply_filters('simcal_event_tags_do_custom', "", $tag, $partial, $attr, $event);
1028 1028
 
1029 1029
 		return $returnvalue;
1030 1030
 	}
Please login to merge, or discard this patch.
includes/admin/metaboxes/settings.php 1 patch
Spacing   +297 added lines, -297 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
 use SimpleCalendar\Abstracts\Feed;
12 12
 use SimpleCalendar\Abstracts\Field;
13 13
 
14
-if ( ! defined( 'ABSPATH' ) ) {
14
+if ( ! defined('ABSPATH')) {
15 15
 	exit;
16 16
 }
17 17
 
@@ -31,40 +31,40 @@  discard block
 block discarded – undo
31 31
 	 *
32 32
 	 * @param \WP_Post $post
33 33
 	 */
34
-	public static function html( $post ) {
34
+	public static function html($post) {
35 35
 
36 36
 		// @see Meta_Boxes::save_meta_boxes()
37
-		wp_nonce_field( 'simcal_save_data', 'simcal_meta_nonce' );
37
+		wp_nonce_field('simcal_save_data', 'simcal_meta_nonce');
38 38
 
39 39
 		?>
40 40
 		<div class="simcal-panels-wrap">
41 41
 
42 42
 			<span class="simcal-box-handle">
43
-				<?php self::settings_handle( $post ); ?>
43
+				<?php self::settings_handle($post); ?>
44 44
 			</span>
45 45
 
46 46
 			<ul class="simcal-tabs">
47
-				<?php self::settings_tabs( $post ); ?>
48
-				<?php do_action( 'simcal_settings_meta_tabs' ); ?>
47
+				<?php self::settings_tabs($post); ?>
48
+				<?php do_action('simcal_settings_meta_tabs'); ?>
49 49
 			</ul>
50 50
 
51 51
 			<div class="simcal-panels">
52 52
 				<div id="events-settings-panel" class="simcal-panel">
53
-					<?php self::events_settings_panel( $post ); ?>
54
-					<?php do_action( 'simcal_settings_meta_events_panel', $post->ID ); ?>
53
+					<?php self::events_settings_panel($post); ?>
54
+					<?php do_action('simcal_settings_meta_events_panel', $post->ID); ?>
55 55
 				</div>
56 56
 				<div id="calendar-settings-panel" class="simcal-panel">
57
-					<?php do_action( 'simcal_settings_meta_calendar_panel', $post->ID ); ?>
58
-					<?php self::calendar_settings_panel( $post ); ?>
57
+					<?php do_action('simcal_settings_meta_calendar_panel', $post->ID); ?>
58
+					<?php self::calendar_settings_panel($post); ?>
59 59
 				</div>
60 60
 				<?php
61 61
 				// Hook for additional settings panels.
62
-				do_action( 'simcal_settings_meta_panels', $post->ID );
62
+				do_action('simcal_settings_meta_panels', $post->ID);
63 63
 				// Thus advanced panel is always the last one:
64 64
 				?>
65 65
 				<div id="advanced-settings-panel" class="simcal-panel">
66
-					<?php self::advanced_settings_panel( $post ) ?>
67
-					<?php do_action( 'simcal_settings_meta_advanced_panel', $post->ID ); ?>
66
+					<?php self::advanced_settings_panel($post) ?>
67
+					<?php do_action('simcal_settings_meta_advanced_panel', $post->ID); ?>
68 68
 				</div>
69 69
 			</div>
70 70
 
@@ -84,45 +84,45 @@  discard block
 block discarded – undo
84 84
 	 *
85 85
 	 * @param \WP_Post $post
86 86
 	 */
87
-	private static function settings_handle( $post ) {
87
+	private static function settings_handle($post) {
88 88
 
89 89
 		$feed_options = $calendar_options = $calendar_views = array();
90 90
 
91 91
 		$feed_types = simcal_get_feed_types();
92
-		foreach ( $feed_types as $feed_type ) {
92
+		foreach ($feed_types as $feed_type) {
93 93
 
94
-			$feed = simcal_get_feed( $feed_type );
94
+			$feed = simcal_get_feed($feed_type);
95 95
 
96
-			if ( $feed instanceof Feed ) {
97
-				$feed_options[ $feed_type ] = $feed->name;
96
+			if ($feed instanceof Feed) {
97
+				$feed_options[$feed_type] = $feed->name;
98 98
 			}
99 99
 		}
100 100
 
101 101
 		$calendar_types = simcal_get_calendar_types();
102
-		foreach ( $calendar_types as $calendar_type => $views ) {
102
+		foreach ($calendar_types as $calendar_type => $views) {
103 103
 
104
-			$calendar = simcal_get_calendar( $calendar_type );
104
+			$calendar = simcal_get_calendar($calendar_type);
105 105
 
106
-			if ( $calendar instanceof Calendar ) {
107
-				$calendar_options[ $calendar_type ] = $calendar->name;
108
-				$calendar_views[ $calendar_type ]   = $calendar->views;
106
+			if ($calendar instanceof Calendar) {
107
+				$calendar_options[$calendar_type] = $calendar->name;
108
+				$calendar_views[$calendar_type]   = $calendar->views;
109 109
 			}
110 110
 		}
111 111
 
112
-		if ( $feed_options ) {
112
+		if ($feed_options) {
113 113
 
114
-			if ( $feed_types = wp_get_object_terms( $post->ID, 'calendar_feed' ) ) {
115
-				$feed_type = sanitize_title( current( $feed_types )->name );
114
+			if ($feed_types = wp_get_object_terms($post->ID, 'calendar_feed')) {
115
+				$feed_type = sanitize_title(current($feed_types)->name);
116 116
 			} else {
117
-				$feed_type = apply_filters( 'simcal_default_feed_type', 'google' );
117
+				$feed_type = apply_filters('simcal_default_feed_type', 'google');
118 118
 			}
119 119
 
120 120
 			?>
121
-			<label for="_feed_type"><span><?php _e( 'Event Source', 'google-calendar-events' ); ?></span>
121
+			<label for="_feed_type"><span><?php _e('Event Source', 'google-calendar-events'); ?></span>
122 122
 				<select name="_feed_type" id="_feed_type">
123
-					<optgroup label="<?php _ex( 'Get events from', 'From which calendar source to load events from', 'google-calendar-events' ) ?>">
124
-						<?php foreach ( $feed_options as $feed => $name ) { ?>
125
-							<option value="<?php echo $feed; ?>" <?php selected( $feed, $feed_type, true ); ?>><?php echo $name; ?></option>
123
+					<optgroup label="<?php _ex('Get events from', 'From which calendar source to load events from', 'google-calendar-events') ?>">
124
+						<?php foreach ($feed_options as $feed => $name) { ?>
125
+							<option value="<?php echo $feed; ?>" <?php selected($feed, $feed_type, true); ?>><?php echo $name; ?></option>
126 126
 						<?php } ?>
127 127
 					</optgroup>
128 128
 				</select>
@@ -131,40 +131,40 @@  discard block
 block discarded – undo
131 131
 
132 132
 		}
133 133
 
134
-		if ( $calendar_options ) {
134
+		if ($calendar_options) {
135 135
 
136
-			if ( $calendar_types = wp_get_object_terms( $post->ID, 'calendar_type' ) ) {
137
-				$calendar_type = sanitize_title( current( $calendar_types )->name );
136
+			if ($calendar_types = wp_get_object_terms($post->ID, 'calendar_type')) {
137
+				$calendar_type = sanitize_title(current($calendar_types)->name);
138 138
 			} else {
139
-				$calendar_type = apply_filters( 'simcal_default_calendar_type', 'default-calendar' );
139
+				$calendar_type = apply_filters('simcal_default_calendar_type', 'default-calendar');
140 140
 			}
141 141
 
142 142
 			?>
143
-			<label for="_calendar_type"><span><?php _e( 'Calendar Type', 'google-calendar-events' ); ?></span>
143
+			<label for="_calendar_type"><span><?php _e('Calendar Type', 'google-calendar-events'); ?></span>
144 144
 				<select name="_calendar_type" id="_calendar_type">
145
-					<optgroup label="<?php _e( 'Calendar to use', 'google-calendar-events' ); ?>">
146
-						<?php foreach ( $calendar_options as $calendar => $name ) { ?>
147
-							<option value="<?php echo $calendar; ?>" <?php selected( $calendar, $calendar_type, true ); ?>><?php echo $name; ?></option>
145
+					<optgroup label="<?php _e('Calendar to use', 'google-calendar-events'); ?>">
146
+						<?php foreach ($calendar_options as $calendar => $name) { ?>
147
+							<option value="<?php echo $calendar; ?>" <?php selected($calendar, $calendar_type, true); ?>><?php echo $name; ?></option>
148 148
 						<?php } ?>
149 149
 					</optgroup>
150 150
 				</select>
151 151
 			</label>
152 152
 			<?php
153 153
 
154
-			if ( $calendar_views ) {
154
+			if ($calendar_views) {
155 155
 
156
-				$calendar_view = get_post_meta( $post->ID, '_calendar_view', true );
156
+				$calendar_view = get_post_meta($post->ID, '_calendar_view', true);
157 157
 
158
-				foreach ( $calendar_views as $calendar => $views ) {
158
+				foreach ($calendar_views as $calendar => $views) {
159 159
 
160
-					$calendar_type_view = isset( $calendar_view[ $calendar ] ) ? $calendar_view[ $calendar ] : '';
160
+					$calendar_type_view = isset($calendar_view[$calendar]) ? $calendar_view[$calendar] : '';
161 161
 
162 162
 					?>
163
-					<label for="_calendar_view_<?php echo $calendar; ?>"><span><?php _e( 'View', 'google-calendar-events' ); ?></span>
163
+					<label for="_calendar_view_<?php echo $calendar; ?>"><span><?php _e('View', 'google-calendar-events'); ?></span>
164 164
 						<select name="_calendar_view[<?php echo $calendar; ?>]" id="_calendar_view_<?php echo $calendar; ?>">
165
-							<optgroup label="<?php _e( 'View to display', 'google-calendar-events' ); ?>">
166
-								<?php foreach ( $views as $view => $name ) { ?>
167
-									<option value="<?php echo $view; ?>" <?php selected( $view, $calendar_type_view, true ); ?>><?php echo $name; ?></option>
165
+							<optgroup label="<?php _e('View to display', 'google-calendar-events'); ?>">
166
+								<?php foreach ($views as $view => $name) { ?>
167
+									<option value="<?php echo $view; ?>" <?php selected($view, $calendar_type_view, true); ?>><?php echo $name; ?></option>
168 168
 								<?php } ?>
169 169
 							</optgroup>
170 170
 						</select>
@@ -184,42 +184,42 @@  discard block
 block discarded – undo
184 184
 	 *
185 185
 	 * @param  \WP_Post $post
186 186
 	 */
187
-	private static function settings_tabs( $post ) {
187
+	private static function settings_tabs($post) {
188 188
 
189 189
 		// Hook to add more tabs.
190
-		$tabs = apply_filters( 'simcal_settings_meta_tabs_li', array(
190
+		$tabs = apply_filters('simcal_settings_meta_tabs_li', array(
191 191
 			'events' => array(
192
-				'label'   => __( 'Events', 'google-calendar-events' ),
192
+				'label'   => __('Events', 'google-calendar-events'),
193 193
 				'target'  => 'events-settings-panel',
194
-				'class'   => array( 'active' ),
194
+				'class'   => array('active'),
195 195
 				'icon'    => 'simcal-icon-event',
196 196
 			),
197 197
 			'calendar' => array(
198
-				'label'  => __( 'Appearance', 'google-calendar-events' ),
198
+				'label'  => __('Appearance', 'google-calendar-events'),
199 199
 				'target' => 'calendar-settings-panel',
200 200
 				'class'  => array(),
201 201
 				'icon'   => 'simcal-icon-calendar',
202 202
 			),
203
-		), $post->ID );
203
+		), $post->ID);
204 204
 
205 205
 		// Always keep advanced tab as the last one.
206 206
 		$tabs['advanced'] = array(
207
-			'label'   => __( 'Advanced', 'google-calendar-events' ),
207
+			'label'   => __('Advanced', 'google-calendar-events'),
208 208
 			'target'  => 'advanced-settings-panel',
209 209
 			'class'   => array(),
210 210
 			'icon'    => 'simcal-icon-settings',
211 211
 		);
212 212
 
213 213
 		// Output the tabs as list items.
214
-		foreach ( $tabs as $key => $tab ) {
214
+		foreach ($tabs as $key => $tab) {
215 215
 
216
-			if ( isset( $tab['target'] ) && isset( $tab['label'] ) ) {
216
+			if (isset($tab['target']) && isset($tab['label'])) {
217 217
 
218 218
 				$icon  = $tab['icon'] ? $tab['icon'] : 'simcal-icon-panel';
219 219
 				$class = $tab['class'] ? $tab['class'] : array();
220 220
 
221
-				echo '<li class="' . $key . '-settings ' . $key . '-tab ' . implode( ' ', $class ) . '" data-tab="' . $key . '">';
222
-				echo    '<a href="#' . $tab['target'] . '"><i class="' . $icon . '" ></i> <span>' . esc_html( $tab['label'] ) . '</span></a>';
221
+				echo '<li class="'.$key.'-settings '.$key.'-tab '.implode(' ', $class).'" data-tab="'.$key.'">';
222
+				echo    '<a href="#'.$tab['target'].'"><i class="'.$icon.'" ></i> <span>'.esc_html($tab['label']).'</span></a>';
223 223
 				echo '</li>';
224 224
 			}
225 225
 		}
@@ -233,22 +233,22 @@  discard block
 block discarded – undo
233 233
 	 *
234 234
 	 * @param  \WP_Post $post
235 235
 	 */
236
-	private static function events_settings_panel( $post ) {
236
+	private static function events_settings_panel($post) {
237 237
 
238 238
 		?>
239 239
 		<table>
240 240
 			<thead>
241
-			<tr><th colspan="2"><?php _e( 'Event Settings', 'google-calendar-events' ); ?></th></tr>
241
+			<tr><th colspan="2"><?php _e('Event Settings', 'google-calendar-events'); ?></th></tr>
242 242
 			</thead>
243 243
 			<tbody class="simcal-panel-section simcal-panel-section-events-range">
244 244
 			<tr class="simcal-panel-field">
245
-				<th><label for="_calendar_begins"><?php _e( 'Calendar Start', 'google-calendar-events' ); ?></label></th>
245
+				<th><label for="_calendar_begins"><?php _e('Calendar Start', 'google-calendar-events'); ?></label></th>
246 246
 				<td>
247 247
 					<?php
248 248
 
249
-					$calendar_begins = esc_attr( get_post_meta( $post->ID, '_calendar_begins', true ) );
250
-					$calendar_begins_nth = max( absint( get_post_meta( $post->ID, '_calendar_begins_nth', true ) ), 1 );
251
-					$calendar_begins_nth_show = in_array( $calendar_begins, array(
249
+					$calendar_begins = esc_attr(get_post_meta($post->ID, '_calendar_begins', true));
250
+					$calendar_begins_nth = max(absint(get_post_meta($post->ID, '_calendar_begins_nth', true)), 1);
251
+					$calendar_begins_nth_show = in_array($calendar_begins, array(
252 252
 						'days_before',
253 253
 						'days_after',
254 254
 						'weeks_before',
@@ -257,14 +257,14 @@  discard block
 block discarded – undo
257 257
 						'months_after',
258 258
 						'years_before',
259 259
 						'years_after',
260
-					) );
260
+					));
261 261
 
262
-					simcal_print_field( array(
262
+					simcal_print_field(array(
263 263
 						'type'       => 'standard',
264 264
 						'subtype'    => 'number',
265 265
 						'name'       => '_calendar_begins_nth',
266 266
 						'id'         => '_calendar_begins_nth',
267
-						'value'      => strval( $calendar_begins_nth ),
267
+						'value'      => strval($calendar_begins_nth),
268 268
 						'attributes' => array(
269 269
 							'min' => '1',
270 270
 						),
@@ -272,97 +272,97 @@  discard block
 block discarded – undo
272 272
 							'simcal-field-inline',
273 273
 							'simcal-field-tiny',
274 274
 						),
275
-						'style'      => ! $calendar_begins_nth_show ? array( 'display' => 'none' ) : '',
276
-					) );
275
+						'style'      => ! $calendar_begins_nth_show ? array('display' => 'none') : '',
276
+					));
277 277
 
278 278
 					?>
279 279
 					<select name="_calendar_begins"
280 280
 							id="_calendar_begins"
281 281
 							class="simcal-field simcal-field-select simcal-field-inline simcal-field-switch-other">
282
-						<optgroup label="<?php _e( 'Days', 'google-calendar-events' ); ?>">
282
+						<optgroup label="<?php _e('Days', 'google-calendar-events'); ?>">
283 283
 							<option value="today"
284 284
 									data-hide-fields="_calendar_begins_custom_date,_calendar_begins_nth"
285
-								<?php selected( 'today', $calendar_begins, true ); ?>><?php _e( 'Today', 'google-calendar-events' ); ?></option>
285
+								<?php selected('today', $calendar_begins, true); ?>><?php _e('Today', 'google-calendar-events'); ?></option>
286 286
 							<option value="now"
287 287
 									data-hide-fields="_calendar_begins_custom_date,_calendar_begins_nth"
288
-								<?php selected( 'now', $calendar_begins, true ); ?>><?php _e( 'Now', 'google-calendar-events' ); ?></option>
288
+								<?php selected('now', $calendar_begins, true); ?>><?php _e('Now', 'google-calendar-events'); ?></option>
289 289
 							<option value="days_before"
290 290
 									data-hide-field="_calendar_begins_custom_date"
291
-									data-show-field="_calendar_begins_nth" <?php selected( 'days_before', $calendar_begins, true ); ?>><?php _e( 'Day(s) before today', 'google-calendar-events' ); ?></option>
291
+									data-show-field="_calendar_begins_nth" <?php selected('days_before', $calendar_begins, true); ?>><?php _e('Day(s) before today', 'google-calendar-events'); ?></option>
292 292
 							<option value="days_after"
293 293
 									data-hide-field="_calendar_begins_custom_date"
294
-									data-show-field="_calendar_begins_nth" <?php selected( 'days_after', $calendar_begins, true ); ?>><?php _e( 'Day(s) after today', 'google-calendar-events' ); ?></option>
294
+									data-show-field="_calendar_begins_nth" <?php selected('days_after', $calendar_begins, true); ?>><?php _e('Day(s) after today', 'google-calendar-events'); ?></option>
295 295
 						</optgroup>
296
-						<optgroup label="<?php _e( 'Weeks', 'google-calendar-events' ); ?>">
296
+						<optgroup label="<?php _e('Weeks', 'google-calendar-events'); ?>">
297 297
 							<option value="this_week"
298 298
 									data-hide-fields="_calendar_begins_custom_date,_calendar_begins_nth"
299
-								<?php selected( 'this_week', $calendar_begins, true ); ?>><?php _e( 'This week', 'google-calendar-events' ); ?></option>
299
+								<?php selected('this_week', $calendar_begins, true); ?>><?php _e('This week', 'google-calendar-events'); ?></option>
300 300
 							<option value="weeks_before"
301 301
 									data-hide-field="_calendar_begins_custom_date"
302
-									data-show-field="_calendar_begins_nth" <?php selected( 'weeks_before', $calendar_begins, true ); ?>><?php _e( 'Week(s) before current', 'google-calendar-events' ); ?></option>
302
+									data-show-field="_calendar_begins_nth" <?php selected('weeks_before', $calendar_begins, true); ?>><?php _e('Week(s) before current', 'google-calendar-events'); ?></option>
303 303
 							<option value="weeks_after"
304 304
 									data-hide-field="_calendar_begins_custom_date"
305
-									data-show-field="_calendar_begins_nth" <?php selected( 'weeks_after', $calendar_begins, true ); ?>><?php _e( 'Week(s) after current', 'google-calendar-events' ); ?></option>
305
+									data-show-field="_calendar_begins_nth" <?php selected('weeks_after', $calendar_begins, true); ?>><?php _e('Week(s) after current', 'google-calendar-events'); ?></option>
306 306
 						</optgroup>
307
-						<optgroup label="<?php _e( 'Months', 'google-calendar-events' ); ?>">
307
+						<optgroup label="<?php _e('Months', 'google-calendar-events'); ?>">
308 308
 							<option value="this_month"
309 309
 									data-hide-fields="_calendar_begins_custom_date,_calendar_begins_nth"
310
-								<?php selected( 'this_month', $calendar_begins, true ); ?>><?php _e( 'This month', 'google-calendar-events' ); ?></option>
310
+								<?php selected('this_month', $calendar_begins, true); ?>><?php _e('This month', 'google-calendar-events'); ?></option>
311 311
 							<option value="months_before"
312 312
 									data-hide-field="_calendar_begins_custom_date"
313
-									data-show-field="_calendar_begins_nth" <?php selected( 'months_before', $calendar_begins, true ); ?>><?php _e( 'Month(s) before current', 'google-calendar-events' ); ?></option>
313
+									data-show-field="_calendar_begins_nth" <?php selected('months_before', $calendar_begins, true); ?>><?php _e('Month(s) before current', 'google-calendar-events'); ?></option>
314 314
 							<option value="months_after"
315 315
 									data-hide-field="_calendar_begins_custom_date"
316
-									data-show-field="_calendar_begins_nth" <?php selected( 'months_after', $calendar_begins, true ); ?>><?php _e( 'Month(s) after current', 'google-calendar-events' ); ?></option>
316
+									data-show-field="_calendar_begins_nth" <?php selected('months_after', $calendar_begins, true); ?>><?php _e('Month(s) after current', 'google-calendar-events'); ?></option>
317 317
 						</optgroup>
318
-						<optgroup label="<?php _e( 'Years', 'google-calendar-events' ); ?>">
318
+						<optgroup label="<?php _e('Years', 'google-calendar-events'); ?>">
319 319
 							<option value="this_year"
320 320
 									data-hide-fields="_calendar_begins_custom_date,_calendar_begins_nth"
321
-								<?php selected( 'this_year', $calendar_begins, true ); ?>><?php _e( 'This year', 'google-calendar-events' ); ?></option>
321
+								<?php selected('this_year', $calendar_begins, true); ?>><?php _e('This year', 'google-calendar-events'); ?></option>
322 322
 							<option value="years_before"
323
-									data-show-field="_calendar_begins_nth" <?php selected( 'years_before', $calendar_begins, true ); ?>><?php _e( 'Year(s) before current', 'google-calendar-events' ); ?></option>
323
+									data-show-field="_calendar_begins_nth" <?php selected('years_before', $calendar_begins, true); ?>><?php _e('Year(s) before current', 'google-calendar-events'); ?></option>
324 324
 							<option value="years_after"
325 325
 									data-hide-field="_calendar_begins_custom_date"
326
-									data-show-field="_calendar_begins_nth" <?php selected( 'years_after', $calendar_begins, true ); ?>><?php _e( 'Year(s) after current', 'google-calendar-events' ); ?></option>
326
+									data-show-field="_calendar_begins_nth" <?php selected('years_after', $calendar_begins, true); ?>><?php _e('Year(s) after current', 'google-calendar-events'); ?></option>
327 327
 						</optgroup>
328
-						<optgroup label="<?php _e( 'Other', 'google-calendar-events' ); ?>">
328
+						<optgroup label="<?php _e('Other', 'google-calendar-events'); ?>">
329 329
 							<option value="custom_date"
330 330
 									data-hide-field="_calendar_begins_nth"
331
-									data-show-field="_calendar_begins_custom_date" <?php selected( 'custom_date', $calendar_begins, true ); ?>><?php _e( 'Specific date', 'google-calendar-events' ); ?></option>
331
+									data-show-field="_calendar_begins_custom_date" <?php selected('custom_date', $calendar_begins, true); ?>><?php _e('Specific date', 'google-calendar-events'); ?></option>
332 332
 						</optgroup>
333 333
 					</select>
334 334
 					<?php
335 335
 
336
-					simcal_print_field( array(
336
+					simcal_print_field(array(
337 337
 						'type'    => 'date-picker',
338 338
 						'name'    => '_calendar_begins_custom_date',
339 339
 						'id'      => '_calendar_begins_custom_date',
340
-						'value'   => get_post_meta( $post->ID, '_calendar_begins_custom_date', true ),
340
+						'value'   => get_post_meta($post->ID, '_calendar_begins_custom_date', true),
341 341
 						'class' => array(
342 342
 							'simcal-field-inline',
343 343
 						),
344
-						'style'   => 'custom_date' != $calendar_begins ? array( 'display' => 'none' ) : '',
345
-					) );
344
+						'style'   => 'custom_date' != $calendar_begins ? array('display' => 'none') : '',
345
+					));
346 346
 
347 347
 					?>
348 348
 					<i class="simcal-icon-help simcal-help-tip"
349
-					   data-tip="<?php _e( 'The calendar default opening date. It will automatically adapt based on the chosen calendar type.', 'google-calendar-events' ); ?>"></i>
349
+					   data-tip="<?php _e('The calendar default opening date. It will automatically adapt based on the chosen calendar type.', 'google-calendar-events'); ?>"></i>
350 350
 				</td>
351 351
 			</tr>
352 352
 			<tr class="simcal-panel-field">
353
-				<th><label for="_feed_earliest_event_date"><?php _e( 'Earliest Event', 'google-calendar-events' ); ?></label></th>
353
+				<th><label for="_feed_earliest_event_date"><?php _e('Earliest Event', 'google-calendar-events'); ?></label></th>
354 354
 				<td>
355 355
 					<?php
356 356
 
357
-					$earliest_event_saved = get_post_meta( $post->ID, '_feed_earliest_event_date', true );
358
-					$earliest_event = false == $earliest_event_saved ? 'months_before' : esc_attr( $earliest_event_saved );
357
+					$earliest_event_saved = get_post_meta($post->ID, '_feed_earliest_event_date', true);
358
+					$earliest_event = false == $earliest_event_saved ? 'months_before' : esc_attr($earliest_event_saved);
359 359
 
360
-					simcal_print_field( array(
360
+					simcal_print_field(array(
361 361
 						'type'       => 'standard',
362 362
 						'subtype'    => 'number',
363 363
 						'name'       => '_feed_earliest_event_date_range',
364 364
 						'id'         => '_feed_earliest_event_date_range',
365
-						'value'      => strval( max( absint( get_post_meta( $post->ID, '_feed_earliest_event_date_range', true ) ), 1 ) ),
365
+						'value'      => strval(max(absint(get_post_meta($post->ID, '_feed_earliest_event_date_range', true)), 1)),
366 366
 						'attributes' => array(
367 367
 							'min' => '1',
368 368
 						),
@@ -370,37 +370,37 @@  discard block
 block discarded – undo
370 370
 							'simcal-field-inline',
371 371
 							'simcal-field-tiny',
372 372
 						),
373
-						'style'      => ( 'now' != $earliest_event ) && ( 'today' != $earliest_event ) ? array( 'display' => 'none' ) : '',
374
-					) );
373
+						'style'      => ('now' != $earliest_event) && ('today' != $earliest_event) ? array('display' => 'none') : '',
374
+					));
375 375
 
376 376
 					?>
377 377
 					<select name="_feed_earliest_event_date"
378 378
 							id="_feed_earliest_event_date"
379 379
 							class="simcal-field simcal-field-select simcal-field-inline simcal-field-switch-other">
380
-						<option value="calendar_start" data-hide-field="_feed_earliest_event_date_range" <?php selected( 'calendar_start', $earliest_event, true ); ?>><?php _e( 'Same as start date', 'google-calendar-events' ); ?></option>
381
-						<option value="days_before"    data-show-field="_feed_earliest_event_date_range" <?php selected( 'days_before', $earliest_event, true ); ?>><?php _e( 'Day(s) before start date', 'google-calendar-events' ); ?></option>
382
-						<option value="weeks_before"   data-show-field="_feed_earliest_event_date_range" <?php selected( 'weeks_before', $earliest_event, true ); ?>><?php _e( 'Week(s) before start date', 'google-calendar-events' ); ?></option>
383
-						<option value="months_before"  data-show-field="_feed_earliest_event_date_range" <?php selected( 'months_before', $earliest_event, true ); ?>><?php _e( 'Month(s) before start date', 'google-calendar-events' ); ?></option>
384
-						<option value="years_before"   data-show-field="_feed_earliest_event_date_range" <?php selected( 'years_before', $earliest_event, true ); ?>><?php _e( 'Year(s) before start date', 'google-calendar-events' ); ?></option>
380
+						<option value="calendar_start" data-hide-field="_feed_earliest_event_date_range" <?php selected('calendar_start', $earliest_event, true); ?>><?php _e('Same as start date', 'google-calendar-events'); ?></option>
381
+						<option value="days_before"    data-show-field="_feed_earliest_event_date_range" <?php selected('days_before', $earliest_event, true); ?>><?php _e('Day(s) before start date', 'google-calendar-events'); ?></option>
382
+						<option value="weeks_before"   data-show-field="_feed_earliest_event_date_range" <?php selected('weeks_before', $earliest_event, true); ?>><?php _e('Week(s) before start date', 'google-calendar-events'); ?></option>
383
+						<option value="months_before"  data-show-field="_feed_earliest_event_date_range" <?php selected('months_before', $earliest_event, true); ?>><?php _e('Month(s) before start date', 'google-calendar-events'); ?></option>
384
+						<option value="years_before"   data-show-field="_feed_earliest_event_date_range" <?php selected('years_before', $earliest_event, true); ?>><?php _e('Year(s) before start date', 'google-calendar-events'); ?></option>
385 385
 					</select>
386 386
 					<i class="simcal-icon-help simcal-help-tip"
387
-					   data-tip="<?php _e( 'Set the date for the earliest possible event to show in calendar. There will not be events before this date.', 'google-calendar-events' ); ?>"></i>
387
+					   data-tip="<?php _e('Set the date for the earliest possible event to show in calendar. There will not be events before this date.', 'google-calendar-events'); ?>"></i>
388 388
 				</td>
389 389
 			</tr>
390 390
 			<tr class="simcal-panel-field">
391
-				<th><label for="_feed_latest_event_date"><?php _e( 'Latest Event', 'google-calendar-events' ); ?></label></th>
391
+				<th><label for="_feed_latest_event_date"><?php _e('Latest Event', 'google-calendar-events'); ?></label></th>
392 392
 				<td>
393 393
 					<?php
394 394
 
395
-					$latest_event_saved = get_post_meta( $post->ID, '_feed_latest_event_date', true );
396
-					$latest_event = false == $latest_event_saved ? 'years_after' : esc_attr( $latest_event_saved );
395
+					$latest_event_saved = get_post_meta($post->ID, '_feed_latest_event_date', true);
396
+					$latest_event = false == $latest_event_saved ? 'years_after' : esc_attr($latest_event_saved);
397 397
 
398
-					simcal_print_field( array(
398
+					simcal_print_field(array(
399 399
 						'type'       => 'standard',
400 400
 						'subtype'    => 'number',
401 401
 						'name'       => '_feed_latest_event_date_range',
402 402
 						'id'         => '_feed_latest_event_date_range',
403
-						'value'      => strval( max( absint( get_post_meta( $post->ID, '_feed_latest_event_date_range', true ) ), 1 ) ),
403
+						'value'      => strval(max(absint(get_post_meta($post->ID, '_feed_latest_event_date_range', true)), 1)),
404 404
 						'attributes' => array(
405 405
 							'min' => '1',
406 406
 						),
@@ -408,21 +408,21 @@  discard block
 block discarded – undo
408 408
 							'simcal-field-inline',
409 409
 							'simcal-field-tiny',
410 410
 						),
411
-						'style'      => 'indefinite' != $latest_event ? array( 'display' => 'none' ) : '',
412
-					) );
411
+						'style'      => 'indefinite' != $latest_event ? array('display' => 'none') : '',
412
+					));
413 413
 
414 414
 					?>
415 415
 					<select name="_feed_latest_event_date"
416 416
 							id="_feed_latest_event_date"
417 417
 							class="simcal-field simcal-field-select simcal-field-inline simcal-field-switch-other">
418
-						<option value="calendar_start" data-hide-field="_feed_latest_event_date_range" <?php selected( 'calendar_start', $earliest_event, true ); ?>><?php _e( 'Day end of start date', 'google-calendar-events' ); ?></option>
419
-						<option value="days_after"     data-show-field="_feed_latest_event_date_range" <?php selected( 'days_after', $latest_event, true ); ?>><?php _e( 'Day(s) after start date', 'google-calendar-events' ); ?></option>
420
-						<option value="weeks_after"    data-show-field="_feed_latest_event_date_range" <?php selected( 'weeks_after', $latest_event, true ); ?>><?php _e( 'Weeks(s) after start date', 'google-calendar-events' ); ?></option>
421
-						<option value="months_after"   data-show-field="_feed_latest_event_date_range" <?php selected( 'months_after', $latest_event, true ); ?>><?php _e( 'Month(s) after start date', 'google-calendar-events' ); ?></option>
422
-						<option value="years_after"    data-show-field="_feed_latest_event_date_range" <?php selected( 'years_after', $latest_event, true ); ?>><?php _e( 'Year(s) after start date', 'google-calendar-events' ); ?></option>
418
+						<option value="calendar_start" data-hide-field="_feed_latest_event_date_range" <?php selected('calendar_start', $earliest_event, true); ?>><?php _e('Day end of start date', 'google-calendar-events'); ?></option>
419
+						<option value="days_after"     data-show-field="_feed_latest_event_date_range" <?php selected('days_after', $latest_event, true); ?>><?php _e('Day(s) after start date', 'google-calendar-events'); ?></option>
420
+						<option value="weeks_after"    data-show-field="_feed_latest_event_date_range" <?php selected('weeks_after', $latest_event, true); ?>><?php _e('Weeks(s) after start date', 'google-calendar-events'); ?></option>
421
+						<option value="months_after"   data-show-field="_feed_latest_event_date_range" <?php selected('months_after', $latest_event, true); ?>><?php _e('Month(s) after start date', 'google-calendar-events'); ?></option>
422
+						<option value="years_after"    data-show-field="_feed_latest_event_date_range" <?php selected('years_after', $latest_event, true); ?>><?php _e('Year(s) after start date', 'google-calendar-events'); ?></option>
423 423
 					</select>
424 424
 					<i class="simcal-icon-help simcal-help-tip"
425
-					   data-tip="<?php _e( 'Set the date for the latest possible event to show on calendar. There will not be events after this date.', 'google-calendar-events' ); ?>"></i>
425
+					   data-tip="<?php _e('Set the date for the latest possible event to show on calendar. There will not be events after this date.', 'google-calendar-events'); ?>"></i>
426 426
 				</td>
427 427
 			</tr>
428 428
 			</tbody>
@@ -439,88 +439,88 @@  discard block
 block discarded – undo
439 439
 	 *
440 440
 	 * @param  \WP_Post $post
441 441
 	 */
442
-	private static function calendar_settings_panel( $post ) {
442
+	private static function calendar_settings_panel($post) {
443 443
 
444 444
 		?>
445 445
 		<table>
446 446
 			<thead>
447
-			<tr><th colspan="2"><?php _e( 'Miscellaneous', 'google-calendar-events' ); ?></th></tr>
447
+			<tr><th colspan="2"><?php _e('Miscellaneous', 'google-calendar-events'); ?></th></tr>
448 448
 			</thead>
449 449
 			<tbody class="simcal-panel-section">
450 450
 			<tr class="simcal-panel-field">
451
-				<th><label for="_calendar_is_static"><?php _e( 'Static Calendar', 'google-calendar-events' ); ?></label></th>
451
+				<th><label for="_calendar_is_static"><?php _e('Static Calendar', 'google-calendar-events'); ?></label></th>
452 452
 				<td>
453 453
 					<?php
454 454
 
455
-					$fixed = get_post_meta( $post->ID, '_calendar_is_static', true );
455
+					$fixed = get_post_meta($post->ID, '_calendar_is_static', true);
456 456
 
457
-					simcal_print_field( array(
457
+					simcal_print_field(array(
458 458
 						'type'    => 'checkbox',
459 459
 						'name'    => '_calendar_is_static',
460 460
 						'id'      => '_calendar_is_static',
461
-						'tooltip' => __( 'Remove the navigation arrows and fix the calendar view to its initial state.', 'google-calendar-events' ),
461
+						'tooltip' => __('Remove the navigation arrows and fix the calendar view to its initial state.', 'google-calendar-events'),
462 462
 						'value'   => 'yes' == $fixed ? 'yes' : 'no',
463
-						'text'    => __( 'Yes (hide navigation arrows)', 'google-calendar-events' ),
464
-					) );
463
+						'text'    => __('Yes (hide navigation arrows)', 'google-calendar-events'),
464
+					));
465 465
 
466 466
 					?>
467 467
 				</td>
468 468
 			</tr>
469 469
 			<tr class="simcal-panel-field">
470
-				<th><label for="_no_events_message"><?php _e( 'No Events Message', 'google-calendar-events' ); ?></label></th>
470
+				<th><label for="_no_events_message"><?php _e('No Events Message', 'google-calendar-events'); ?></label></th>
471 471
 				<td>
472 472
 					<?php
473 473
 
474
-					simcal_print_field( array(
474
+					simcal_print_field(array(
475 475
 						'type'    => 'textarea',
476 476
 						'name'    => '_no_events_message',
477 477
 						'id'      => '_no_events_message',
478
-						'tooltip' => __( 'Some calendars may display a message when no events are found. You can change the default message here.', 'google-calendar-events' ),
479
-						'value'   => get_post_meta( $post->ID, '_no_events_message', true ),
480
-						'placeholder' => __( 'There are no upcoming events.', 'google-calendar-events' ),
481
-					) );
478
+						'tooltip' => __('Some calendars may display a message when no events are found. You can change the default message here.', 'google-calendar-events'),
479
+						'value'   => get_post_meta($post->ID, '_no_events_message', true),
480
+						'placeholder' => __('There are no upcoming events.', 'google-calendar-events'),
481
+					));
482 482
 
483 483
 					?>
484 484
 				</td>
485 485
 			</tr>
486 486
 			<tr class="simcal-panel-field">
487
-				<th><label for="_event_formatting"><?php _e( 'Event Formatting', 'google-calendar-events' ); ?></label></th>
487
+				<th><label for="_event_formatting"><?php _e('Event Formatting', 'google-calendar-events'); ?></label></th>
488 488
 				<td>
489 489
 					<?php
490 490
 
491
-					$event_formatting = get_post_meta( $post->ID, '_event_formatting', true );
491
+					$event_formatting = get_post_meta($post->ID, '_event_formatting', true);
492 492
 
493
-					simcal_print_field( array(
493
+					simcal_print_field(array(
494 494
 						'type'    => 'select',
495 495
 						'name'    => '_event_formatting',
496 496
 						'id'      => '_event_formatting',
497
-						'tooltip' => __( 'How to preserve line breaks and paragraphs in the event template builder.', 'google-calendar-events' ),
497
+						'tooltip' => __('How to preserve line breaks and paragraphs in the event template builder.', 'google-calendar-events'),
498 498
 						'value'   => $event_formatting,
499 499
 						'default' => 'preserve_linebreaks',
500 500
 						'options' => array(
501
-							'preserve_linebreaks' => __( 'Preserve line breaks, auto paragraphs (default)', 'google-calendar-events' ),
502
-							'no_linebreaks'       => __( 'No line breaks, auto paragraphs', 'google-calendar-events' ),
503
-							'none'                => __( 'No line breaks, no auto paragraphs', 'google-calendar-events' ),
501
+							'preserve_linebreaks' => __('Preserve line breaks, auto paragraphs (default)', 'google-calendar-events'),
502
+							'no_linebreaks'       => __('No line breaks, auto paragraphs', 'google-calendar-events'),
503
+							'none'                => __('No line breaks, no auto paragraphs', 'google-calendar-events'),
504 504
 						),
505
-					) );
505
+					));
506 506
 
507 507
 					?>
508 508
 				</td>
509 509
 			</tr>
510 510
 			<tr class="simcal-panel-field">
511
-				<th><label for="_poweredby"><?php _e( 'Powered By', 'google-calendar-events' ); ?></label></th>
511
+				<th><label for="_poweredby"><?php _e('Powered By', 'google-calendar-events'); ?></label></th>
512 512
 				<td>
513 513
 					<?php
514 514
 
515
-					$poweredby = get_post_meta( $post->ID, '_poweredby', true );
515
+					$poweredby = get_post_meta($post->ID, '_poweredby', true);
516 516
 
517
-					simcal_print_field( array(
517
+					simcal_print_field(array(
518 518
 						'type'    => 'checkbox',
519 519
 						'name'    => '_poweredby',
520 520
 						'id'      => '_poweredby',
521 521
 						'value'   => 'yes' == $poweredby ? 'yes' : 'no',
522
-						'text'    => __( 'Yes, Simple Calendar rocks! Show some love with a little link below this calendar.', 'google-calendar-events' ),
523
-					) );
522
+						'text'    => __('Yes, Simple Calendar rocks! Show some love with a little link below this calendar.', 'google-calendar-events'),
523
+					));
524 524
 
525 525
 					?>
526 526
 				</td>
@@ -539,28 +539,28 @@  discard block
 block discarded – undo
539 539
 	 *
540 540
 	 * @param  \WP_Post $post
541 541
 	 */
542
-	private static function advanced_settings_panel( $post ) {
542
+	private static function advanced_settings_panel($post) {
543 543
 
544 544
 		?>
545 545
 		<table>
546 546
 			<thead>
547
-			<tr><th colspan="2"><?php _e( 'Date and Time', 'google-calendar-events' ); ?></th></tr>
547
+			<tr><th colspan="2"><?php _e('Date and Time', 'google-calendar-events'); ?></th></tr>
548 548
 			</thead>
549 549
 			<tbody class="simcal-panel-section simcal-panel-datetime-formatting">
550 550
 			<tr class="simcal-panel-field">
551
-				<th><label for="_calendar_timezone_setting"><?php _e( 'Timezone', 'google-calendar-events' ); ?></label></th>
551
+				<th><label for="_calendar_timezone_setting"><?php _e('Timezone', 'google-calendar-events'); ?></label></th>
552 552
 				<td>
553 553
 					<?php
554 554
 
555 555
 					$timezone_wordpress = simcal_get_wp_timezone();
556 556
 					$timezone_default   = $timezone_wordpress ? $timezone_wordpress : 'UTC';
557
-					$timezone_setting   = esc_attr( get_post_meta( $post->ID, '_feed_timezone_setting', true ) );
558
-					$timezone           = esc_attr( get_post_meta( $post->ID, '_feed_timezone', true ) );
557
+					$timezone_setting   = esc_attr(get_post_meta($post->ID, '_feed_timezone_setting', true));
558
+					$timezone           = esc_attr(get_post_meta($post->ID, '_feed_timezone', true));
559 559
 					$timezone           = $timezone ? $timezone : $timezone_default;
560
-					$show_use_calendar  = isset( simcal_get_feed( $post )->type );
560
+					$show_use_calendar  = isset(simcal_get_feed($post)->type);
561 561
 
562
-					if ( $show_use_calendar ) {
563
-						$show_use_calendar = ( simcal_get_feed( $post )->type !== 'grouped-calendars' ? 1 : 0 );
562
+					if ($show_use_calendar) {
563
+						$show_use_calendar = (simcal_get_feed($post)->type !== 'grouped-calendars' ? 1 : 0);
564 564
 					} else {
565 565
 						$show_use_calendar = true;
566 566
 					}
@@ -570,58 +570,58 @@  discard block
 block discarded – undo
570 570
 							id="_feed_timezone_setting"
571 571
 							class="simcal-field simcal-field-select simcal-field-inline simcal-field-show-other"
572 572
 							data-show-field-on-choice="true">
573
-						<option value="use_site" <?php selected( 'use_site', $timezone_setting, true ); ?>><?php printf( _x( 'Site default', 'Use this site default setting', 'google-calendar-events' ) . ' (%s)', $timezone_default ); ?></option>
574
-						<?php if ( $show_use_calendar ) { ?>
575
-							<option id="use_calendar" value="use_calendar" data-show-field="_use_calendar_warning" <?php selected( 'use_calendar', $timezone_setting, true ); ?>><?php _ex( 'Event source default', 'Use the calendar default setting', 'google-calendar-events' ); ?></option>
573
+						<option value="use_site" <?php selected('use_site', $timezone_setting, true); ?>><?php printf(_x('Site default', 'Use this site default setting', 'google-calendar-events').' (%s)', $timezone_default); ?></option>
574
+						<?php if ($show_use_calendar) { ?>
575
+							<option id="use_calendar" value="use_calendar" data-show-field="_use_calendar_warning" <?php selected('use_calendar', $timezone_setting, true); ?>><?php _ex('Event source default', 'Use the calendar default setting', 'google-calendar-events'); ?></option>
576 576
 						<?php } ?>
577
-						<option value="use_custom" data-show-field="_feed_timezone" <?php selected( 'use_custom', $timezone_setting, true ); ?>><?php _ex( 'Custom', 'Use a custom setting', 'google-calendar-events' ); ?></option>
577
+						<option value="use_custom" data-show-field="_feed_timezone" <?php selected('use_custom', $timezone_setting, true); ?>><?php _ex('Custom', 'Use a custom setting', 'google-calendar-events'); ?></option>
578 578
 					</select>
579 579
 					<select name="_feed_timezone"
580 580
 							id="_feed_timezone"
581 581
 							class="simcal-field simcal-field-select simcal-field-inline"
582 582
 						<?php echo 'use_custom' != $timezone_setting ? 'style="display: none;"' : ''; ?>>
583
-						<?php echo wp_timezone_choice( $timezone ); ?>
583
+						<?php echo wp_timezone_choice($timezone); ?>
584 584
 					</select>
585
-					<i class="simcal-icon-help simcal-help-tip" data-tip="<?php _e( 'Using a different timezone may alter the date and time display of your calendar events. We recommended using the site default timezone.', 'google-calendar-events' ); ?>"></i>
585
+					<i class="simcal-icon-help simcal-help-tip" data-tip="<?php _e('Using a different timezone may alter the date and time display of your calendar events. We recommended using the site default timezone.', 'google-calendar-events'); ?>"></i>
586 586
 					<p id="_use_calendar_warning" style="display: none;" class="simcal-field">
587
-						<span class="attention"><?php _e( 'Warning', 'google-calendar-events' ); ?>:</span>
588
-						<?php _e( 'Setting this to <code>Event source default</code> can at times cause unexpected results. Please test thoroughly.', 'google-calendar-events' ); ?>
589
-						<a href="http://docs.simplecalendar.io/timezone-settings/" target="_blank"><?php _e( 'See details.', 'google-calendar-events' ); ?></a>
587
+						<span class="attention"><?php _e('Warning', 'google-calendar-events'); ?>:</span>
588
+						<?php _e('Setting this to <code>Event source default</code> can at times cause unexpected results. Please test thoroughly.', 'google-calendar-events'); ?>
589
+						<a href="http://docs.simplecalendar.io/timezone-settings/" target="_blank"><?php _e('See details.', 'google-calendar-events'); ?></a>
590 590
 					</p>
591 591
 				</td>
592 592
 			</tr>
593 593
 			<tr class="simcal-panel-field">
594
-				<th><label for="_calendar_date_format_setting"><?php _e( 'Date Format', 'google-calendar-events' ); ?></label></th>
594
+				<th><label for="_calendar_date_format_setting"><?php _e('Date Format', 'google-calendar-events'); ?></label></th>
595 595
 				<td>
596 596
 					<?php
597 597
 
598
-					$date_format_setting = esc_attr( get_post_meta( $post->ID, '_calendar_date_format_setting', true ) );
599
-					$date_format_default = esc_attr( get_option( 'date_format' ) );
600
-					$date_format = esc_attr( get_post_meta( $post->ID, '_calendar_date_format', true ) );
601
-					$date_format_php = esc_attr( get_post_meta( $post->ID, '_calendar_date_format_php', true ) );
598
+					$date_format_setting = esc_attr(get_post_meta($post->ID, '_calendar_date_format_setting', true));
599
+					$date_format_default = esc_attr(get_option('date_format'));
600
+					$date_format = esc_attr(get_post_meta($post->ID, '_calendar_date_format', true));
601
+					$date_format_php = esc_attr(get_post_meta($post->ID, '_calendar_date_format_php', true));
602 602
 					$date_format_php = $date_format_php ? $date_format_php : $date_format_default;
603 603
 
604 604
 					?>
605 605
 					<select name="_calendar_date_format_setting"
606 606
 							id="_calendar_date_format_setting"
607 607
 							class="simcal-field simcal-field-select simcal-field-show-other">
608
-						<option value="use_site" data-show-field="_calendar_date_format_default" <?php selected( 'use_site', $date_format_setting, true ); ?>><?php  _ex( 'Site default', 'Use this site default setting', 'google-calendar-events' ); ?></option>
609
-						<option value="use_custom" data-show-field="_calendar_date_format" <?php selected( 'use_custom', $date_format_setting, true ); ?>><?php _ex( 'Custom', 'Use a custom setting', 'google-calendar-events' ); ?></option>
610
-						<option value="use_custom_php" data-show-field="_calendar_date_format_php_field" <?php selected( 'use_custom_php', $date_format_setting, true ); ?>><?php _e( 'Custom (PHP format)', 'google-calendar-events' ); ?></option>
608
+						<option value="use_site" data-show-field="_calendar_date_format_default" <?php selected('use_site', $date_format_setting, true); ?>><?php  _ex('Site default', 'Use this site default setting', 'google-calendar-events'); ?></option>
609
+						<option value="use_custom" data-show-field="_calendar_date_format" <?php selected('use_custom', $date_format_setting, true); ?>><?php _ex('Custom', 'Use a custom setting', 'google-calendar-events'); ?></option>
610
+						<option value="use_custom_php" data-show-field="_calendar_date_format_php_field" <?php selected('use_custom_php', $date_format_setting, true); ?>><?php _e('Custom (PHP format)', 'google-calendar-events'); ?></option>
611 611
 					</select>
612
-					<i class="simcal-icon-help simcal-help-tip" data-tip="<?php _e( 'This option sets how calendars display event dates. It is recommended to keep your site default setting.', 'google-calendar-events' ); ?>"></i>
612
+					<i class="simcal-icon-help simcal-help-tip" data-tip="<?php _e('This option sets how calendars display event dates. It is recommended to keep your site default setting.', 'google-calendar-events'); ?>"></i>
613 613
 					<p id="_calendar_date_format_default" style="<?php echo $date_format_setting != 'use_site' ? 'display: none;' : ''; ?>">
614
-						<em><?php _e( 'Preview', 'google-calendar-events' ) ?>:</em>&nbsp;&nbsp;
615
-						<code><?php echo date_i18n( $date_format_default, time() ); ?></code>
614
+						<em><?php _e('Preview', 'google-calendar-events') ?>:</em>&nbsp;&nbsp;
615
+						<code><?php echo date_i18n($date_format_default, time()); ?></code>
616 616
 					</p>
617
-					<?php simcal_print_field( array(
617
+					<?php simcal_print_field(array(
618 618
 						'type'    => 'datetime-format',
619 619
 						'subtype' => 'date',
620 620
 						'name'    => '_calendar_date_format',
621 621
 						'id'      => '_calendar_date_format',
622 622
 						'value'   => $date_format,
623
-						'style'   => $date_format_setting != 'use_custom' ? array( 'display' => 'none' ) : '',
624
-					) ); ?>
623
+						'style'   => $date_format_setting != 'use_custom' ? array('display' => 'none') : '',
624
+					)); ?>
625 625
 					<div class="simcal-field-datetime-format-php" id="_calendar_date_format_php_field" style="<?php echo $date_format_setting != 'use_custom_php' ? 'display: none;' : ''; ?>">
626 626
 						<br>
627 627
 						<label for="_calendar_date_format_php">
@@ -630,70 +630,70 @@  discard block
 block discarded – undo
630 630
 								   id="_calendar_date_format_php"
631 631
 								   class="simcal-field simcal-field-text simcal-field-small"
632 632
 								   value="<?php echo $date_format_php; ?>" />
633
-							<?php printf( __( 'Enter a date format using %s values.', 'google-calendar-events' ), '<a href="//php.net/manual/en/function.date.php" target="_blank">PHP</a>' ); ?>
633
+							<?php printf(__('Enter a date format using %s values.', 'google-calendar-events'), '<a href="//php.net/manual/en/function.date.php" target="_blank">PHP</a>'); ?>
634 634
 						</label>
635 635
 						<p>
636
-							<em><?php _e( 'Preview', 'google-calendar-events' ) ?>:</em>&nbsp;&nbsp;
637
-							<code><?php echo date_i18n( $date_format_php, time() ); ?></code>
636
+							<em><?php _e('Preview', 'google-calendar-events') ?>:</em>&nbsp;&nbsp;
637
+							<code><?php echo date_i18n($date_format_php, time()); ?></code>
638 638
 						</p>
639 639
 					</div>
640 640
 				</td>
641 641
 			</tr>
642 642
 			<tr class="simcal-panel-field">
643
-				<th><label for="_calendar_datetime_separator"><?php _e( 'Separator', 'google-calendar-events' ); ?></label></th>
643
+				<th><label for="_calendar_datetime_separator"><?php _e('Separator', 'google-calendar-events'); ?></label></th>
644 644
 				<td>
645 645
 					<?php
646 646
 
647
-					$separator = get_post_meta( $post->ID, '_calendar_datetime_separator', true );
647
+					$separator = get_post_meta($post->ID, '_calendar_datetime_separator', true);
648 648
 					$separator = false == $separator ? '@' : $separator;
649 649
 
650
-					simcal_print_field( array(
650
+					simcal_print_field(array(
651 651
 						'type'    => 'standard',
652 652
 						'subtype' => 'text',
653 653
 						'name'    => '_calendar_datetime_separator',
654 654
 						'id'      => '_calendar_datetime_separator',
655 655
 						'value'   => $separator,
656
-						'tooltip' => __( 'Used to divide date and time when both are shown.', 'google-calendar-events' ),
656
+						'tooltip' => __('Used to divide date and time when both are shown.', 'google-calendar-events'),
657 657
 						'class'   => array(
658 658
 							'simcal-field-tiny',
659 659
 						),
660
-					) );
660
+					));
661 661
 
662 662
 					?>
663 663
 				</td>
664 664
 			</tr>
665 665
 			<tr class="simcal-panel-field">
666
-				<th><label for="_calendar_time_format_setting"><?php _e( 'Time Format', 'google-calendar-events' ); ?></label></th>
666
+				<th><label for="_calendar_time_format_setting"><?php _e('Time Format', 'google-calendar-events'); ?></label></th>
667 667
 				<td>
668 668
 					<?php
669 669
 
670
-					$time_format_setting = esc_attr( get_post_meta( $post->ID, '_calendar_time_format_setting', true ) );
671
-					$time_format_default = esc_attr( get_option( 'time_format' ) );
672
-					$time_format = esc_attr( get_post_meta( $post->ID, '_calendar_time_format', true ) );
673
-					$time_format_php = esc_attr( get_post_meta( $post->ID, '_calendar_time_format_php', true ) );
670
+					$time_format_setting = esc_attr(get_post_meta($post->ID, '_calendar_time_format_setting', true));
671
+					$time_format_default = esc_attr(get_option('time_format'));
672
+					$time_format = esc_attr(get_post_meta($post->ID, '_calendar_time_format', true));
673
+					$time_format_php = esc_attr(get_post_meta($post->ID, '_calendar_time_format_php', true));
674 674
 					$time_format_php = $time_format_php ? $time_format_php : $time_format_default;
675 675
 
676 676
 					?>
677 677
 					<select name="_calendar_time_format_setting"
678 678
 							id="_calendar_time_format_setting"
679 679
 							class="simcal-field simcal-field-select simcal-field-show-other">
680
-						<option value="use_site" data-show-field="_calendar_time_format_default" <?php selected( 'use_site', $time_format_setting, true ); ?>><?php _ex( 'Site default', 'Use this site default setting', 'google-calendar-events' ); ?></option>
681
-						<option value="use_custom" data-show-field="_calendar_time_format" <?php selected( 'use_custom', $time_format_setting, true ); ?>><?php _ex( 'Custom', 'Use a custom setting', 'google-calendar-events' ); ?></option>
682
-						<option value="use_custom_php" data-show-field="_calendar_time_format_php_field" <?php selected( 'use_custom_php', $time_format_setting, true ); ?>><?php _e( 'Custom (PHP format)', 'google-calendar-events' ); ?></option>
680
+						<option value="use_site" data-show-field="_calendar_time_format_default" <?php selected('use_site', $time_format_setting, true); ?>><?php _ex('Site default', 'Use this site default setting', 'google-calendar-events'); ?></option>
681
+						<option value="use_custom" data-show-field="_calendar_time_format" <?php selected('use_custom', $time_format_setting, true); ?>><?php _ex('Custom', 'Use a custom setting', 'google-calendar-events'); ?></option>
682
+						<option value="use_custom_php" data-show-field="_calendar_time_format_php_field" <?php selected('use_custom_php', $time_format_setting, true); ?>><?php _e('Custom (PHP format)', 'google-calendar-events'); ?></option>
683 683
 					</select>
684
-					<i class="simcal-icon-help simcal-help-tip" data-tip="<?php _e( 'This option sets how calendars display event times. It is recommended to keep your site default setting.', 'google-calendar-events' ); ?>"></i>
684
+					<i class="simcal-icon-help simcal-help-tip" data-tip="<?php _e('This option sets how calendars display event times. It is recommended to keep your site default setting.', 'google-calendar-events'); ?>"></i>
685 685
 					<p id="_calendar_time_format_default" style="<?php echo $time_format_setting != 'use_site' ? 'display: none;' : ''; ?>">
686
-						<em><?php _e( 'Preview', 'google-calendar-events' ) ?>:</em>&nbsp;&nbsp;
687
-						<code><?php echo date_i18n( $time_format_default, time() ); ?></code>
686
+						<em><?php _e('Preview', 'google-calendar-events') ?>:</em>&nbsp;&nbsp;
687
+						<code><?php echo date_i18n($time_format_default, time()); ?></code>
688 688
 					</p>
689
-					<?php simcal_print_field( array(
689
+					<?php simcal_print_field(array(
690 690
 						'type'    => 'datetime-format',
691 691
 						'subtype' => 'time',
692 692
 						'name'    => '_calendar_time_format',
693 693
 						'id'      => '_calendar_time_format',
694 694
 						'value'   => $time_format,
695
-						'style'   => $time_format_setting != 'use_custom' ? array( 'display' => 'none' ) : '',
696
-					) ); ?>
695
+						'style'   => $time_format_setting != 'use_custom' ? array('display' => 'none') : '',
696
+					)); ?>
697 697
 					<div class="simcal-field-datetime-format-php" id="_calendar_time_format_php_field" style="<?php echo $time_format_setting != 'use_custom_php' ? 'display: none;' : ''; ?>">
698 698
 						<br>
699 699
 						<label for="_calendar_date_format_php">
@@ -702,24 +702,24 @@  discard block
 block discarded – undo
702 702
 								   id="_calendar_time_format_php"
703 703
 								   class="simcal-field simcal-field-text simcal-field-small"
704 704
 								   value="<?php echo $time_format_php; ?>"/>
705
-							<?php printf( __( 'Enter a time format using %s values.', 'google-calendar-events' ), '<a href="//php.net/manual/en/function.date.php" target="_blank">PHP</a>' ); ?>
705
+							<?php printf(__('Enter a time format using %s values.', 'google-calendar-events'), '<a href="//php.net/manual/en/function.date.php" target="_blank">PHP</a>'); ?>
706 706
 						</label>
707 707
 						<p>
708
-							<em><?php _e( 'Preview', 'google-calendar-events' ) ?>:</em>&nbsp;&nbsp;
709
-							<code><?php echo date_i18n( $time_format_php, time() ); ?></code>
708
+							<em><?php _e('Preview', 'google-calendar-events') ?>:</em>&nbsp;&nbsp;
709
+							<code><?php echo date_i18n($time_format_php, time()); ?></code>
710 710
 						</p>
711 711
 					</div>
712 712
 				</td>
713 713
 			</tr>
714 714
 			<tr class="simcal-panel-field">
715
-				<th><label for="_calendar_week_starts_on_setting"><?php _e( 'Week Starts On', 'google-calendar-events' ); ?></label></th>
715
+				<th><label for="_calendar_week_starts_on_setting"><?php _e('Week Starts On', 'google-calendar-events'); ?></label></th>
716 716
 				<td>
717 717
 					<?php
718 718
 
719
-					$week_starts_setting = esc_attr( get_post_meta( $post->ID, '_calendar_week_starts_on_setting', true ) );
720
-					$week_starts_default = esc_attr( get_option( 'start_of_week' ) );
721
-					$week_starts = intval( get_post_meta( $post->ID, '_calendar_week_starts_on', true ) );
722
-					$week_starts = is_numeric( $week_starts ) ? strval( $week_starts ) : $week_starts_default;
719
+					$week_starts_setting = esc_attr(get_post_meta($post->ID, '_calendar_week_starts_on_setting', true));
720
+					$week_starts_default = esc_attr(get_option('start_of_week'));
721
+					$week_starts = intval(get_post_meta($post->ID, '_calendar_week_starts_on', true));
722
+					$week_starts = is_numeric($week_starts) ? strval($week_starts) : $week_starts_default;
723 723
 
724 724
 					?>
725 725
 					<select
@@ -727,40 +727,40 @@  discard block
 block discarded – undo
727 727
 						id="_calendar_week_starts_on_setting"
728 728
 						class="simcal-field simcal-field-select simcal-field-inline simcal-field-show-next"
729 729
 						data-show-next-if-value="use_custom">
730
-						<option value="use_site" <?php selected( 'use_site', $week_starts_setting, true ); ?>><?php printf( _x( 'Site default', 'Use this site default setting', 'google-calendar-events' ) . ' (%s)', date_i18n( 'l', strtotime( "Sunday + $week_starts_default Days" ) ) ); ?></option>
731
-						<option value="use_custom" <?php selected( 'use_custom', $week_starts_setting, true ); ?>><?php _ex( 'Custom', 'Use a custom setting', 'google-calendar-events' ); ?></option>
730
+						<option value="use_site" <?php selected('use_site', $week_starts_setting, true); ?>><?php printf(_x('Site default', 'Use this site default setting', 'google-calendar-events').' (%s)', date_i18n('l', strtotime("Sunday + $week_starts_default Days"))); ?></option>
731
+						<option value="use_custom" <?php selected('use_custom', $week_starts_setting, true); ?>><?php _ex('Custom', 'Use a custom setting', 'google-calendar-events'); ?></option>
732 732
 					</select>
733 733
 					<select
734 734
 						name="_calendar_week_starts_on"
735 735
 						id="_calendar_week_starts_on"
736 736
 						class="simcal-field simcal-field-select simcal-field-inline"
737 737
 						<?php echo 'use_custom' != $week_starts_setting ? 'style="display: none;"' : ''; ?>>
738
-						<?php $day_names = simcal_get_calendar_names_i18n( 'day', 'full' ); ?>
739
-						<?php for ( $i = 0; $i <= 6; $i++ ) : ?>
740
-							<option value="<?php echo $i; ?>" <?php selected( $i, $week_starts, true ); ?>><?php echo $day_names[ $i ]; ?></option>
738
+						<?php $day_names = simcal_get_calendar_names_i18n('day', 'full'); ?>
739
+						<?php for ($i = 0; $i <= 6; $i++) : ?>
740
+							<option value="<?php echo $i; ?>" <?php selected($i, $week_starts, true); ?>><?php echo $day_names[$i]; ?></option>
741 741
 						<?php endfor; ?>
742 742
 					</select>
743
-					<i class="simcal-icon-help simcal-help-tip" data-tip="<?php _e( 'Some calendars may use this setting to display the start of the week. It is recommended to keep the site default setting.', 'google-calendar-events' ); ?>"></i>
743
+					<i class="simcal-icon-help simcal-help-tip" data-tip="<?php _e('Some calendars may use this setting to display the start of the week. It is recommended to keep the site default setting.', 'google-calendar-events'); ?>"></i>
744 744
 				</td>
745 745
 			</tr>
746 746
 			</tbody>
747 747
 		</table>
748 748
 		<table>
749 749
 			<thead>
750
-			<tr><th colspan="2"><?php _e( 'Cache', 'google-calendar-events' ); ?></th></tr>
750
+			<tr><th colspan="2"><?php _e('Cache', 'google-calendar-events'); ?></th></tr>
751 751
 			</thead>
752 752
 			<tbody class="simcal-panel-section simcal-panel-section-cache">
753 753
 			<?php
754 754
 
755
-			$cache_freq = esc_attr( get_post_meta( $post->ID, '_feed_cache_user_amount', true ) );
756
-			$cache_unit = esc_attr( get_post_meta( $post->ID, '_feed_cache_user_unit', true ) );
755
+			$cache_freq = esc_attr(get_post_meta($post->ID, '_feed_cache_user_amount', true));
756
+			$cache_unit = esc_attr(get_post_meta($post->ID, '_feed_cache_user_unit', true));
757 757
 
758
-			$cache_freq = intval( $cache_freq ) && $cache_freq >= 0 ? $cache_freq : 2;
758
+			$cache_freq = intval($cache_freq) && $cache_freq >= 0 ? $cache_freq : 2;
759 759
 			$cache_unit = $cache_unit ? $cache_unit : '3600';
760 760
 
761 761
 			?>
762 762
 			<tr class="simcal-panel-field">
763
-				<th><label for="_feed_cache_user_amount"><?php _ex( 'Refresh Interval', 'Cache maximum interval', 'google-calendar-events' ); ?></label></th>
763
+				<th><label for="_feed_cache_user_amount"><?php _ex('Refresh Interval', 'Cache maximum interval', 'google-calendar-events'); ?></label></th>
764 764
 				<td>
765 765
 					<input type="number"
766 766
 						   name="_feed_cache_user_amount"
@@ -771,12 +771,12 @@  discard block
 block discarded – undo
771 771
 					<select name="_feed_cache_user_unit"
772 772
 							id="_feed_cache_user_unit"
773 773
 							class="simcal-field simcalfield-select simcal-field-inline">
774
-						<option value="60" <?php selected( '60', $cache_unit, true ); ?>><?php _e( 'Minute(s)', 'google-calendar-events' ); ?></option>
775
-						<option value="3600" <?php selected( '3600', $cache_unit, true ); ?>><?php _e( 'Hour(s)', 'google-calendar-events' ); ?></option>
776
-						<option value="86400" <?php selected( '86400', $cache_unit, true ); ?>><?php _e( 'Day(s)', 'google-calendar-events' ); ?></option>
777
-						<option value="604800" <?php selected( '604800', $cache_unit, true ); ?>><?php _e( 'Week(s)', 'google-calendar-events' ); ?></option>
774
+						<option value="60" <?php selected('60', $cache_unit, true); ?>><?php _e('Minute(s)', 'google-calendar-events'); ?></option>
775
+						<option value="3600" <?php selected('3600', $cache_unit, true); ?>><?php _e('Hour(s)', 'google-calendar-events'); ?></option>
776
+						<option value="86400" <?php selected('86400', $cache_unit, true); ?>><?php _e('Day(s)', 'google-calendar-events'); ?></option>
777
+						<option value="604800" <?php selected('604800', $cache_unit, true); ?>><?php _e('Week(s)', 'google-calendar-events'); ?></option>
778 778
 					</select>
779
-					<i class="simcal-icon-help simcal-help-tip" data-tip="<?php _e( 'If you add, edit or remove events in your calendar very often, you can set a lower interval to refresh the events displayed. Set a higher interval for best performance.', 'google-calendar-events' ); ?>"></i>
779
+					<i class="simcal-icon-help simcal-help-tip" data-tip="<?php _e('If you add, edit or remove events in your calendar very often, you can set a lower interval to refresh the events displayed. Set a higher interval for best performance.', 'google-calendar-events'); ?>"></i>
780 780
 				</td>
781 781
 			</tr>
782 782
 			</tbody>
@@ -795,21 +795,21 @@  discard block
 block discarded – undo
795 795
 	 *
796 796
 	 * @return void
797 797
 	 */
798
-	public static function print_panel_fields( $array, $post_id ) {
798
+	public static function print_panel_fields($array, $post_id) {
799 799
 
800
-		foreach ( $array as $section => $fields ) :
800
+		foreach ($array as $section => $fields) :
801 801
 
802
-			if ( $fields && is_array( $fields ) ) :
802
+			if ($fields && is_array($fields)) :
803 803
 
804 804
 				?>
805
-				<tbody class="simcal-panel-section simcal-panel-section-<?php echo esc_attr( $section ); ?>">
806
-				<?php foreach ( $fields as $key => $field ) :
805
+				<tbody class="simcal-panel-section simcal-panel-section-<?php echo esc_attr($section); ?>">
806
+				<?php foreach ($fields as $key => $field) :
807 807
 
808
-					$value            = get_post_meta( $post_id, $key, true );
809
-					$field['value']   = $value ? $value : ( isset( $field['default'] ) ? $field['default'] : '' );
810
-					$the_field = simcal_get_field( $field ); ?>
808
+					$value            = get_post_meta($post_id, $key, true);
809
+					$field['value']   = $value ? $value : (isset($field['default']) ? $field['default'] : '');
810
+					$the_field = simcal_get_field($field); ?>
811 811
 
812
-					<?php if ( $the_field instanceof Field ) : ?>
812
+					<?php if ($the_field instanceof Field) : ?>
813 813
 					<tr class="simcal-panel-field">
814 814
 						<th><label for="<?php echo $the_field->id ?>"><?php echo $the_field->title; ?></label></th>
815 815
 						<td><?php $the_field->html(); ?></td>
@@ -836,30 +836,30 @@  discard block
 block discarded – undo
836 836
 	 *
837 837
 	 * @return void
838 838
 	 */
839
-	public static function save( $post_id, $post ) {
839
+	public static function save($post_id, $post) {
840 840
 
841 841
 		/* ====================== *
842 842
 		 * Calendar type and view *
843 843
 		 * ====================== */
844 844
 
845 845
 		// Unlink existing terms for feed type and calendar type.
846
-		wp_delete_object_term_relationships( $post_id, array(
846
+		wp_delete_object_term_relationships($post_id, array(
847 847
 			'calendar_feed',
848 848
 			'calendar_type',
849
-		) );
849
+		));
850 850
 
851 851
 		// Set the feed type as term.
852
-		$feed_type = isset( $_POST['_feed_type'] ) ? sanitize_title( stripslashes( $_POST['_feed_type'] ) ) : apply_filters( 'simcal_default_feed_type', 'google' );
853
-		wp_set_object_terms( $post_id, $feed_type, 'calendar_feed' );
852
+		$feed_type = isset($_POST['_feed_type']) ? sanitize_title(stripslashes($_POST['_feed_type'])) : apply_filters('simcal_default_feed_type', 'google');
853
+		wp_set_object_terms($post_id, $feed_type, 'calendar_feed');
854 854
 
855 855
 		// Set the calendar type as a term.
856
-		$calendar_type = isset( $_POST['_calendar_type'] ) ? sanitize_title( stripslashes( $_POST['_calendar_type'] ) ) : apply_filters( 'simcal_default_calendar_type', 'default-calendar' );
857
-		wp_set_object_terms( $post_id, $calendar_type, 'calendar_type' );
856
+		$calendar_type = isset($_POST['_calendar_type']) ? sanitize_title(stripslashes($_POST['_calendar_type'])) : apply_filters('simcal_default_calendar_type', 'default-calendar');
857
+		wp_set_object_terms($post_id, $calendar_type, 'calendar_type');
858 858
 		// Set the calendar type view as post meta.
859
-		$calendar_view = isset( $_POST['_calendar_view'] ) ? $_POST['_calendar_view'] : '';
860
-		if ( $calendar_view && is_array( $calendar_view ) ) {
861
-			$views = array_map( 'sanitize_title', $calendar_view );
862
-			update_post_meta( $post_id, '_calendar_view', $views );
859
+		$calendar_view = isset($_POST['_calendar_view']) ? $_POST['_calendar_view'] : '';
860
+		if ($calendar_view && is_array($calendar_view)) {
861
+			$views = array_map('sanitize_title', $calendar_view);
862
+			update_post_meta($post_id, '_calendar_view', $views);
863 863
 		}
864 864
 
865 865
 		/* ===================== *
@@ -867,106 +867,106 @@  discard block
 block discarded – undo
867 867
 		 * ===================== */
868 868
 
869 869
 		// Calendar opening.
870
-		$calendar_begins = isset( $_POST['_calendar_begins'] ) ? sanitize_key( $_POST['_calendar_begins'] ) : 'this_month';
871
-		update_post_meta( $post_id, '_calendar_begins', $calendar_begins );
872
-		$calendar_begins_nth = isset( $_POST['_calendar_begins_nth'] ) ? absint( $_POST['_calendar_begins_nth'] ) : 2;
873
-		update_post_meta( $post_id, '_calendar_begins_nth', $calendar_begins_nth );
874
-		$calendar_begins_custom_date = isset( $_POST['_calendar_begins_custom_date'] ) ? sanitize_title( $_POST['_calendar_begins_custom_date'] ) : '';
875
-		update_post_meta( $post_id, '_calendar_begins_custom_date', $calendar_begins_custom_date );
870
+		$calendar_begins = isset($_POST['_calendar_begins']) ? sanitize_key($_POST['_calendar_begins']) : 'this_month';
871
+		update_post_meta($post_id, '_calendar_begins', $calendar_begins);
872
+		$calendar_begins_nth = isset($_POST['_calendar_begins_nth']) ? absint($_POST['_calendar_begins_nth']) : 2;
873
+		update_post_meta($post_id, '_calendar_begins_nth', $calendar_begins_nth);
874
+		$calendar_begins_custom_date = isset($_POST['_calendar_begins_custom_date']) ? sanitize_title($_POST['_calendar_begins_custom_date']) : '';
875
+		update_post_meta($post_id, '_calendar_begins_custom_date', $calendar_begins_custom_date);
876 876
 
877 877
 		// Feed earliest events date.
878
-		$earliest_events = isset( $_POST['_feed_earliest_event_date'] ) ? sanitize_key( $_POST['_feed_earliest_event_date'] ) : '';
879
-		update_post_meta( $post_id, '_feed_earliest_event_date', $earliest_events );
880
-		$earliest_events_range = isset( $_POST['_feed_earliest_event_date_range'] ) ? max( absint( $_POST['_feed_earliest_event_date_range'] ), 1 ) : 1;
881
-		update_post_meta( $post_id, '_feed_earliest_event_date_range', $earliest_events_range );
878
+		$earliest_events = isset($_POST['_feed_earliest_event_date']) ? sanitize_key($_POST['_feed_earliest_event_date']) : '';
879
+		update_post_meta($post_id, '_feed_earliest_event_date', $earliest_events);
880
+		$earliest_events_range = isset($_POST['_feed_earliest_event_date_range']) ? max(absint($_POST['_feed_earliest_event_date_range']), 1) : 1;
881
+		update_post_meta($post_id, '_feed_earliest_event_date_range', $earliest_events_range);
882 882
 
883 883
 		// Feed latest events date.
884
-		$latest_events = isset( $_POST['_feed_latest_event_date'] ) ? sanitize_key( $_POST['_feed_latest_event_date'] ) : '';
885
-		update_post_meta( $post_id, '_feed_latest_event_date', $latest_events );
886
-		$latest_events_range = isset( $_POST['_feed_latest_event_date_range'] ) ? max( absint( $_POST['_feed_latest_event_date_range'] ), 1 ) : 1;
887
-		update_post_meta( $post_id, '_feed_latest_event_date_range', $latest_events_range );
884
+		$latest_events = isset($_POST['_feed_latest_event_date']) ? sanitize_key($_POST['_feed_latest_event_date']) : '';
885
+		update_post_meta($post_id, '_feed_latest_event_date', $latest_events);
886
+		$latest_events_range = isset($_POST['_feed_latest_event_date_range']) ? max(absint($_POST['_feed_latest_event_date_range']), 1) : 1;
887
+		update_post_meta($post_id, '_feed_latest_event_date_range', $latest_events_range);
888 888
 
889 889
 		/* ======================= *
890 890
 		 * Calendar settings panel *
891 891
 		 * ======================= */
892 892
 
893 893
 		// Static calendar.
894
-		$static = isset( $_POST['_calendar_is_static'] ) ? 'yes' : 'no';
895
-		update_post_meta( $post_id, '_calendar_is_static', $static );
894
+		$static = isset($_POST['_calendar_is_static']) ? 'yes' : 'no';
895
+		update_post_meta($post_id, '_calendar_is_static', $static);
896 896
 
897 897
 		// No events message.
898
-		$message = isset( $_POST['_no_events_message'] ) ? wp_kses_post( $_POST['_no_events_message'] ) : '';
899
-		update_post_meta( $post_id, '_no_events_message', $message );
898
+		$message = isset($_POST['_no_events_message']) ? wp_kses_post($_POST['_no_events_message']) : '';
899
+		update_post_meta($post_id, '_no_events_message', $message);
900 900
 
901 901
 		// _event_formatting
902
-		$event_formatting = isset( $_POST['_event_formatting'] ) ? sanitize_key( $_POST['_event_formatting'] ) : 'preserve_linebreaks';
903
-		update_post_meta( $post_id, '_event_formatting', $event_formatting );
902
+		$event_formatting = isset($_POST['_event_formatting']) ? sanitize_key($_POST['_event_formatting']) : 'preserve_linebreaks';
903
+		update_post_meta($post_id, '_event_formatting', $event_formatting);
904 904
 
905 905
 		// Powered by option
906
-		$poweredby = isset( $_POST['_poweredby'] ) ? 'yes' : 'no';
907
-		update_post_meta( $post_id, '_poweredby', $poweredby );
906
+		$poweredby = isset($_POST['_poweredby']) ? 'yes' : 'no';
907
+		update_post_meta($post_id, '_poweredby', $poweredby);
908 908
 
909 909
 		/* ======================= *
910 910
 		 * Advanced settings panel *
911 911
 		 * ======================= */
912 912
 
913 913
 		// Timezone.
914
-		$feed_timezone_setting = isset( $_POST['_feed_timezone_setting'] ) ? sanitize_key( $_POST['_feed_timezone_setting'] ) : 'use_calendar';
915
-		update_post_meta( $post_id, '_feed_timezone_setting', $feed_timezone_setting );
914
+		$feed_timezone_setting = isset($_POST['_feed_timezone_setting']) ? sanitize_key($_POST['_feed_timezone_setting']) : 'use_calendar';
915
+		update_post_meta($post_id, '_feed_timezone_setting', $feed_timezone_setting);
916 916
 		$default_timezone = simcal_get_wp_timezone();
917 917
 		$feed_timezone = $default_timezone ? $default_timezone : 'UTC';
918
-		$feed_timezone = isset( $_POST['_feed_timezone'] ) ? sanitize_text_field( $_POST['_feed_timezone'] ) : $feed_timezone;
919
-		update_post_meta( $post_id, '_feed_timezone', $feed_timezone );
918
+		$feed_timezone = isset($_POST['_feed_timezone']) ? sanitize_text_field($_POST['_feed_timezone']) : $feed_timezone;
919
+		update_post_meta($post_id, '_feed_timezone', $feed_timezone);
920 920
 
921 921
 		// Date format.
922
-		$date_format_setting = isset( $_POST['_calendar_date_format_setting'] ) ? sanitize_key( $_POST['_calendar_date_format_setting'] ) : 'use_site';
923
-		update_post_meta( $post_id, '_calendar_date_format_setting', $date_format_setting );
924
-		$date_format = isset( $_POST['_calendar_date_format'] ) ? sanitize_text_field( trim( $_POST['_calendar_date_format'] ) ) : get_option( 'date_format' );
925
-		update_post_meta( $post_id, '_calendar_date_format', $date_format );
926
-		$date_format_php = isset( $_POST['_calendar_date_format_php'] ) ? sanitize_text_field( trim( $_POST['_calendar_date_format_php'] ) ) : get_option( 'date_format' );
927
-		update_post_meta( $post_id, '_calendar_date_format_php', $date_format_php );
922
+		$date_format_setting = isset($_POST['_calendar_date_format_setting']) ? sanitize_key($_POST['_calendar_date_format_setting']) : 'use_site';
923
+		update_post_meta($post_id, '_calendar_date_format_setting', $date_format_setting);
924
+		$date_format = isset($_POST['_calendar_date_format']) ? sanitize_text_field(trim($_POST['_calendar_date_format'])) : get_option('date_format');
925
+		update_post_meta($post_id, '_calendar_date_format', $date_format);
926
+		$date_format_php = isset($_POST['_calendar_date_format_php']) ? sanitize_text_field(trim($_POST['_calendar_date_format_php'])) : get_option('date_format');
927
+		update_post_meta($post_id, '_calendar_date_format_php', $date_format_php);
928 928
 
929 929
 		// Time format.
930
-		$time_format_setting = isset( $_POST['_calendar_time_format_setting'] ) ? sanitize_key( $_POST['_calendar_time_format_setting'] ) : 'use_site';
931
-		update_post_meta( $post_id, '_calendar_time_format_setting', $time_format_setting );
932
-		$time_format = isset( $_POST['_calendar_time_format'] ) ? sanitize_text_field( trim( $_POST['_calendar_time_format'] ) ) : get_option( 'time_format' );
933
-		update_post_meta( $post_id, '_calendar_time_format', $time_format );
934
-		$time_format_php = isset( $_POST['_calendar_time_format_php'] ) ? sanitize_text_field( trim( $_POST['_calendar_time_format_php'] ) ) : get_option( 'time_format' );
935
-		update_post_meta( $post_id, '_calendar_time_format_php', $time_format_php );
930
+		$time_format_setting = isset($_POST['_calendar_time_format_setting']) ? sanitize_key($_POST['_calendar_time_format_setting']) : 'use_site';
931
+		update_post_meta($post_id, '_calendar_time_format_setting', $time_format_setting);
932
+		$time_format = isset($_POST['_calendar_time_format']) ? sanitize_text_field(trim($_POST['_calendar_time_format'])) : get_option('time_format');
933
+		update_post_meta($post_id, '_calendar_time_format', $time_format);
934
+		$time_format_php = isset($_POST['_calendar_time_format_php']) ? sanitize_text_field(trim($_POST['_calendar_time_format_php'])) : get_option('time_format');
935
+		update_post_meta($post_id, '_calendar_time_format_php', $time_format_php);
936 936
 
937 937
 		// Date-time separator.
938
-		$datetime_separator = isset( $_POST['_calendar_datetime_separator'] ) ? sanitize_text_field( $_POST['_calendar_datetime_separator'] ) : ' ';
939
-		update_post_meta( $post_id, '_calendar_datetime_separator', $datetime_separator );
938
+		$datetime_separator = isset($_POST['_calendar_datetime_separator']) ? sanitize_text_field($_POST['_calendar_datetime_separator']) : ' ';
939
+		update_post_meta($post_id, '_calendar_datetime_separator', $datetime_separator);
940 940
 
941 941
 		// Week start.
942
-		$week_start_setting = isset( $_POST['_calendar_week_starts_on_setting'] ) ? sanitize_key( $_POST['_calendar_week_starts_on_setting'] ) : 'use_site';
943
-		update_post_meta( $post_id, '_calendar_week_starts_on_setting', $week_start_setting );
944
-		$week_start = isset( $_POST['_calendar_week_starts_on'] ) ? intval( $_POST['_calendar_week_starts_on'] ) : get_option( 'start_of_week' );
945
-		update_post_meta( $post_id, '_calendar_week_starts_on', $week_start );
942
+		$week_start_setting = isset($_POST['_calendar_week_starts_on_setting']) ? sanitize_key($_POST['_calendar_week_starts_on_setting']) : 'use_site';
943
+		update_post_meta($post_id, '_calendar_week_starts_on_setting', $week_start_setting);
944
+		$week_start = isset($_POST['_calendar_week_starts_on']) ? intval($_POST['_calendar_week_starts_on']) : get_option('start_of_week');
945
+		update_post_meta($post_id, '_calendar_week_starts_on', $week_start);
946 946
 
947 947
 		// Cache interval.
948 948
 		$cache = 7200;
949
-		if ( isset( $_POST['_feed_cache_user_amount'] ) && isset( $_POST['_feed_cache_user_unit'] ) ) {
950
-			$amount = is_numeric( $_POST['_feed_cache_user_amount'] ) || $_POST['_feed_cache_user_amount'] == 0 ? absint( $_POST['_feed_cache_user_amount'] ) : 1;
951
-			$unit   = is_numeric( $_POST['_feed_cache_user_unit'] ) ? absint( $_POST['_feed_cache_user_unit'] ) : 3600;
952
-			update_post_meta( $post_id, '_feed_cache_user_amount', $amount );
953
-			update_post_meta( $post_id, '_feed_cache_user_unit', $unit );
954
-			$cache  = ( ( $amount * $unit ) > 0 ) ? $amount * $unit : 1;
949
+		if (isset($_POST['_feed_cache_user_amount']) && isset($_POST['_feed_cache_user_unit'])) {
950
+			$amount = is_numeric($_POST['_feed_cache_user_amount']) || $_POST['_feed_cache_user_amount'] == 0 ? absint($_POST['_feed_cache_user_amount']) : 1;
951
+			$unit   = is_numeric($_POST['_feed_cache_user_unit']) ? absint($_POST['_feed_cache_user_unit']) : 3600;
952
+			update_post_meta($post_id, '_feed_cache_user_amount', $amount);
953
+			update_post_meta($post_id, '_feed_cache_user_unit', $unit);
954
+			$cache  = (($amount * $unit) > 0) ? $amount * $unit : 1;
955 955
 		}
956
-		update_post_meta( $post_id, '_feed_cache', $cache );
956
+		update_post_meta($post_id, '_feed_cache', $cache);
957 957
 
958 958
 		/* ============= *
959 959
 		 * Miscellaneous *
960 960
 		 * ============= */
961 961
 
962 962
 		// Update version.
963
-		update_post_meta( $post_id, '_calendar_version', SIMPLE_CALENDAR_VERSION );
963
+		update_post_meta($post_id, '_calendar_version', SIMPLE_CALENDAR_VERSION);
964 964
 
965 965
 		// Action hook.
966
-		do_action( 'simcal_process_settings_meta', $post_id );
966
+		do_action('simcal_process_settings_meta', $post_id);
967 967
 
968 968
 		// Clear cache.
969
-		simcal_delete_feed_transients( $post_id );
969
+		simcal_delete_feed_transients($post_id);
970 970
 	}
971 971
 
972 972
 }
Please login to merge, or discard this patch.
includes/admin/meta-boxes.php 1 patch
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 
9 9
 use SimpleCalendar\Admin\Metaboxes as Metabox;
10 10
 
11
-if ( ! defined( 'ABSPATH' ) ) {
11
+if ( ! defined('ABSPATH')) {
12 12
 	exit;
13 13
 }
14 14
 
@@ -44,8 +44,8 @@  discard block
 block discarded – undo
44 44
 	 */
45 45
 	public function __construct() {
46 46
 
47
-		$settings = get_option( 'simple-calendar_settings_calendars' );
48
-		if ( isset( $settings['general']['attach_calendars_posts'] ) ) {
47
+		$settings = get_option('simple-calendar_settings_calendars');
48
+		if (isset($settings['general']['attach_calendars_posts'])) {
49 49
 			$this->post_types = $settings['general']['attach_calendars_posts'];
50 50
 		}
51 51
 
@@ -55,17 +55,17 @@  discard block
 block discarded – undo
55 55
 		new Metabox\Upgrade_To_Premium();
56 56
 		//new Metabox\Newsletter();
57 57
 
58
-		do_action( 'simcal_load_meta_boxes' );
58
+		do_action('simcal_load_meta_boxes');
59 59
 
60 60
 		// Add meta boxes.
61
-		add_action( 'add_meta_boxes', array( $this, 'add_meta_boxes' ), 30 );
61
+		add_action('add_meta_boxes', array($this, 'add_meta_boxes'), 30);
62 62
 
63 63
 		// Process meta boxes.
64
-		add_action( 'simcal_save_settings_meta','\SimpleCalendar\Admin\Metaboxes\Settings::save', 10, 2 );
65
-		add_action( 'simcal_save_attach_calendar_meta','\SimpleCalendar\Admin\Metaboxes\Attach_Calendar::save', 10, 2 );
64
+		add_action('simcal_save_settings_meta', '\SimpleCalendar\Admin\Metaboxes\Settings::save', 10, 2);
65
+		add_action('simcal_save_attach_calendar_meta', '\SimpleCalendar\Admin\Metaboxes\Attach_Calendar::save', 10, 2);
66 66
 
67 67
 		// Save meta boxes data.
68
-		add_action( 'save_post', array( $this, 'save_meta_boxes' ), 1, 2 );
68
+		add_action('save_post', array($this, 'save_meta_boxes'), 1, 2);
69 69
 
70 70
 		// Uncomment this for debugging $_POST while saving a meta box.
71 71
 		// add_action( 'save_post', function() { echo '<pre>'; print_r( $_POST ); echo '</pre>'; die(); } );
@@ -80,20 +80,20 @@  discard block
 block discarded – undo
80 80
 
81 81
 		add_meta_box(
82 82
 			'simcal-calendar-settings',
83
-			__( 'Calendar Settings', 'google-calendar-events' ),
83
+			__('Calendar Settings', 'google-calendar-events'),
84 84
 			'\SimpleCalendar\Admin\Metaboxes\Settings::html',
85 85
 			'calendar',
86 86
 			'normal',
87 87
 			'core'
88 88
 		);
89 89
 
90
-		$addons = apply_filters( 'simcal_installed_addons', array() );
91
-		if ( empty( $addons ) ) {
90
+		$addons = apply_filters('simcal_installed_addons', array());
91
+		if (empty($addons)) {
92 92
 
93 93
 			// Premium add-on feature list and upsell.
94 94
 			add_meta_box(
95 95
 				'simcal-upgrade',
96
-				__( 'Looking for more?', 'google-calendar-events' ),
96
+				__('Looking for more?', 'google-calendar-events'),
97 97
 				'\SimpleCalendar\Admin\Metaboxes\Upgrade_To_Premium::html',
98 98
 				'calendar',
99 99
 				'side',
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
 
116 116
 		add_meta_box(
117 117
 			'simcal-get-shortcode',
118
-			__( 'Calendar Shortcode', 'google-calendar-events' ),
118
+			__('Calendar Shortcode', 'google-calendar-events'),
119 119
 			'\SimpleCalendar\Admin\Metaboxes\Get_Shortcode::html',
120 120
 			'calendar',
121 121
 			'side',
@@ -123,11 +123,11 @@  discard block
 block discarded – undo
123 123
 		);
124 124
 
125 125
 		// Add meta box if there are calendars.
126
-		if ( ( true == simcal_get_calendars() ) && ! empty( $this->post_types ) ) {
127
-			foreach ( $this->post_types as $post_type ) {
126
+		if ((true == simcal_get_calendars()) && ! empty($this->post_types)) {
127
+			foreach ($this->post_types as $post_type) {
128 128
 				add_meta_box(
129 129
 					'simcal-attach-calendar',
130
-					__( 'Attach Calendar', 'google-calendar-events' ),
130
+					__('Attach Calendar', 'google-calendar-events'),
131 131
 					'\SimpleCalendar\Admin\Metaboxes\Attach_Calendar::html',
132 132
 					$post_type,
133 133
 					'side',
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
 			}
137 137
 		}
138 138
 
139
-		do_action( 'simcal_add_meta_boxes' );
139
+		do_action('simcal_add_meta_boxes');
140 140
 	}
141 141
 
142 142
 	/**
@@ -149,30 +149,30 @@  discard block
 block discarded – undo
149 149
 	 *
150 150
 	 * @return void
151 151
 	 */
152
-	public function save_meta_boxes( $post_id, $post ) {
152
+	public function save_meta_boxes($post_id, $post) {
153 153
 
154 154
 		// $post_id and $post are required.
155
-		if ( empty( $post_id ) || empty( $post ) || self::$saved_meta_boxes ) {
155
+		if (empty($post_id) || empty($post) || self::$saved_meta_boxes) {
156 156
 			return;
157 157
 		}
158 158
 
159 159
 		// Don't save meta boxes for revisions or autosaves.
160
-		if ( defined( 'DOING_AUTOSAVE' ) || is_int( wp_is_post_revision( $post ) ) || is_int( wp_is_post_autosave( $post ) ) ) {
160
+		if (defined('DOING_AUTOSAVE') || is_int(wp_is_post_revision($post)) || is_int(wp_is_post_autosave($post))) {
161 161
 			return;
162 162
 		}
163 163
 
164 164
 		// Check the nonce.
165
-		if ( empty( $_POST['simcal_meta_nonce'] ) || ! wp_verify_nonce( $_POST['simcal_meta_nonce'], 'simcal_save_data' ) ) {
165
+		if (empty($_POST['simcal_meta_nonce']) || ! wp_verify_nonce($_POST['simcal_meta_nonce'], 'simcal_save_data')) {
166 166
 			return;
167 167
 		}
168 168
 
169 169
 		// Check the post being saved == the $post_id to prevent triggering this call for other save_post events.
170
-		if ( empty( $_POST['post_ID'] ) || $_POST['post_ID'] != $post_id ) {
170
+		if (empty($_POST['post_ID']) || $_POST['post_ID'] != $post_id) {
171 171
 			return;
172 172
 		}
173 173
 
174 174
 		// Check user has permission to edit
175
-		if ( ! current_user_can( 'edit_post', $post_id ) ) {
175
+		if ( ! current_user_can('edit_post', $post_id)) {
176 176
 			return;
177 177
 		}
178 178
 
@@ -185,13 +185,13 @@  discard block
 block discarded – undo
185 185
 		self::$saved_meta_boxes = true;
186 186
 
187 187
 		// Check the post type.
188
-		if ( 'calendar' == $post->post_type ) {
189
-			do_action( 'simcal_save_settings_meta', $post_id, $post );
190
-		} elseif ( in_array( $post->post_type, $this->post_types ) ) {
191
-			do_action( 'simcal_save_attach_calendar_meta', $post_id, $post );
188
+		if ('calendar' == $post->post_type) {
189
+			do_action('simcal_save_settings_meta', $post_id, $post);
190
+		} elseif (in_array($post->post_type, $this->post_types)) {
191
+			do_action('simcal_save_attach_calendar_meta', $post_id, $post);
192 192
 		}
193 193
 
194
-		do_action( 'simcal_save_meta_boxes', $post_id, $post );
194
+		do_action('simcal_save_meta_boxes', $post_id, $post);
195 195
 	}
196 196
 
197 197
 }
Please login to merge, or discard this patch.
includes/admin/metaboxes/upgrade-to-premium.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
 
9 9
 use SimpleCalendar\Abstracts\Meta_Box;
10 10
 
11
-if ( ! defined( 'ABSPATH' ) ) {
11
+if ( ! defined('ABSPATH')) {
12 12
 	exit;
13 13
 }
14 14
 
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
 	 *
27 27
 	 * @param \WP_Post $post
28 28
 	 */
29
-	public static function html( $post ) {
29
+	public static function html($post) {
30 30
 		simcal_newsletter_signup();
31 31
 	}
32 32
 
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
 	 * @param int      $post_id
39 39
 	 * @param \WP_Post $post
40 40
 	 */
41
-	public static function save( $post_id, $post ) {
41
+	public static function save($post_id, $post) {
42 42
 		// This meta box has no persistent settings.
43 43
 	}
44 44
 
Please login to merge, or discard this patch.