Completed
Push — master ( 187862...a3f83c )
by
unknown
02:53
created
includes/admin/pages/add-ons.php 1 patch
Spacing   +5 added lines, -5 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
 
@@ -28,16 +28,16 @@  discard block
 block discarded – undo
28 28
 
29 29
 		$this->id           = $tab = 'add-ons';
30 30
 		$this->option_group = $page = 'add-ons';
31
-		$this->label        = __( 'Add-ons', 'google-calendar-events' );
31
+		$this->label        = __('Add-ons', 'google-calendar-events');
32 32
 		$this->description  = '';
33 33
 		$this->sections     = $this->add_sections();
34 34
 		$this->fields       = $this->add_fields();
35 35
 
36 36
 		// Disable the submit button for this page.
37
-		add_filter( 'simcal_admin_page_' . $page . '_' . $tab . '_submit', function() { return false; } );
37
+		add_filter('simcal_admin_page_'.$page.'_'.$tab.'_submit', function() { return false; } );
38 38
 
39 39
 		// Add html.
40
-		add_action( 'simcal_admin_page_' . $page . '_' . $tab . '_end', array( $this, 'html' ) );
40
+		add_action('simcal_admin_page_'.$page.'_'.$tab.'_end', array($this, 'html'));
41 41
 
42 42
 	}
43 43
 
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
 
51 51
 		// @todo pull data from simplecalendar.io to showcase add-ons
52 52
 		$js_redirect = '<script type="text/javascript">';
53
-		$js_redirect .= 'window.location = "' . simcal_ga_campaign_url( simcal_get_url( 'addons' ), 'core-plugin', 'plugin-submenu-link', true ) . '"';
53
+		$js_redirect .= 'window.location = "'.simcal_ga_campaign_url(simcal_get_url('addons'), 'core-plugin', 'plugin-submenu-link', true).'"';
54 54
 		$js_redirect .= '</script>';
55 55
 
56 56
 		echo $js_redirect;
Please login to merge, or discard this patch.
includes/admin/metaboxes/attach-calendar.php 1 patch
Spacing   +17 added lines, -17 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
 
@@ -28,38 +28,38 @@  discard block
 block discarded – undo
28 28
 	 *
29 29
 	 * @param \WP_Post $post
30 30
 	 */
31
-	public static function html( $post ) {
31
+	public static function html($post) {
32 32
 
33 33
 		// @see Meta_Boxes::save_meta_boxes()
34
-		wp_nonce_field( 'simcal_save_data', 'simcal_meta_nonce' );
34
+		wp_nonce_field('simcal_save_data', 'simcal_meta_nonce');
35 35
 
36 36
 		$calendars = simcal_get_calendars();
37 37
 
38
-		simcal_print_field( array(
38
+		simcal_print_field(array(
39 39
 			'type'       => 'select',
40 40
 			'id'         => '_simcal_attach_calendar_id',
41 41
 			'name'       => '_simcal_attach_calendar_id',
42
-			'enhanced'   => count( $calendars ) > 15 ? 'enhanced' : '',
42
+			'enhanced'   => count($calendars) > 15 ? 'enhanced' : '',
43 43
 			'allow_void' => 'allow_void',
44
-			'value'      => absint( get_post_meta( $post->ID, '_simcal_attach_calendar_id', true ) ),
44
+			'value'      => absint(get_post_meta($post->ID, '_simcal_attach_calendar_id', true)),
45 45
 			'options'    => $calendars,
46 46
 			'attributes' => array(
47 47
 				'data-allowclear' => 'true',
48 48
 			)
49
-		) );
49
+		));
50 50
 
51
-		$position = get_post_meta( $post->ID, '_simcal_attach_calendar_position', true );
51
+		$position = get_post_meta($post->ID, '_simcal_attach_calendar_position', true);
52 52
 
53
-		simcal_print_field( array(
53
+		simcal_print_field(array(
54 54
 			'type'      => 'radio',
55 55
 			'id'        => '_simcal_attach_calendar_position',
56 56
 			'name'      => '_simcal_attach_calendar_position',
57 57
 			'value'     => $position ? $position : 'after',
58 58
 			'options'   => array(
59
-				'after'  => __( 'After Content', 'google-calendar-events' ),
60
-				'before' => __( 'Before Content', 'google-calendar-events' ),
59
+				'after'  => __('After Content', 'google-calendar-events'),
60
+				'before' => __('Before Content', 'google-calendar-events'),
61 61
 			),
62
-		) );
62
+		));
63 63
 
64 64
 	}
65 65
 
@@ -71,13 +71,13 @@  discard block
 block discarded – undo
71 71
 	 * @param int      $post_id
72 72
 	 * @param \WP_Post $post
73 73
 	 */
74
-	public static function save( $post_id, $post ) {
74
+	public static function save($post_id, $post) {
75 75
 
76
-		$id = isset( $_POST['_simcal_attach_calendar_id'] ) ? absint( $_POST['_simcal_attach_calendar_id'] ) : '';
77
-		update_post_meta( $post_id, '_simcal_attach_calendar_id', $id );
76
+		$id = isset($_POST['_simcal_attach_calendar_id']) ? absint($_POST['_simcal_attach_calendar_id']) : '';
77
+		update_post_meta($post_id, '_simcal_attach_calendar_id', $id);
78 78
 
79
-		$position = isset( $_POST['_simcal_attach_calendar_position'] ) ? sanitize_title( $_POST['_simcal_attach_calendar_position'] ) : 'after';
80
-		update_post_meta( $post_id, '_simcal_attach_calendar_position', $position );
79
+		$position = isset($_POST['_simcal_attach_calendar_position']) ? sanitize_title($_POST['_simcal_attach_calendar_position']) : 'after';
80
+		update_post_meta($post_id, '_simcal_attach_calendar_position', $position);
81 81
 
82 82
 	}
83 83
 
Please login to merge, or discard this patch.
includes/abstracts/field.php 1 patch
Spacing   +61 added lines, -61 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
  */
7 7
 namespace SimpleCalendar\Abstracts;
8 8
 
9
-if ( ! defined( 'ABSPATH' ) ) {
9
+if ( ! defined('ABSPATH')) {
10 10
 	exit;
11 11
 }
12 12
 
@@ -150,71 +150,71 @@  discard block
 block discarded – undo
150 150
 	 *
151 151
 	 * @param array $field Field data.
152 152
 	 */
153
-	public function __construct( $field ) {
153
+	public function __construct($field) {
154 154
 
155 155
 		// Field properties.
156
-		if ( isset( $field['title'] ) ) {
157
-			$this->title = esc_attr( $field['title'] );
156
+		if (isset($field['title'])) {
157
+			$this->title = esc_attr($field['title']);
158 158
 		}
159
-		if ( isset( $field['description'] ) ) {
160
-			$this->description = wp_kses_post( $field['description'] );
159
+		if (isset($field['description'])) {
160
+			$this->description = wp_kses_post($field['description']);
161 161
 		}
162
-		if ( isset( $field['type'] ) ) {
163
-			$this->type = esc_attr( $field['type'] );
162
+		if (isset($field['type'])) {
163
+			$this->type = esc_attr($field['type']);
164 164
 		}
165
-		if ( isset( $field['name'] ) ) {
166
-			$this->name = esc_attr( $field['name'] );
165
+		if (isset($field['name'])) {
166
+			$this->name = esc_attr($field['name']);
167 167
 		}
168
-		if ( isset( $field['id'] ) ) {
169
-			$this->id = esc_attr( $field['id'] );
168
+		if (isset($field['id'])) {
169
+			$this->id = esc_attr($field['id']);
170 170
 		}
171
-		if ( isset( $field['placeholder'] ) ) {
172
-			$this->placeholder = esc_attr( $field['placeholder'] );
171
+		if (isset($field['placeholder'])) {
172
+			$this->placeholder = esc_attr($field['placeholder']);
173 173
 		}
174
-		if ( isset( $field['options'] ) && is_array( $field['options'] ) ) {
175
-			$this->options = array_map( 'esc_attr', $field['options'] );
174
+		if (isset($field['options']) && is_array($field['options'])) {
175
+			$this->options = array_map('esc_attr', $field['options']);
176 176
 		}
177
-		if ( isset( $field['text'] ) ) {
177
+		if (isset($field['text'])) {
178 178
 			$this->text = $field['text'];
179 179
 		}
180 180
 
181 181
 		// Escaping.
182
-		if ( ! empty( $field['escaping'] ) && ( is_string( $field['escaping'] ) || is_array( $field['escaping'] ) ) ) {
183
-			if ( isset( $field['default'] ) ) {
184
-				$this->default = $this->escape_callback( $field['escaping'], $field['default'] );
182
+		if ( ! empty($field['escaping']) && (is_string($field['escaping']) || is_array($field['escaping']))) {
183
+			if (isset($field['default'])) {
184
+				$this->default = $this->escape_callback($field['escaping'], $field['default']);
185 185
 			}
186
-			if ( isset( $field['value'] ) ) {
187
-				$this->value = $this->escape_callback( $field['escaping'], $field['value'] );
186
+			if (isset($field['value'])) {
187
+				$this->value = $this->escape_callback($field['escaping'], $field['value']);
188 188
 			}
189 189
 		} else {
190
-			if ( isset( $field['default'] ) ) {
191
-				$this->default = $this->escape( $field['default'] );
190
+			if (isset($field['default'])) {
191
+				$this->default = $this->escape($field['default']);
192 192
 			}
193
-			if ( isset( $field['value'] ) ) {
194
-				$this->value = $this->escape( $field['value'] );
193
+			if (isset($field['value'])) {
194
+				$this->value = $this->escape($field['value']);
195 195
 			}
196 196
 		}
197 197
 
198 198
 		// Validation.
199
-		if ( ! empty( $field['validation'] ) ) {
200
-			$this->validation = $this->validate( $field['validation'], $this->value );
199
+		if ( ! empty($field['validation'])) {
200
+			$this->validation = $this->validate($field['validation'], $this->value);
201 201
 		}
202 202
 
203 203
 		// CSS classes and styles.
204
-		$classes = isset( $field['class'] ) ? $field['class'] : '';
205
-		$this->set_class( $classes );
206
-		if ( isset( $field['style'] ) ) {
207
-			$this->set_style( $field['style'] );
204
+		$classes = isset($field['class']) ? $field['class'] : '';
205
+		$this->set_class($classes);
206
+		if (isset($field['style'])) {
207
+			$this->set_style($field['style']);
208 208
 		}
209 209
 
210 210
 		// Custom attributes.
211
-		if ( isset( $field['attributes'] ) ) {
212
-			$this->set_attributes( $field['attributes'] );
211
+		if (isset($field['attributes'])) {
212
+			$this->set_attributes($field['attributes']);
213 213
 		}
214 214
 
215 215
 		// Tooltip markup.
216
-		if ( isset( $field['tooltip'] ) ) {
217
-			$this->tooltip = ' <i class="simcal-icon-help simcal-help-tip" data-tip="' . esc_attr( $field['tooltip'] ) . '"></i> ' ;
216
+		if (isset($field['tooltip'])) {
217
+			$this->tooltip = ' <i class="simcal-icon-help simcal-help-tip" data-tip="'.esc_attr($field['tooltip']).'"></i> ';
218 218
 		}
219 219
 	}
220 220
 
@@ -227,13 +227,13 @@  discard block
 block discarded – undo
227 227
 	 *
228 228
 	 * @return void
229 229
 	 */
230
-	public function set_attributes( $attributes ) {
230
+	public function set_attributes($attributes) {
231 231
 
232 232
 		$attr = '';
233 233
 
234
-		if ( ! empty( $attributes ) && is_array( $attributes ) ) {
235
-			foreach ( $attributes as $k => $v ) {
236
-				$attr .= esc_attr( $k ) . '="' . esc_attr( $v ) . '" ';
234
+		if ( ! empty($attributes) && is_array($attributes)) {
235
+			foreach ($attributes as $k => $v) {
236
+				$attr .= esc_attr($k).'="'.esc_attr($v).'" ';
237 237
 			}
238 238
 		}
239 239
 
@@ -249,13 +249,13 @@  discard block
 block discarded – undo
249 249
 	 *
250 250
 	 * @return void
251 251
 	 */
252
-	public function set_style( $css ) {
252
+	public function set_style($css) {
253 253
 
254 254
 		$styles = '';
255 255
 
256
-		if ( ! empty( $css ) && is_array( $css ) ) {
257
-			foreach ( $css as $k => $v ) {
258
-				$styles .= esc_attr( $k ) . ': ' . esc_attr( $v ) . '; ';
256
+		if ( ! empty($css) && is_array($css)) {
257
+			foreach ($css as $k => $v) {
258
+				$styles .= esc_attr($k).': '.esc_attr($v).'; ';
259 259
 			}
260 260
 		}
261 261
 
@@ -271,23 +271,23 @@  discard block
 block discarded – undo
271 271
 	 *
272 272
 	 * @return void
273 273
 	 */
274
-	public function set_class( $class ) {
274
+	public function set_class($class) {
275 275
 
276 276
 		$classes = '';
277 277
 		$type_class = '';
278 278
 		$error = '';
279 279
 
280
-		if ( ! empty( $class ) && is_array( $class ) ) {
281
-			$classes = implode( ' ', array_map( 'esc_attr', $class ) );
280
+		if ( ! empty($class) && is_array($class)) {
281
+			$classes = implode(' ', array_map('esc_attr', $class));
282 282
 		}
283
-		if ( ! empty( $this->type_class ) ) {
284
-			$type_class = esc_attr( $this->type_class );
283
+		if ( ! empty($this->type_class)) {
284
+			$type_class = esc_attr($this->type_class);
285 285
 		}
286
-		if ( true !== $this->validation && ! empty( $this->validation ) ) {
286
+		if (true !== $this->validation && ! empty($this->validation)) {
287 287
 			$error = 'simcal-field-error ';
288 288
 		}
289 289
 
290
-		$this->class = trim( $error . 'simcal-field ' . $type_class . ' ' . $classes );
290
+		$this->class = trim($error.'simcal-field '.$type_class.' '.$classes);
291 291
 	}
292 292
 
293 293
 	/**
@@ -302,8 +302,8 @@  discard block
 block discarded – undo
302 302
 	 *
303 303
 	 * @return array|string
304 304
 	 */
305
-	protected function escape( $value )  {
306
-		return ! empty( $value ) ? ( is_array( $value ) ? array_map( 'esc_attr', $value ) : esc_attr( $value ) ) : '';
305
+	protected function escape($value) {
306
+		return ! empty($value) ? (is_array($value) ? array_map('esc_attr', $value) : esc_attr($value)) : '';
307 307
 	}
308 308
 
309 309
 	/**
@@ -319,11 +319,11 @@  discard block
 block discarded – undo
319 319
 	 *
320 320
 	 * @return mixed
321 321
 	 */
322
-	protected function escape_callback( $callback, $value ) {
323
-		if ( $callback && ( is_string( $callback ) || is_array( $callback ) ) ) {
324
-			return call_user_func( $callback, $value );
322
+	protected function escape_callback($callback, $value) {
323
+		if ($callback && (is_string($callback) || is_array($callback))) {
324
+			return call_user_func($callback, $value);
325 325
 		}
326
-		return esc_attr( $value );
326
+		return esc_attr($value);
327 327
 	}
328 328
 
329 329
 	/**
@@ -339,10 +339,10 @@  discard block
 block discarded – undo
339 339
 	 *
340 340
 	 * @return true|string Expected to return bool (true) if passes, message string if not.
341 341
 	 */
342
-	protected function validate( $callback, $value ) {
343
-		if ( $callback && ( is_string( $callback ) || is_array( $callback ) ) ) {
344
-			$screen = function_exists( 'get_current_screen' ) ? get_current_screen() : '';
345
-			return call_user_func( $callback, $value, $screen );
342
+	protected function validate($callback, $value) {
343
+		if ($callback && (is_string($callback) || is_array($callback))) {
344
+			$screen = function_exists('get_current_screen') ? get_current_screen() : '';
345
+			return call_user_func($callback, $value, $screen);
346 346
 		}
347 347
 		return true;
348 348
 	}
Please login to merge, or discard this patch.
includes/admin/pages/calendars.php 1 patch
Spacing   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
 use SimpleCalendar\Abstracts\Calendar;
10 10
 use SimpleCalendar\Abstracts\Admin_Page;
11 11
 
12
-if ( ! defined( 'ABSPATH' ) ) {
12
+if ( ! defined('ABSPATH')) {
13 13
 	exit;
14 14
 }
15 15
 
@@ -39,20 +39,20 @@  discard block
 block discarded – undo
39 39
 
40 40
 		$this->id               = 'calendars';
41 41
 		$this->option_group     = 'settings';
42
-		$this->label            = __( 'Calendars', 'google-calendar-events' );
42
+		$this->label            = __('Calendars', 'google-calendar-events');
43 43
 		//$this->description      = __( 'Manage calendar preferences and calendar types settings and options.', 'google-calendar-events' );
44 44
 
45 45
 		$calendars = simcal_get_calendar_types();
46 46
 		$calendar_settings = array();
47
-		if ( ! empty( $calendars ) && is_array( $calendars ) ) {
48
-			foreach ( $calendars as $calendar => $views ) {
47
+		if ( ! empty($calendars) && is_array($calendars)) {
48
+			foreach ($calendars as $calendar => $views) {
49 49
 
50
-				$calendar_type = simcal_get_calendar( $calendar );
50
+				$calendar_type = simcal_get_calendar($calendar);
51 51
 
52
-				if ( $calendar_type instanceof Calendar ) {
52
+				if ($calendar_type instanceof Calendar) {
53 53
 					$settings = $calendar_type->settings_fields();
54
-					if ( ! empty( $settings ) ) {
55
-						$calendar_settings[ $calendar ] = $settings;
54
+					if ( ! empty($settings)) {
55
+						$calendar_settings[$calendar] = $settings;
56 56
 					}
57 57
 				}
58 58
 			}
@@ -74,17 +74,17 @@  discard block
 block discarded – undo
74 74
 
75 75
 		$sections = array(
76 76
 			'general' => array(
77
-				'title'       => __( 'General', 'google-calendar-events' ),
77
+				'title'       => __('General', 'google-calendar-events'),
78 78
 				'description' => '',
79 79
 			),
80 80
 		);
81 81
 
82 82
 		$calendar_types = $this->calendar_types;
83 83
 
84
-		if ( ! empty( $calendar_types ) && is_array( $calendar_types ) ) {
85
-			foreach ( $calendar_types as $calendar_type => $type ) {
84
+		if ( ! empty($calendar_types) && is_array($calendar_types)) {
85
+			foreach ($calendar_types as $calendar_type => $type) {
86 86
 
87
-				$sections[ $calendar_type ] = array(
87
+				$sections[$calendar_type] = array(
88 88
 					'title' => $type['name'],
89 89
 					'description' => $type['description'],
90 90
 				);
@@ -92,9 +92,9 @@  discard block
 block discarded – undo
92 92
 			}
93 93
 		}
94 94
 
95
-		arsort( $calendar_types );
95
+		arsort($calendar_types);
96 96
 
97
-		return apply_filters( 'simcal_add_' . $this->option_group . '_' . $this->id .'_sections', $sections );
97
+		return apply_filters('simcal_add_'.$this->option_group.'_'.$this->id.'_sections', $sections);
98 98
 	}
99 99
 
100 100
 	/**
@@ -108,11 +108,11 @@  discard block
 block discarded – undo
108 108
 
109 109
 		$fields       = array();
110 110
 		$feed_types   = $this->calendar_types;
111
-		$this->values = get_option( 'simple-calendar_' . $this->option_group . '_' . $this->id );
111
+		$this->values = get_option('simple-calendar_'.$this->option_group.'_'.$this->id);
112 112
 
113
-		foreach ( $this->sections as $section => $contents ) :
113
+		foreach ($this->sections as $section => $contents) :
114 114
 
115
-			if ( 'general' == $section ) {
115
+			if ('general' == $section) {
116 116
 
117 117
 				$options    = array();
118 118
 				$post_types = get_post_types(
@@ -124,36 +124,36 @@  discard block
 block discarded – undo
124 124
 					'objects',
125 125
 					'not'
126 126
 				);
127
-				unset( $post_types['attachment'] );
128
-				unset( $post_types['calendar'] );
129
-				unset( $post_types['gce_feed'] );
130
-				foreach ( $post_types as $slug => $post_type ) {
131
-					$options[ $slug ] = $post_type->label;
127
+				unset($post_types['attachment']);
128
+				unset($post_types['calendar']);
129
+				unset($post_types['gce_feed']);
130
+				foreach ($post_types as $slug => $post_type) {
131
+					$options[$slug] = $post_type->label;
132 132
 				}
133
-				asort( $options );
133
+				asort($options);
134 134
 
135
-				$fields[ $section ][] = array(
135
+				$fields[$section][] = array(
136 136
 					'type'        => 'select',
137 137
 					'multiselect' => 'multiselect',
138 138
 					'enhanced'    => 'enhanced',
139
-					'title'       => __( 'Attach Calendars', 'google-calendar-events' ),
140
-					'tooltip'     => __( 'You can choose on which content types to add the ability to attach calendars.', 'google-calendar-events' ),
141
-					'name'        => 'simple-calendar_' . $this->option_group . '_' . $this->id . '[' . $section . '][attach_calendars_posts]',
142
-					'id'          => 'simple-calendar-' . $this->option_group . '-' . $this->id . '-attach-calendars-posts',
143
-					'value'       => $this->get_option_value( $section, 'attach_calendars_posts' ),
139
+					'title'       => __('Attach Calendars', 'google-calendar-events'),
140
+					'tooltip'     => __('You can choose on which content types to add the ability to attach calendars.', 'google-calendar-events'),
141
+					'name'        => 'simple-calendar_'.$this->option_group.'_'.$this->id.'['.$section.'][attach_calendars_posts]',
142
+					'id'          => 'simple-calendar-'.$this->option_group.'-'.$this->id.'-attach-calendars-posts',
143
+					'value'       => $this->get_option_value($section, 'attach_calendars_posts'),
144 144
 					'default'     => 'post,page',
145 145
 					'options'     => $options,
146 146
 				);
147 147
 
148
-			} elseif ( isset( $feed_types[ $section ]['fields'] ) ) {
148
+			} elseif (isset($feed_types[$section]['fields'])) {
149 149
 
150
-				foreach ( $feed_types[ $section ]['fields'] as $key => $args ) {
150
+				foreach ($feed_types[$section]['fields'] as $key => $args) {
151 151
 
152
-					$fields[ $section ][] = array_merge( $args, array(
153
-						'name'  => 'simple-calendar_' . $this->option_group . '_' . $this->id . '[' . $section . '][' . $key . ']',
154
-						'id'    => 'simple-calendar-' . $this->option_group . '-' . $this->id . '-' . $key,
155
-						'value' => $this->get_option_value( $section, $key )
156
-					) );
152
+					$fields[$section][] = array_merge($args, array(
153
+						'name'  => 'simple-calendar_'.$this->option_group.'_'.$this->id.'['.$section.']['.$key.']',
154
+						'id'    => 'simple-calendar-'.$this->option_group.'-'.$this->id.'-'.$key,
155
+						'value' => $this->get_option_value($section, $key)
156
+					));
157 157
 
158 158
 				}
159 159
 
@@ -161,7 +161,7 @@  discard block
 block discarded – undo
161 161
 
162 162
 		endforeach;
163 163
 
164
-		return apply_filters( 'simcal_add_' . $this->option_group . '_' . $this->id . '_fields', $fields );
164
+		return apply_filters('simcal_add_'.$this->option_group.'_'.$this->id.'_fields', $fields);
165 165
 	}
166 166
 
167 167
 }
Please login to merge, or discard this patch.
includes/feeds/google.php 1 patch
Spacing   +100 added lines, -100 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@  discard block
 block discarded – undo
12 12
 use SimpleCalendar\Abstracts\Feed;
13 13
 use SimpleCalendar\Feeds\Admin\Google_Admin as Admin;
14 14
 
15
-if ( ! defined( 'ABSPATH' ) ) {
15
+if ( ! defined('ABSPATH')) {
16 16
 	exit;
17 17
 }
18 18
 
@@ -90,35 +90,35 @@  discard block
 block discarded – undo
90 90
 	 * @param string|Calendar $calendar
91 91
 	 * @param bool $load_admin
92 92
 	 */
93
-	public function __construct( $calendar = '', $load_admin = true ) {
93
+	public function __construct($calendar = '', $load_admin = true) {
94 94
 
95
-		parent::__construct( $calendar );
95
+		parent::__construct($calendar);
96 96
 
97 97
 		$this->type = 'google';
98
-		$this->name = __( 'Google Calendar', 'google-calendar-events' );
98
+		$this->name = __('Google Calendar', 'google-calendar-events');
99 99
 
100 100
 		// Google client config.
101
-		$settings = get_option( 'simple-calendar_settings_feeds' );
102
-		$this->google_api_key = isset( $settings['google']['api_key'] ) ? esc_attr( $settings['google']['api_key'] ) : '';
103
-		$this->google_client_scopes = array( \Google_Service_Calendar::CALENDAR_READONLY );
101
+		$settings = get_option('simple-calendar_settings_feeds');
102
+		$this->google_api_key = isset($settings['google']['api_key']) ? esc_attr($settings['google']['api_key']) : '';
103
+		$this->google_client_scopes = array(\Google_Service_Calendar::CALENDAR_READONLY);
104 104
 		$this->google_client = $this->get_client();
105 105
 
106
-		if ( $this->post_id > 0 ) {
106
+		if ($this->post_id > 0) {
107 107
 
108 108
 			// Google query args.
109
-			$this->google_calendar_id       = $this->esc_google_calendar_id( get_post_meta( $this->post_id, '_google_calendar_id', true ) );
110
-			$this->google_events_recurring  = esc_attr( get_post_meta( $this->post_id, '_google_events_recurring', true ) );
109
+			$this->google_calendar_id       = $this->esc_google_calendar_id(get_post_meta($this->post_id, '_google_calendar_id', true));
110
+			$this->google_events_recurring  = esc_attr(get_post_meta($this->post_id, '_google_events_recurring', true));
111 111
             // note that google_search_query is used in a URL param and not as HTML output, so don't use esc_attr() on it
112
-			$this->google_search_query      = get_post_meta( $this->post_id, '_google_events_search_query', true );
113
-			$this->google_max_results       = max( absint( get_post_meta( $this->post_id, '_google_events_max_results', true ) ), 1 );
112
+			$this->google_search_query      = get_post_meta($this->post_id, '_google_events_search_query', true);
113
+			$this->google_max_results       = max(absint(get_post_meta($this->post_id, '_google_events_max_results', true)), 1);
114 114
 
115
-			if ( ! is_admin() || defined( 'DOING_AJAX' ) ) {
116
-				$this->events = ! empty( $this->google_api_key ) ? $this->get_events() : array();
115
+			if ( ! is_admin() || defined('DOING_AJAX')) {
116
+				$this->events = ! empty($this->google_api_key) ? $this->get_events() : array();
117 117
 			}
118 118
 		}
119 119
 
120
-		if ( is_admin() && $load_admin ) {
121
-			$admin = new Admin( $this, $this->google_api_key, $this->google_calendar_id );
120
+		if (is_admin() && $load_admin) {
121
+			$admin = new Admin($this, $this->google_api_key, $this->google_calendar_id);
122 122
 			$this->settings = $admin->settings_fields();
123 123
 		}
124 124
 	}
@@ -132,8 +132,8 @@  discard block
 block discarded – undo
132 132
 	 *
133 133
 	 * @return string
134 134
 	 */
135
-	public function esc_google_calendar_id( $id ) {
136
-		return base64_decode( $id );
135
+	public function esc_google_calendar_id($id) {
136
+		return base64_decode($id);
137 137
 	}
138 138
 
139 139
 	/**
@@ -147,85 +147,85 @@  discard block
 block discarded – undo
147 147
 	 */
148 148
 	public function get_events() {
149 149
 
150
-		$calendar = get_transient( '_simple-calendar_feed_id_' . strval( $this->post_id ) . '_' . $this->type );
150
+		$calendar = get_transient('_simple-calendar_feed_id_'.strval($this->post_id).'_'.$this->type);
151 151
 
152
-		if ( empty( $calendar ) && ! empty( $this->google_calendar_id ) ) {
152
+		if (empty($calendar) && ! empty($this->google_calendar_id)) {
153 153
 
154 154
 			$error = '';
155 155
 
156 156
 			try {
157
-				$response = $this->make_request( $this->google_calendar_id );
158
-			} catch ( \Exception $e ) {
157
+				$response = $this->make_request($this->google_calendar_id);
158
+			} catch (\Exception $e) {
159 159
 				$error .= $e->getMessage();
160 160
 			}
161 161
 
162
-			if ( empty( $error ) && isset( $response['events'] ) && isset( $response['timezone'] ) ) {
162
+			if (empty($error) && isset($response['events']) && isset($response['timezone'])) {
163 163
 
164
-				$calendar = array_merge( $response, array( 'events' => array() ) );
164
+				$calendar = array_merge($response, array('events' => array()));
165 165
 
166 166
 				// If no timezone has been set, use calendar feed.
167
-				if ( 'use_calendar' == $this->timezone_setting ) {
167
+				if ('use_calendar' == $this->timezone_setting) {
168 168
 					$this->timezone = $calendar['timezone'];
169 169
 				}
170 170
 
171
-				$source = isset( $response['title'] ) ? sanitize_text_field( $response['title'] ) : '';
171
+				$source = isset($response['title']) ? sanitize_text_field($response['title']) : '';
172 172
 
173
-				if ( ! empty( $response['events'] ) && is_array( $response['events'] ) ) {
174
-					foreach ( $response['events'] as $event ) {
175
-						if ( $event instanceof \Google_Service_Calendar_Event ) {
173
+				if ( ! empty($response['events']) && is_array($response['events'])) {
174
+					foreach ($response['events'] as $event) {
175
+						if ($event instanceof \Google_Service_Calendar_Event) {
176 176
 
177 177
 							// Visibility and status.
178 178
 							// Public calendars may have private events which can't be properly accessed by simple api key method.
179 179
 							// Also want to skip cancelled events (single occurences deleted from repeating events)
180 180
 							$visibility = $event->getVisibility();
181 181
 							$status = $event->getStatus();
182
-							if ( $this->type == 'google' && ( $visibility == 'private' || $visibility == 'confidential' || $status == 'cancelled' ) ) {
182
+							if ($this->type == 'google' && ($visibility == 'private' || $visibility == 'confidential' || $status == 'cancelled')) {
183 183
 								continue;
184 184
 							}
185 185
 
186 186
 							// Event title & description.
187
-							$title = strip_tags( $event->getSummary() );
188
-							$title = sanitize_text_field( iconv( mb_detect_encoding( $title, mb_detect_order(), true ), 'UTF-8', $title ) );
189
-							$description = wp_kses_post( iconv( mb_detect_encoding( $event->getDescription(), mb_detect_order(), true ), 'UTF-8', $event->getDescription() ) );
187
+							$title = strip_tags($event->getSummary());
188
+							$title = sanitize_text_field(iconv(mb_detect_encoding($title, mb_detect_order(), true), 'UTF-8', $title));
189
+							$description = wp_kses_post(iconv(mb_detect_encoding($event->getDescription(), mb_detect_order(), true), 'UTF-8', $event->getDescription()));
190 190
 
191 191
 							$whole_day = false;
192 192
 
193 193
 							// Event start properties.
194
-							if( 'use_calendar' == $this->timezone_setting ) {
194
+							if ('use_calendar' == $this->timezone_setting) {
195 195
 								$start_timezone = ! $event->getStart()->timeZone ? $calendar['timezone'] : $event->getStart()->timeZone;
196 196
 							} else {
197 197
 								$start_timezone = $this->timezone;
198 198
 							}
199 199
 
200
-							if ( is_null( $event->getStart()->dateTime ) ) {
200
+							if (is_null($event->getStart()->dateTime)) {
201 201
 								// Whole day event.
202
-								$date = Carbon::parse( $event->getStart()->date );
203
-								$google_start = Carbon::createFromDate( $date->year, $date->month, $date->day, $start_timezone )->startOfDay()->addSeconds( 59 );
204
-								$google_start_utc = Carbon::createFromDate( $date->year, $date->month, $date->day, 'UTC' )->startOfDay()->addSeconds( 59 );
202
+								$date = Carbon::parse($event->getStart()->date);
203
+								$google_start = Carbon::createFromDate($date->year, $date->month, $date->day, $start_timezone)->startOfDay()->addSeconds(59);
204
+								$google_start_utc = Carbon::createFromDate($date->year, $date->month, $date->day, 'UTC')->startOfDay()->addSeconds(59);
205 205
 								$whole_day = true;
206 206
 							} else {
207
-								$date = Carbon::parse( $event->getStart()->dateTime );
207
+								$date = Carbon::parse($event->getStart()->dateTime);
208 208
 
209 209
 								// Check if there is an event level timezone
210
-								if( $event->getStart()->timeZone && 'use_calendar' == $this->timezone_setting ) {
210
+								if ($event->getStart()->timeZone && 'use_calendar' == $this->timezone_setting) {
211 211
 
212 212
 									// Get the two different times with the separate timezones so we can check the offsets next
213
-									$google_start1 = Carbon::create( $date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $date->timezone );
214
-									$google_start2 = Carbon::create( $date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $event->getStart()->timeZone );
213
+									$google_start1 = Carbon::create($date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $date->timezone);
214
+									$google_start2 = Carbon::create($date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $event->getStart()->timeZone);
215 215
 
216 216
 									// Get the offset in hours
217 217
 									$offset1 = $google_start1->offsetHours;
218 218
 									$offset2 = $google_start2->offsetHours;
219 219
 
220 220
 									// Get the difference between the two timezones
221
-									$total_offset = ( $offset2 - $offset1 );
221
+									$total_offset = ($offset2 - $offset1);
222 222
 
223 223
 									// Add the hours offset to the date hour
224 224
 									$date->hour += $total_offset;
225 225
 								}
226 226
 
227
-								$google_start = Carbon::create( $date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $start_timezone );
228
-								$google_start_utc = Carbon::create( $date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, 'UTC' );
227
+								$google_start = Carbon::create($date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $start_timezone);
228
+								$google_start_utc = Carbon::create($date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, 'UTC');
229 229
 
230 230
 								$this->timezone = $start_timezone;
231 231
 							}
@@ -236,43 +236,43 @@  discard block
 block discarded – undo
236 236
 
237 237
 							$end = $end_utc = $end_timezone = '';
238 238
 							$span = 0;
239
-							if ( false == $event->getEndTimeUnspecified() ) {
239
+							if (false == $event->getEndTimeUnspecified()) {
240 240
 
241 241
 								// Event end properties.
242
-								if( 'use_calendar' == $this->timezone_setting ) {
242
+								if ('use_calendar' == $this->timezone_setting) {
243 243
 									$end_timezone = ! $event->getEnd()->timeZone ? $calendar['timezone'] : $event->getEnd()->timeZone;
244 244
 								} else {
245 245
 									$end_timezone = $this->timezone;
246 246
 								}
247 247
 
248
-								if ( is_null( $event->getEnd()->dateTime ) ) {
248
+								if (is_null($event->getEnd()->dateTime)) {
249 249
 									// Whole day event.
250
-									$date           = Carbon::parse( $event->getEnd()->date );
251
-									$google_end     = Carbon::createFromDate( $date->year, $date->month, $date->day, $end_timezone )->startOfDay()->subSeconds( 59 );
252
-									$google_end_utc = Carbon::createFromDate( $date->year, $date->month, $date->day, 'UTC' )->startOfDay()->subSeconds( 59 );
250
+									$date           = Carbon::parse($event->getEnd()->date);
251
+									$google_end     = Carbon::createFromDate($date->year, $date->month, $date->day, $end_timezone)->startOfDay()->subSeconds(59);
252
+									$google_end_utc = Carbon::createFromDate($date->year, $date->month, $date->day, 'UTC')->startOfDay()->subSeconds(59);
253 253
 								} else {
254
-									$date = Carbon::parse( $event->getEnd()->dateTime );
254
+									$date = Carbon::parse($event->getEnd()->dateTime);
255 255
 
256 256
 									// Check if there is an event level timezone
257
-									if( $event->getEnd()->timeZone && 'use_calendar' == $this->timezone_setting ) {
257
+									if ($event->getEnd()->timeZone && 'use_calendar' == $this->timezone_setting) {
258 258
 
259 259
 										// Get the two different times with the separate timezones so we can check the offsets next
260
-										$google_start1 = Carbon::create( $date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $date->timezone );
261
-										$google_start2 = Carbon::create( $date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $event->getEnd()->timeZone );
260
+										$google_start1 = Carbon::create($date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $date->timezone);
261
+										$google_start2 = Carbon::create($date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $event->getEnd()->timeZone);
262 262
 
263 263
 										// Get the offset in hours
264 264
 										$offset1 = $google_start1->offsetHours;
265 265
 										$offset2 = $google_start2->offsetHours;
266 266
 
267 267
 										// Get the difference between the two timezones
268
-										$total_offset = ( $offset2 - $offset1 );
268
+										$total_offset = ($offset2 - $offset1);
269 269
 
270 270
 										// Add the hours offset to the date hour
271 271
 										$date->hour += $total_offset;
272 272
 									}
273 273
 
274
-									$google_end     = Carbon::create( $date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $end_timezone );
275
-									$google_end_utc = Carbon::create( $date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, 'UTC' );
274
+									$google_end     = Carbon::create($date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, $end_timezone);
275
+									$google_end_utc = Carbon::create($date->year, $date->month, $date->day, $date->hour, $date->minute, $date->second, 'UTC');
276 276
 								}
277 277
 								// End.
278 278
 								$end = $google_end->getTimestamp();
@@ -280,10 +280,10 @@  discard block
 block discarded – undo
280 280
 								$end_utc = $google_end_utc->getTimestamp();
281 281
 
282 282
 								// Count multiple days.
283
-								$span = $google_start->diffInDays( $google_end );
283
+								$span = $google_start->diffInDays($google_end);
284 284
 
285
-								if ( $span == 0 ) {
286
-									if ( ( $google_start->toDateString() !== $google_end->toDateString() ) && $google_end->toTimeString() != '00:00:00' ) {
285
+								if ($span == 0) {
286
+									if (($google_start->toDateString() !== $google_end->toDateString()) && $google_end->toTimeString() != '00:00:00') {
287 287
 										$span = 1;
288 288
 									}
289 289
 								}
@@ -298,19 +298,19 @@  discard block
 block discarded – undo
298 298
 							// Recurring event.
299 299
 							$recurrence = $event->getRecurrence();
300 300
 							$recurring_id = $event->getRecurringEventId();
301
-							if ( ! $recurrence && $recurring_id ) {
301
+							if ( ! $recurrence && $recurring_id) {
302 302
 								$recurrence = true;
303 303
 							}
304 304
 
305 305
 							// Event link.
306
-							if ( 'use_calendar' == $this->timezone_setting ) {
307
-								$link = add_query_arg( array( 'ctz' => $this->timezone ), $event->getHtmlLink() );
306
+							if ('use_calendar' == $this->timezone_setting) {
307
+								$link = add_query_arg(array('ctz' => $this->timezone), $event->getHtmlLink());
308 308
 							} else {
309 309
 								$link = $event->getHtmlLink();
310 310
 							}
311 311
 
312 312
 							// Build the event.
313
-							$calendar['events'][ intval( $start ) ][] = array(
313
+							$calendar['events'][intval($start)][] = array(
314 314
 								'type'           => 'google-calendar',
315 315
 								'source'         => $source,
316 316
 								'title'          => $title,
@@ -338,24 +338,24 @@  discard block
 block discarded – undo
338 338
 						}
339 339
 					}
340 340
 
341
-					if ( ! empty( $calendar['events'] ) ) {
341
+					if ( ! empty($calendar['events'])) {
342 342
 
343
-						ksort( $calendar['events'], SORT_NUMERIC );
343
+						ksort($calendar['events'], SORT_NUMERIC);
344 344
 
345 345
 						set_transient(
346
-							'_simple-calendar_feed_id_' . strval( $this->post_id ) . '_' . $this->type,
346
+							'_simple-calendar_feed_id_'.strval($this->post_id).'_'.$this->type,
347 347
 							$calendar,
348
-							max( absint( $this->cache ), 1 ) // Since a value of 0 means forever we set the minimum here to 1 if the user has set it to be 0
348
+							max(absint($this->cache), 1) // Since a value of 0 means forever we set the minimum here to 1 if the user has set it to be 0
349 349
 						);
350 350
 					}
351 351
 				}
352 352
 
353 353
 			} else {
354 354
 
355
-				$message  = __( 'While trying to retrieve events, Google returned an error:', 'google-calendar-events' );
356
-				$message .= '<br><br>' . $error . '<br><br>';
357
-				$message .= __( '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' ) . '<br><br>';
358
-				$message .= __( 'Only you can see this notice.', 'google-calendar-events' );
355
+				$message  = __('While trying to retrieve events, Google returned an error:', 'google-calendar-events');
356
+				$message .= '<br><br>'.$error.'<br><br>';
357
+				$message .= __('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').'<br><br>';
358
+				$message .= __('Only you can see this notice.', 'google-calendar-events');
359 359
 
360 360
 				return $message;
361 361
 			}
@@ -363,11 +363,11 @@  discard block
 block discarded – undo
363 363
 		}
364 364
 
365 365
 		// If no timezone has been set, use calendar feed.
366
-		if ( 'use_calendar' == $this->timezone_setting && isset( $calendar['timezone'] ) ) {
366
+		if ('use_calendar' == $this->timezone_setting && isset($calendar['timezone'])) {
367 367
 			$this->timezone = $calendar['timezone'];
368 368
 		}
369 369
 
370
-		return isset( $calendar['events'] ) ? $calendar['events'] : array();
370
+		return isset($calendar['events']) ? $calendar['events'] : array();
371 371
 	}
372 372
 
373 373
 	/**
@@ -383,67 +383,67 @@  discard block
 block discarded – undo
383 383
 	 *
384 384
 	 * @throws \Exception On request failure will throw an exception from Google.
385 385
 	 */
386
-	public function make_request( $id = '', $time_min = 0, $time_max = 0 ) {
386
+	public function make_request($id = '', $time_min = 0, $time_max = 0) {
387 387
 
388 388
 		$calendar = array();
389 389
 		$google = $this->get_service();
390 390
 
391
-		if ( ! is_null( $google ) && ! empty( $id ) ) {
391
+		if ( ! is_null($google) && ! empty($id)) {
392 392
 
393 393
 			// Build the request args.
394 394
 			$args = array();
395 395
 
396 396
 			// Expand recurring events.
397
-			if ( $this->google_events_recurring == 'show' ) {
397
+			if ($this->google_events_recurring == 'show') {
398 398
 				$args['singleEvents'] = true;
399 399
 			}
400 400
 
401 401
 			// Query events using search terms.
402
-			if ( ! empty( $this->google_search_query ) ) {
403
-				$args['q'] = rawurlencode( $this->google_search_query );
402
+			if ( ! empty($this->google_search_query)) {
403
+				$args['q'] = rawurlencode($this->google_search_query);
404 404
 			}
405 405
 
406 406
 			// Max results to query.
407
-			$args['maxResults'] = strval( min( absint( $this->google_max_results ), 2500 ) );
407
+			$args['maxResults'] = strval(min(absint($this->google_max_results), 2500));
408 408
 
409 409
 			// Specify a timezone.
410 410
 			$timezone = '';
411
-			if ( 'use_calendar' != get_post_meta( $this->post_id, '_feed_timezone_setting', true ) ) {
411
+			if ('use_calendar' != get_post_meta($this->post_id, '_feed_timezone_setting', true)) {
412 412
 				$args['timeZone'] = $timezone = $this->timezone;
413 413
 			}
414 414
 
415 415
 			// Lower bound (inclusive) for an event's end time to filter by.
416
-			$earliest_event = intval( $this->time_min );
417
-			if ( $earliest_event > 0 ) {
416
+			$earliest_event = intval($this->time_min);
417
+			if ($earliest_event > 0) {
418 418
 				$timeMin = Carbon::now();
419
-				if ( ! empty( $timezone ) ) {
420
-					$timeMin->setTimezone( $timezone );
419
+				if ( ! empty($timezone)) {
420
+					$timeMin->setTimezone($timezone);
421 421
 				}
422
-				$timeMin->setTimestamp( $earliest_event );
422
+				$timeMin->setTimestamp($earliest_event);
423 423
 				$args['timeMin'] = $timeMin->toRfc3339String();
424 424
 			}
425 425
 
426 426
 			// Upper bound (exclusive) for an event's start time to filter by.
427
-			$latest_event = intval( $this->time_max );
428
-			if ( $latest_event > 0 ) {
427
+			$latest_event = intval($this->time_max);
428
+			if ($latest_event > 0) {
429 429
 				$timeMax = Carbon::now();
430
-				if ( ! empty( $timezone ) ) {
431
-					$timeMax->setTimezone( $timezone );
430
+				if ( ! empty($timezone)) {
431
+					$timeMax->setTimezone($timezone);
432 432
 				}
433
-				$timeMax->setTimestamp( $latest_event );
433
+				$timeMax->setTimestamp($latest_event);
434 434
 				$args['timeMax'] = $timeMax->toRfc3339String();
435 435
 			}
436 436
 
437 437
 			// Query events in calendar.
438
-			$response = $google->events->listEvents( $id, $args );
438
+			$response = $google->events->listEvents($id, $args);
439 439
 
440
-			if ( $response instanceof \Google_Service_Calendar_Events ) {
440
+			if ($response instanceof \Google_Service_Calendar_Events) {
441 441
 				$calendar = array(
442 442
 					'id'            => $id,
443 443
 					'title'         => $response->getSummary(),
444 444
 					'description'   => $response->getDescription(),
445 445
 					'timezone'      => $response->getTimeZone(),
446
-					'url'           => esc_url( '//www.google.com/calendar/embed?src=' . $id ),
446
+					'url'           => esc_url('//www.google.com/calendar/embed?src='.$id),
447 447
 					'events'        => $response->getItems(),
448 448
 				);
449 449
 			}
@@ -463,10 +463,10 @@  discard block
 block discarded – undo
463 463
 	private function get_client() {
464 464
 
465 465
 		$client = new \Google_Client();
466
-		$client->setApplicationName( 'Simple Calendar' );
467
-		$client->setScopes( $this->google_client_scopes );
468
-		$client->setDeveloperKey( $this->google_api_key );
469
-		$client->setAccessType( 'online' );
466
+		$client->setApplicationName('Simple Calendar');
467
+		$client->setScopes($this->google_client_scopes);
468
+		$client->setDeveloperKey($this->google_api_key);
469
+		$client->setAccessType('online');
470 470
 
471 471
 		return $client;
472 472
 	}
@@ -480,7 +480,7 @@  discard block
 block discarded – undo
480 480
 	 * @return null|\Google_Service_Calendar
481 481
 	 */
482 482
 	protected function get_service() {
483
-		return $this->google_client instanceof \Google_Client ? new \Google_Service_Calendar( $this->google_client ) : null;
483
+		return $this->google_client instanceof \Google_Client ? new \Google_Service_Calendar($this->google_client) : null;
484 484
 	}
485 485
 
486 486
 }
Please login to merge, or discard this patch.
includes/calendars/default-calendar.php 1 patch
Spacing   +47 added lines, -47 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@  discard block
 block discarded – undo
13 13
 use SimpleCalendar\Calendars\Views;
14 14
 use SimpleCalendar\Events\Event;
15 15
 
16
-if ( ! defined( 'ABSPATH' ) ) {
16
+if ( ! defined('ABSPATH')) {
17 17
 	exit;
18 18
 }
19 19
 
@@ -105,36 +105,36 @@  discard block
 block discarded – undo
105 105
 	 *
106 106
 	 * @param int|object|\WP_Post|Calendar $calendar
107 107
 	 */
108
-	public function __construct( $calendar ) {
108
+	public function __construct($calendar) {
109 109
 
110 110
 		$this->type  = 'default-calendar';
111
-		$this->name  = __( 'Default', 'google-calendar-events' );
112
-		$this->views = apply_filters( 'simcal_default_calendar_views', array(
113
-			'grid' => __( 'Grid', 'google-calendar-events' ),
114
-			'list' => __( 'List', 'google-calendar-events' ),
115
-		) );
111
+		$this->name  = __('Default', 'google-calendar-events');
112
+		$this->views = apply_filters('simcal_default_calendar_views', array(
113
+			'grid' => __('Grid', 'google-calendar-events'),
114
+			'list' => __('List', 'google-calendar-events'),
115
+		));
116 116
 
117
-		parent::__construct( $calendar );
117
+		parent::__construct($calendar);
118 118
 
119
-		if ( ! is_null( $this->post ) ) {
119
+		if ( ! is_null($this->post)) {
120 120
 
121
-			$this->set_properties( $this->view->get_type() );
121
+			$this->set_properties($this->view->get_type());
122 122
 
123 123
 			$id    = $this->id;
124 124
 			$theme = $this->theme;
125 125
 
126
-			add_filter( 'simcal_calendar_class', function ( $class, $post_id ) use ( $theme, $id ) {
127
-				if ( in_array( 'default-calendar', $class ) && $post_id === $id ) {
128
-					array_push( $class, 'default-calendar-' . $theme );
126
+			add_filter('simcal_calendar_class', function($class, $post_id) use ($theme, $id) {
127
+				if (in_array('default-calendar', $class) && $post_id === $id) {
128
+					array_push($class, 'default-calendar-'.$theme);
129 129
 				}
130 130
 
131 131
 				return $class;
132
-			}, 10, 2 );
132
+			}, 10, 2);
133 133
 
134 134
 		}
135 135
 
136 136
 		// Calendar settings handling.
137
-		if ( is_admin() && ! defined( 'DOING_AJAX' ) ) {
137
+		if (is_admin() && ! defined('DOING_AJAX')) {
138 138
 			$admin          = new Default_Calendar_Admin();
139 139
 			$this->settings = $admin->settings_fields();
140 140
 		}
@@ -148,49 +148,49 @@  discard block
 block discarded – undo
148 148
 	 *
149 149
 	 * @param  $view
150 150
 	 */
151
-	private function set_properties( $view ) {
151
+	private function set_properties($view) {
152 152
 
153 153
 		// Set styles.
154
-		if ( 'dark' == get_post_meta( $this->id, '_default_calendar_style_theme', true ) ) {
154
+		if ('dark' == get_post_meta($this->id, '_default_calendar_style_theme', true)) {
155 155
 			$this->theme = 'dark';
156 156
 		}
157
-		if ( $today_color = get_post_meta( $this->id, '_default_calendar_style_today', true ) ) {
158
-			$this->today_color = esc_attr( $today_color );
157
+		if ($today_color = get_post_meta($this->id, '_default_calendar_style_today', true)) {
158
+			$this->today_color = esc_attr($today_color);
159 159
 		}
160
-		if ( $day_events_color = get_post_meta( $this->id, '_default_calendar_style_days_events', true ) ) {
161
-			$this->days_events_color = esc_attr( $day_events_color );
160
+		if ($day_events_color = get_post_meta($this->id, '_default_calendar_style_days_events', true)) {
161
+			$this->days_events_color = esc_attr($day_events_color);
162 162
 		}
163 163
 
164 164
 		// Hide too many events.
165
-		if ( 'yes' == get_post_meta( $this->id, '_default_calendar_limit_visible_events', true ) ) {
166
-			$this->events_limit = absint( get_post_meta( $this->id, '_default_calendar_visible_events', true ) );
165
+		if ('yes' == get_post_meta($this->id, '_default_calendar_limit_visible_events', true)) {
166
+			$this->events_limit = absint(get_post_meta($this->id, '_default_calendar_visible_events', true));
167 167
 		}
168 168
 
169 169
 		// Expand multiple day events.
170
-		if ( 'yes' == get_post_meta( $this->id, '_default_calendar_expand_multi_day_events', true ) || ( 'list' == $view && 'current_day_only' == get_post_meta( $this->id, '_default_calendar_expand_multi_day_events', true ) ) ) {
170
+		if ('yes' == get_post_meta($this->id, '_default_calendar_expand_multi_day_events', true) || ('list' == $view && 'current_day_only' == get_post_meta($this->id, '_default_calendar_expand_multi_day_events', true))) {
171 171
 			$this->events = $this->expand_multiple_days_events();
172 172
 		}
173 173
 
174
-		if ( 'grid' == $view ) {
174
+		if ('grid' == $view) {
175 175
 
176 176
 			// Use hover to open event bubbles.
177
-			if ( 'hover' == get_post_meta( $this->id, '_default_calendar_event_bubble_trigger', true ) ) {
177
+			if ('hover' == get_post_meta($this->id, '_default_calendar_event_bubble_trigger', true)) {
178 178
 				$this->event_bubble_trigger = 'hover';
179 179
 			}
180 180
 
181 181
 			// Trim long event titles.
182
-			if ( 'yes' == get_post_meta( $this->id, '_default_calendar_trim_titles', true ) ) {
183
-				$this->trim_titles = max( absint( get_post_meta( $this->id, '_default_calendar_trim_titles_chars', true ) ), 1 );
182
+			if ('yes' == get_post_meta($this->id, '_default_calendar_trim_titles', true)) {
183
+				$this->trim_titles = max(absint(get_post_meta($this->id, '_default_calendar_trim_titles_chars', true)), 1);
184 184
 			}
185 185
 
186 186
 		} else {
187 187
 
188 188
 			// List range.
189
-			$this->group_type = esc_attr( get_post_meta( $this->id, '_default_calendar_list_range_type', true ) );
190
-			$this->group_span = max( absint( get_post_meta( $this->id, '_default_calendar_list_range_span', true ) ), 1 );
189
+			$this->group_type = esc_attr(get_post_meta($this->id, '_default_calendar_list_range_type', true));
190
+			$this->group_span = max(absint(get_post_meta($this->id, '_default_calendar_list_range_span', true)), 1);
191 191
 
192 192
 			// Make the list look more compact.
193
-			if ( 'yes' == get_post_meta( $this->id, '_default_calendar_compact_list', true ) ) {
193
+			if ('yes' == get_post_meta($this->id, '_default_calendar_compact_list', true)) {
194 194
 				$this->compact_list = true;
195 195
 			}
196 196
 
@@ -211,18 +211,18 @@  discard block
 block discarded – undo
211 211
 		$old_events = $this->events;
212 212
 		$new_events = array();
213 213
 
214
-		if ( ! empty( $old_events ) ) {
214
+		if ( ! empty($old_events)) {
215 215
 
216
-			foreach ( $old_events as $events ) {
217
-				foreach ( $events as $event ) {
218
-					if ( $event instanceof Event ) {
219
-						if ( false !== $event->multiple_days ) {
216
+			foreach ($old_events as $events) {
217
+				foreach ($events as $event) {
218
+					if ($event instanceof Event) {
219
+						if (false !== $event->multiple_days) {
220 220
 							$days = $event->multiple_days;
221 221
 
222
-							if ( $days > 0 ) {
222
+							if ($days > 0) {
223 223
 
224
-								for ( $d = 1; $d <= $days; $d++ ) {
225
-									$new_events[ intval( $event->start + ( $d * DAY_IN_SECONDS ) - 1 ) ][] = $event;
224
+								for ($d = 1; $d <= $days; $d++) {
225
+									$new_events[intval($event->start + ($d * DAY_IN_SECONDS) - 1)][] = $event;
226 226
 								}
227 227
 							}
228 228
 						}
@@ -234,7 +234,7 @@  discard block
 block discarded – undo
234 234
 		}
235 235
 
236 236
 		$events = $old_events + $new_events;
237
-		ksort( $events, SORT_NUMERIC );
237
+		ksort($events, SORT_NUMERIC);
238 238
 
239 239
 		return $events;
240 240
 	}
@@ -250,16 +250,16 @@  discard block
 block discarded – undo
250 250
 	 *
251 251
 	 * @return null|Calendar_View
252 252
 	 */
253
-	public function get_view( $view = '' ) {
253
+	public function get_view($view = '') {
254 254
 
255
-		$view = ! empty( $view ) ? $view : 'grid';
255
+		$view = ! empty($view) ? $view : 'grid';
256 256
 
257
-		do_action( 'simcal_calendar_get_view', $this->type, $view );
257
+		do_action('simcal_calendar_get_view', $this->type, $view);
258 258
 
259
-		if ( 'grid' == $view ) {
260
-			return new Views\Default_Calendar_Grid( $this );
261
-		} elseif ( 'list' == $view ) {
262
-			return new Views\Default_Calendar_List( $this );
259
+		if ('grid' == $view) {
260
+			return new Views\Default_Calendar_Grid($this);
261
+		} elseif ('list' == $view) {
262
+			return new Views\Default_Calendar_List($this);
263 263
 		}
264 264
 
265 265
 		return null;
Please login to merge, or discard this patch.
includes/calendars/admin/default-calendar-admin.php 1 patch
Spacing   +112 added lines, -112 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
  */
7 7
 namespace SimpleCalendar\Calendars\Admin;
8 8
 
9
-if ( ! defined( 'ABSPATH' ) ) {
9
+if ( ! defined('ABSPATH')) {
10 10
 	exit;
11 11
 }
12 12
 
@@ -24,10 +24,10 @@  discard block
 block discarded – undo
24 24
 	 */
25 25
 	public function __construct() {
26 26
 
27
-		if ( simcal_is_admin_screen() !== false ) {
28
-			add_action( 'simcal_settings_meta_calendar_panel', array( $this, 'add_settings_meta_calendar_panel' ), 10, 1 );
27
+		if (simcal_is_admin_screen() !== false) {
28
+			add_action('simcal_settings_meta_calendar_panel', array($this, 'add_settings_meta_calendar_panel'), 10, 1);
29 29
 		}
30
-		add_action( 'simcal_process_settings_meta', array( $this, 'process_meta' ), 10, 1 );
30
+		add_action('simcal_process_settings_meta', array($this, 'process_meta'), 10, 1);
31 31
 	}
32 32
 
33 33
 	/**
@@ -76,47 +76,47 @@  discard block
 block discarded – undo
76 76
 	 *
77 77
 	 * @param int $post_id
78 78
 	 */
79
-	public function add_settings_meta_calendar_panel( $post_id ) {
79
+	public function add_settings_meta_calendar_panel($post_id) {
80 80
 
81 81
 		?>
82 82
 		<table id="default-calendar-settings">
83 83
 			<thead>
84
-			<tr><th colspan="2"><?php _e( 'Default Calendar', 'google-calendar-events' ); ?></th></tr>
84
+			<tr><th colspan="2"><?php _e('Default Calendar', 'google-calendar-events'); ?></th></tr>
85 85
 			</thead>
86 86
 			<tbody class="simcal-panel-section">
87 87
 
88 88
 			<tr class="simcal-panel-field simcal-default-calendar-grid" style="display: none;">
89
-				<th><label for="_default_calendar_event_bubbles_action"><?php _e( 'Event Bubbles', 'google-calendar-events' ); ?></label></th>
89
+				<th><label for="_default_calendar_event_bubbles_action"><?php _e('Event Bubbles', 'google-calendar-events'); ?></label></th>
90 90
 				<td>
91 91
 					<?php
92 92
 
93
-					$bubbles = get_post_meta( $post_id, '_default_calendar_event_bubble_trigger', true );
93
+					$bubbles = get_post_meta($post_id, '_default_calendar_event_bubble_trigger', true);
94 94
 
95
-					simcal_print_field( array(
95
+					simcal_print_field(array(
96 96
 						'type'    => 'radio',
97 97
 						'inline'  => 'inline',
98 98
 						'name'    => '_default_calendar_event_bubble_trigger',
99 99
 						'id'      => '_default_calendar_event_bubble_trigger',
100
-						'tooltip' => __( 'Open event bubbles in calendar grid by clicking or hovering on event titles. On mobile devices it will always default to tapping.', 'google-calendar-events' ),
100
+						'tooltip' => __('Open event bubbles in calendar grid by clicking or hovering on event titles. On mobile devices it will always default to tapping.', 'google-calendar-events'),
101 101
 						'value'   => $bubbles ? $bubbles : 'hover',
102 102
 						'default' => 'hover',
103 103
 						'options' => array(
104
-							'click' => __( 'Click', 'google-calendar-events' ),
105
-							'hover' => __( 'Hover', 'google-calendar-events' ),
104
+							'click' => __('Click', 'google-calendar-events'),
105
+							'hover' => __('Hover', 'google-calendar-events'),
106 106
 						),
107
-					) );
107
+					));
108 108
 
109 109
 					?>
110 110
 				</td>
111 111
 			</tr>
112 112
 			<tr class="simcal-panel-field simcal-default-calendar-grid" style="display: none;">
113
-				<th><label for="_default_calendar_trim_titles"><?php _e( 'Trim Event Titles', 'google-calendar-events' ); ?></label></th>
113
+				<th><label for="_default_calendar_trim_titles"><?php _e('Trim Event Titles', 'google-calendar-events'); ?></label></th>
114 114
 				<td>
115 115
 					<?php
116 116
 
117
-					$trim = get_post_meta( $post_id, '_default_calendar_trim_titles', true );
117
+					$trim = get_post_meta($post_id, '_default_calendar_trim_titles', true);
118 118
 
119
-					simcal_print_field( array(
119
+					simcal_print_field(array(
120 120
 						'type'        => 'checkbox',
121 121
 						'name'        => '_default_calendar_trim_titles',
122 122
 						'id'          => '_default_calendar_trim_titles',
@@ -127,34 +127,34 @@  discard block
 block discarded – undo
127 127
 						'attributes'  => array(
128 128
 							'data-show-next-if-value' => 'yes',
129 129
 						),
130
-					) );
130
+					));
131 131
 
132
-					simcal_print_field( array(
132
+					simcal_print_field(array(
133 133
 						'type'       => 'standard',
134 134
 						'subtype'    => 'number',
135 135
 						'name'       => '_default_calendar_trim_titles_chars',
136 136
 						'id'         => '_default_calendar_trim_titles_chars',
137
-						'tooltip'    => __( 'Shorten event titles in calendar grid to a specified length in characters.', 'google-calendar-events' ),
137
+						'tooltip'    => __('Shorten event titles in calendar grid to a specified length in characters.', 'google-calendar-events'),
138 138
 						'class'      => array(
139 139
 							'simcal-field-tiny',
140 140
 						),
141
-						'value'      => 'yes' == $trim ? strval( max( absint( get_post_meta( $post_id, '_default_calendar_trim_titles_chars', true ) ), 1 ) ) : '20',
141
+						'value'      => 'yes' == $trim ? strval(max(absint(get_post_meta($post_id, '_default_calendar_trim_titles_chars', true)), 1)) : '20',
142 142
 						'attributes' => array(
143 143
 							'min'     => '1',
144 144
 						),
145
-					) );
145
+					));
146 146
 
147 147
 					?>
148 148
 				</td>
149 149
 			</tr>
150 150
 			<tr class="simcal-panel-field simcal-default-calendar-list" style="display: none;">
151
-				<th><label for="_default_calendar_list_grouped_span"><?php _e( 'Span', 'google-calendar-events' ); ?></label></th>
151
+				<th><label for="_default_calendar_list_grouped_span"><?php _e('Span', 'google-calendar-events'); ?></label></th>
152 152
 				<td>
153 153
 					<?php
154 154
 
155
-					$list_span = max( absint( get_post_meta( $post_id, '_default_calendar_list_range_span', true ) ), 1 );
155
+					$list_span = max(absint(get_post_meta($post_id, '_default_calendar_list_range_span', true)), 1);
156 156
 
157
-					simcal_print_field( array(
157
+					simcal_print_field(array(
158 158
 						'type'    => 'standard',
159 159
 						'subtype' => 'number',
160 160
 						'name'    => '_default_calendar_list_range_span',
@@ -163,78 +163,78 @@  discard block
 block discarded – undo
163 163
 							'simcal-field-tiny',
164 164
 							'simcal-field-inline',
165 165
 						),
166
-						'value'   => strval( $list_span ),
166
+						'value'   => strval($list_span),
167 167
 						'attributes'  => array(
168 168
 							'min' => '1',
169 169
 						),
170
-					) );
170
+					));
171 171
 
172
-					$list_type = get_post_meta( $post_id, '_default_calendar_list_range_type', true );
172
+					$list_type = get_post_meta($post_id, '_default_calendar_list_range_type', true);
173 173
 
174
-					simcal_print_field( array(
174
+					simcal_print_field(array(
175 175
 						'type'    => 'select',
176 176
 						'name'    => '_default_calendar_list_range_type',
177 177
 						'id'      => '_default_calendar_list_range_type',
178
-						'tooltip' => __( 'Range of events to show on each calendar page.', 'google-calendar-events' ),
178
+						'tooltip' => __('Range of events to show on each calendar page.', 'google-calendar-events'),
179 179
 						'class'   => array(
180 180
 							'simcal-field-inline',
181 181
 						),
182 182
 						'value'   => $list_type,
183 183
 						'options' => array(
184
-							'monthly' => __( 'Month(s)', 'google-calendar-events' ),
185
-							'weekly'  => __( 'Week(s)', 'google-calendar-events' ),
186
-							'daily'   => __( 'Day(s)', 'google-calendar-events' ),
187
-							'events'  => __( 'Event(s)', 'google-calendar-events' ),
184
+							'monthly' => __('Month(s)', 'google-calendar-events'),
185
+							'weekly'  => __('Week(s)', 'google-calendar-events'),
186
+							'daily'   => __('Day(s)', 'google-calendar-events'),
187
+							'events'  => __('Event(s)', 'google-calendar-events'),
188 188
 						),
189
-					) );
189
+					));
190 190
 
191 191
 					?>
192 192
 				</td>
193 193
 			</tr>
194 194
 			<tr class="simcal-panel-field simcal-default-calendar-list" style="display: none;">
195
-				<th><label for="_default_calendar_list_header"><?php _e( 'Hide Header', 'google-calendar-events' ); ?></label></th>
195
+				<th><label for="_default_calendar_list_header"><?php _e('Hide Header', 'google-calendar-events'); ?></label></th>
196 196
 				<td>
197 197
 					<?php
198 198
 
199
-					$header = get_post_meta( $post_id, '_default_calendar_list_header', true );
199
+					$header = get_post_meta($post_id, '_default_calendar_list_header', true);
200 200
 
201
-					simcal_print_field( array(
201
+					simcal_print_field(array(
202 202
 						'type'    => 'checkbox',
203 203
 						'name'    => '_default_calendar_list_header',
204 204
 						'id'      => '_default_calendar_list_header',
205
-						'tooltip' => __( 'You can use this to hide the month header for this calendar.', 'google-calendar-events' ),
205
+						'tooltip' => __('You can use this to hide the month header for this calendar.', 'google-calendar-events'),
206 206
 						'value'   => 'yes' == $header ? 'yes' : 'no',
207
-					) );
207
+					));
208 208
 
209 209
 					?>
210 210
 				</td>
211 211
 			</tr>
212 212
 			<tr class="simcal-panel-field simcal-default-calendar-list" style="display: none;">
213
-				<th><label for="_default_calendar_compact_list"><?php _e( 'Compact List', 'google-calendar-events' ); ?></label></th>
213
+				<th><label for="_default_calendar_compact_list"><?php _e('Compact List', 'google-calendar-events'); ?></label></th>
214 214
 				<td>
215 215
 					<?php
216 216
 
217
-					$compact = get_post_meta( $post_id, '_default_calendar_compact_list', true );
217
+					$compact = get_post_meta($post_id, '_default_calendar_compact_list', true);
218 218
 
219
-					simcal_print_field( array(
219
+					simcal_print_field(array(
220 220
 						'type'    => 'checkbox',
221 221
 						'name'    => '_default_calendar_compact_list',
222 222
 						'id'      => '_default_calendar_compact_list',
223
-						'tooltip' => __( 'Make an events list more compact by grouping together events from different days in a single list.', 'google-calendar-events' ),
223
+						'tooltip' => __('Make an events list more compact by grouping together events from different days in a single list.', 'google-calendar-events'),
224 224
 						'value'   => 'yes' == $compact ? 'yes' : 'no',
225
-					) );
225
+					));
226 226
 
227 227
 					?>
228 228
 				</td>
229 229
 			</tr>
230 230
 			<tr class="simcal-panel-field simcal-default-calendar-grid simcal-default-calendar-list"  style="display: none;">
231
-				<th><label for="_default_calendar_limit_visible_events"><?php _e( 'Limit Visible Events', 'google-calendar-events' ); ?></label></th>
231
+				<th><label for="_default_calendar_limit_visible_events"><?php _e('Limit Visible Events', 'google-calendar-events'); ?></label></th>
232 232
 				<td>
233 233
 					<?php
234 234
 
235
-					$limit = get_post_meta( $post_id, '_default_calendar_limit_visible_events', true );
235
+					$limit = get_post_meta($post_id, '_default_calendar_limit_visible_events', true);
236 236
 
237
-					simcal_print_field( array(
237
+					simcal_print_field(array(
238 238
 						'type'        => 'checkbox',
239 239
 						'name'        => '_default_calendar_limit_visible_events',
240 240
 						'id'          => '_default_calendar_limit_visible_events',
@@ -245,17 +245,17 @@  discard block
 block discarded – undo
245 245
 						'attributes'  => array(
246 246
 							'data-show-next-if-value' => 'yes',
247 247
 						)
248
-					) );
248
+					));
249 249
 
250
-					$visible_events = absint( get_post_meta( $post_id, '_default_calendar_visible_events', true ) );
250
+					$visible_events = absint(get_post_meta($post_id, '_default_calendar_visible_events', true));
251 251
 					$visible_events = $visible_events > 0 ? $visible_events : 3;
252 252
 
253
-					simcal_print_field( array(
253
+					simcal_print_field(array(
254 254
 						'type'       => 'standard',
255 255
 						'subtype'    => 'number',
256 256
 						'name'       => '_default_calendar_visible_events',
257 257
 						'id'         => '_default_calendar_visible_events',
258
-						'tooltip'    => __( 'Limit the number of initial visible events on each day to a set maximum.', 'google-calendar-events' ),
258
+						'tooltip'    => __('Limit the number of initial visible events on each day to a set maximum.', 'google-calendar-events'),
259 259
 						'class'      => array(
260 260
 							'simcal-field-tiny',
261 261
 						),
@@ -263,39 +263,39 @@  discard block
 block discarded – undo
263 263
 						'attributes' => array(
264 264
 							'min'     => '1',
265 265
 						)
266
-					) );
266
+					));
267 267
 
268 268
 					?>
269 269
 				</td>
270 270
 			</tr>
271 271
 			<tr class="simcal-panel-field simcal-default-calendar-grid simcal-default-calendar-list" style="display: none;">
272
-				<th><label for="_default_calendar_event_bubbles_action"><?php _e( 'Expand Multi-day Events', 'google-calendar-events' ); ?></label></th>
272
+				<th><label for="_default_calendar_event_bubbles_action"><?php _e('Expand Multi-day Events', 'google-calendar-events'); ?></label></th>
273 273
 				<td>
274 274
 					<?php
275 275
 
276
-					$post_meta = get_post_meta( $post_id );
276
+					$post_meta = get_post_meta($post_id);
277 277
 
278
-					if ( ! is_array( $post_meta ) && ! empty( $post_meta ) ) {
278
+					if ( ! is_array($post_meta) && ! empty($post_meta)) {
279 279
 						$multi_day_value = 'current_day_only';
280 280
 					} else {
281
-						$multi_day_value = get_post_meta( $post_id, '_default_calendar_expand_multi_day_events', true );
281
+						$multi_day_value = get_post_meta($post_id, '_default_calendar_expand_multi_day_events', true);
282 282
 					}
283 283
 
284
-					simcal_print_field( array(
284
+					simcal_print_field(array(
285 285
 						'type'    => 'select',
286 286
 						'name'    => '_default_calendar_expand_multi_day_events',
287 287
 						'id'      => '_default_calendar_expand_multi_day_events',
288
-						'tooltip' => __( 'For events spanning multiple days, you can display them on each day of the event, ' .
289
-						                 'only on the first day of the event, or on all days of the event, but only up to the current day. ' .
290
-						                 'Third option applies to list views only.', 'google-calendar-events' ),
288
+						'tooltip' => __('For events spanning multiple days, you can display them on each day of the event, '.
289
+						                 'only on the first day of the event, or on all days of the event, but only up to the current day. '.
290
+						                 'Third option applies to list views only.', 'google-calendar-events'),
291 291
 						'value'   => $multi_day_value,
292 292
 						'options' => array(
293
-							'yes'              => __( 'Yes, display on all days of event', 'google-calendar-events' ),
294
-							'no'               => __( 'No, display only on first day of event', 'google-calendar-events' ),
295
-							'current_day_only' => __( 'No, display on all days of event up to current day (list view only)', 'google-calendar-events' ),
293
+							'yes'              => __('Yes, display on all days of event', 'google-calendar-events'),
294
+							'no'               => __('No, display only on first day of event', 'google-calendar-events'),
295
+							'current_day_only' => __('No, display on all days of event up to current day (list view only)', 'google-calendar-events'),
296 296
 						),
297 297
 						'default' => 'current_day_only',
298
-					) );
298
+					));
299 299
 
300 300
 					?>
301 301
 				</td>
@@ -304,72 +304,72 @@  discard block
 block discarded – undo
304 304
 			<?php
305 305
 
306 306
 			// TODO Defaults repeated here and in process_meta(). Need to consolidate at some point.
307
-			$settings                   = get_option( 'simple-calendar_settings_calendars' );
308
-			$default_theme              = isset( $settings['default-calendar']['theme'] ) ? $settings['default-calendar']['theme'] : 'light';
309
-			$default_today_color        = isset( $settings['default-calendar']['today_color'] ) ? $settings['default-calendar']['today_color'] : '#1e73be';
310
-			$default_days_events_color  = isset( $settings['default-calendar']['days_events_color'] ) ? $settings['default-calendar']['days_events_color'] : '#000000';
307
+			$settings                   = get_option('simple-calendar_settings_calendars');
308
+			$default_theme              = isset($settings['default-calendar']['theme']) ? $settings['default-calendar']['theme'] : 'light';
309
+			$default_today_color        = isset($settings['default-calendar']['today_color']) ? $settings['default-calendar']['today_color'] : '#1e73be';
310
+			$default_days_events_color  = isset($settings['default-calendar']['days_events_color']) ? $settings['default-calendar']['days_events_color'] : '#000000';
311 311
 
312 312
 			?>
313 313
 			<tbody class="simcal-panel-section">
314 314
 			<tr class="simcal-panel-field simcal-default-calendar-grid simcal-default-calendar-list" style="display: none;">
315
-				<th><label for="_default_calendar_style_theme"><?php _e( 'Theme', 'google-calendar-events' ); ?></label></th>
315
+				<th><label for="_default_calendar_style_theme"><?php _e('Theme', 'google-calendar-events'); ?></label></th>
316 316
 				<td>
317 317
 					<?php
318 318
 
319
-					$saved = get_post_meta( $post_id, '_default_calendar_style_theme', true );
319
+					$saved = get_post_meta($post_id, '_default_calendar_style_theme', true);
320 320
 					$value = ! $saved ? $default_theme : $saved;
321 321
 
322
-					simcal_print_field( array(
322
+					simcal_print_field(array(
323 323
 						'type'    => 'select',
324 324
 						'name'    => '_default_calendar_style_theme',
325 325
 						'id'      => '_default_calendar_style_theme',
326 326
 						'value'   => $value,
327
-						'tooltip' => __( 'Choose a calendar theme to match your site theme.', 'google-calendar-events' ),
327
+						'tooltip' => __('Choose a calendar theme to match your site theme.', 'google-calendar-events'),
328 328
 						'options' => array(
329
-							'light' => __( 'Light', 'google-calendar-events' ),
330
-							'dark' => __( 'Dark', 'google-calendar-events' ),
329
+							'light' => __('Light', 'google-calendar-events'),
330
+							'dark' => __('Dark', 'google-calendar-events'),
331 331
 						),
332
-					) );
332
+					));
333 333
 
334 334
 					?>
335 335
 				</td>
336 336
 			</tr>
337 337
 			<tr class="simcal-panel-field simcal-default-calendar-grid simcal-default-calendar-list" style="display: none;">
338
-				<th><label for="_default_calendar_style_today"><?php _e( 'Today', 'google-calendar-events' ); ?></label></th>
338
+				<th><label for="_default_calendar_style_today"><?php _e('Today', 'google-calendar-events'); ?></label></th>
339 339
 				<td>
340 340
 					<?php
341 341
 
342
-					$saved = get_post_meta( $post_id, '_default_calendar_style_today', true );
342
+					$saved = get_post_meta($post_id, '_default_calendar_style_today', true);
343 343
 					$value = ! $saved ? $default_today_color : $saved;
344 344
 
345
-					simcal_print_field( array(
345
+					simcal_print_field(array(
346 346
 						'type'    => 'standard',
347 347
 						'subtype' => 'color-picker',
348 348
 						'name'    => '_default_calendar_style_today',
349 349
 						'id'      => '_default_calendar_style_today',
350 350
 						'value'   => $value,
351
-						'tooltip' => __( "This option will set the background color for today's date. It will change the day number background and the border around the current day.", 'google-calendar-events' ),
352
-					) );
351
+						'tooltip' => __("This option will set the background color for today's date. It will change the day number background and the border around the current day.", 'google-calendar-events'),
352
+					));
353 353
 
354 354
 					?>
355 355
 				</td>
356 356
 			</tr>
357 357
 			<tr class="simcal-panel-field simcal-default-calendar-grid simcal-default-calendar-list" style="display: none;">
358
-				<th><label for="_default_calendar_style_days_events"><?php _e( 'Days with Events', 'google-calendar-events' ); ?></label></th>
358
+				<th><label for="_default_calendar_style_days_events"><?php _e('Days with Events', 'google-calendar-events'); ?></label></th>
359 359
 				<td>
360 360
 					<?php
361 361
 
362
-					$saved = get_post_meta( $post_id, '_default_calendar_style_days_events', true );
362
+					$saved = get_post_meta($post_id, '_default_calendar_style_days_events', true);
363 363
 					$value = ! $saved ? $default_days_events_color : $saved;
364 364
 
365
-					simcal_print_field( array(
365
+					simcal_print_field(array(
366 366
 						'type'    => 'standard',
367 367
 						'subtype' => 'color-picker',
368 368
 						'name'    => '_default_calendar_style_days_events',
369 369
 						'id'      => '_default_calendar_style_days_events',
370 370
 						'value'   => $value,
371
-						'tooltip' => __( 'This setting will modify the day number background for any days that have events on them.', 'google-calendar-events' ),
372
-					) );
371
+						'tooltip' => __('This setting will modify the day number background for any days that have events on them.', 'google-calendar-events'),
372
+					));
373 373
 
374 374
 					?>
375 375
 				</td>
@@ -391,55 +391,55 @@  discard block
 block discarded – undo
391 391
 	 *
392 392
 	 * @param int $post_id
393 393
 	 */
394
-	public function process_meta( $post_id ) {
394
+	public function process_meta($post_id) {
395 395
 
396 396
 		// Theme.
397
-		$theme = isset( $_POST['_default_calendar_style_theme'] ) ? sanitize_key( $_POST['_default_calendar_style_theme'] ) : 'light';
398
-		update_post_meta( $post_id, '_default_calendar_style_theme', $theme );
397
+		$theme = isset($_POST['_default_calendar_style_theme']) ? sanitize_key($_POST['_default_calendar_style_theme']) : 'light';
398
+		update_post_meta($post_id, '_default_calendar_style_theme', $theme);
399 399
 
400 400
 		// Today color.
401
-		$today_color = isset( $_POST['_default_calendar_style_today'] ) ? sanitize_text_field( $_POST['_default_calendar_style_today'] ) : '#1e73be';
402
-		update_post_meta( $post_id, '_default_calendar_style_today', $today_color );
401
+		$today_color = isset($_POST['_default_calendar_style_today']) ? sanitize_text_field($_POST['_default_calendar_style_today']) : '#1e73be';
402
+		update_post_meta($post_id, '_default_calendar_style_today', $today_color);
403 403
 
404 404
 		// Days with events color.
405
-		$days_events_color = isset( $_POST['_default_calendar_style_days_events'] ) ? sanitize_text_field( $_POST['_default_calendar_style_days_events'] ) : '#000000';
406
-		update_post_meta( $post_id, '_default_calendar_style_days_events', $days_events_color );
405
+		$days_events_color = isset($_POST['_default_calendar_style_days_events']) ? sanitize_text_field($_POST['_default_calendar_style_days_events']) : '#000000';
406
+		update_post_meta($post_id, '_default_calendar_style_days_events', $days_events_color);
407 407
 
408 408
 		// List range span.
409
-		$span = isset( $_POST['_default_calendar_list_range_span'] ) ? max( absint( $_POST['_default_calendar_list_range_span'] ), 1 ) : 1;
410
-		update_post_meta( $post_id, '_default_calendar_list_range_span', $span );
409
+		$span = isset($_POST['_default_calendar_list_range_span']) ? max(absint($_POST['_default_calendar_list_range_span']), 1) : 1;
410
+		update_post_meta($post_id, '_default_calendar_list_range_span', $span);
411 411
 
412 412
 		// List range type.
413
-		$group = isset( $_POST['_default_calendar_list_range_type'] ) ? sanitize_key( $_POST['_default_calendar_list_range_type'] ) : 'monthly';
414
-		update_post_meta( $post_id, '_default_calendar_list_range_type', $group );
413
+		$group = isset($_POST['_default_calendar_list_range_type']) ? sanitize_key($_POST['_default_calendar_list_range_type']) : 'monthly';
414
+		update_post_meta($post_id, '_default_calendar_list_range_type', $group);
415 415
 
416 416
 		// Hide header.
417
-		$header = isset( $_POST['_default_calendar_list_header'] ) ? 'yes' : 'no';
418
-		update_post_meta( $post_id, '_default_calendar_list_header', $header );
417
+		$header = isset($_POST['_default_calendar_list_header']) ? 'yes' : 'no';
418
+		update_post_meta($post_id, '_default_calendar_list_header', $header);
419 419
 
420 420
 		// Compact list.
421
-		$compact = isset( $_POST['_default_calendar_compact_list'] ) ? 'yes' : 'no';
422
-		update_post_meta( $post_id, '_default_calendar_compact_list', $compact );
421
+		$compact = isset($_POST['_default_calendar_compact_list']) ? 'yes' : 'no';
422
+		update_post_meta($post_id, '_default_calendar_compact_list', $compact);
423 423
 
424 424
 		// Limit number of initially visible daily events.
425
-		$limit = isset( $_POST['_default_calendar_limit_visible_events'] ) ? 'yes' : 'no';
426
-		update_post_meta( $post_id, '_default_calendar_limit_visible_events', $limit );
427
-		$number = isset( $_POST['_default_calendar_visible_events'] ) ? absint( $_POST['_default_calendar_visible_events'] ) : 3;
428
-		update_post_meta( $post_id, '_default_calendar_visible_events', $number );
425
+		$limit = isset($_POST['_default_calendar_limit_visible_events']) ? 'yes' : 'no';
426
+		update_post_meta($post_id, '_default_calendar_limit_visible_events', $limit);
427
+		$number = isset($_POST['_default_calendar_visible_events']) ? absint($_POST['_default_calendar_visible_events']) : 3;
428
+		update_post_meta($post_id, '_default_calendar_visible_events', $number);
429 429
 
430 430
 		// Grid event bubbles action.
431
-		$bubbles = isset( $_POST['_default_calendar_event_bubble_trigger'] ) ? esc_attr( $_POST['_default_calendar_event_bubble_trigger'] ) : 'hover';
432
-		update_post_meta( $post_id, '_default_calendar_event_bubble_trigger', $bubbles );
431
+		$bubbles = isset($_POST['_default_calendar_event_bubble_trigger']) ? esc_attr($_POST['_default_calendar_event_bubble_trigger']) : 'hover';
432
+		update_post_meta($post_id, '_default_calendar_event_bubble_trigger', $bubbles);
433 433
 
434 434
 		// Trim event titles characters length.
435
-		$trim = isset( $_POST['_default_calendar_trim_titles'] ) ? 'yes' : 'no';
436
-		update_post_meta( $post_id, '_default_calendar_trim_titles', $trim );
437
-		$chars = isset( $_POST['_default_calendar_trim_titles_chars'] ) ? max( absint( $_POST['_default_calendar_trim_titles_chars'] ), 1 ) : 20;
438
-		update_post_meta( $post_id, '_default_calendar_trim_titles_chars', $chars );
435
+		$trim = isset($_POST['_default_calendar_trim_titles']) ? 'yes' : 'no';
436
+		update_post_meta($post_id, '_default_calendar_trim_titles', $trim);
437
+		$chars = isset($_POST['_default_calendar_trim_titles_chars']) ? max(absint($_POST['_default_calendar_trim_titles_chars']), 1) : 20;
438
+		update_post_meta($post_id, '_default_calendar_trim_titles_chars', $chars);
439 439
 
440 440
 		// Expand multiple day events on each day.
441
-		$multi_day = isset( $_POST['_default_calendar_expand_multi_day_events'] ) && ! empty( $_POST['_default_calendar_expand_multi_day_events'] ) ? sanitize_key( $_POST['_default_calendar_expand_multi_day_events'] ) : 'current_day_only';
442
-		update_post_meta( $post_id, '_default_calendar_expand_multi_day_events', $multi_day );
441
+		$multi_day = isset($_POST['_default_calendar_expand_multi_day_events']) && ! empty($_POST['_default_calendar_expand_multi_day_events']) ? sanitize_key($_POST['_default_calendar_expand_multi_day_events']) : 'current_day_only';
442
+		update_post_meta($post_id, '_default_calendar_expand_multi_day_events', $multi_day);
443 443
 
444 444
 	}
445 445
 
Please login to merge, or discard this patch.
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.