Completed
Push — develop ( fcf08a...a80150 )
by Zack
07:35
created
includes/class-gv-license-handler.php 1 patch
Spacing   +106 added lines, -106 removed lines patch added patch discarded remove patch
@@ -47,7 +47,7 @@  discard block
 block discarded – undo
47 47
 	 * @return GV_License_Handler
48 48
 	 */
49 49
 	public static function get_instance( GravityView_Settings $GFAddOn ) {
50
-		if( empty( self::$instance ) ) {
50
+		if ( empty( self::$instance ) ) {
51 51
 			self::$instance = new self( $GFAddOn );
52 52
 		}
53 53
 		return self::$instance;
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
 				    'url'        => home_url(),
125 125
 				    'site_data'  => $this->get_site_data(),
126 126
 			    ),
127
-			));
127
+			) );
128 128
 
129 129
 			// make sure the response came back okay
130 130
 			if ( is_wp_error( $response ) ) {
@@ -150,12 +150,12 @@  discard block
 block discarded – undo
150 150
 	 */
151 151
 	public function refresh_license_status() {
152 152
 
153
-		if ( defined('DOING_AJAX') && DOING_AJAX ) {
153
+		if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) {
154 154
 			return;
155 155
 		}
156 156
 
157 157
 		// The transient is fresh; don't fetch.
158
-		if( $status = get_transient( self::status_transient_key ) ) {
158
+		if ( $status = get_transient( self::status_transient_key ) ) {
159 159
 			return;
160 160
 		}
161 161
 
@@ -188,49 +188,49 @@  discard block
 block discarded – undo
188 188
 		$theme_data = wp_get_theme();
189 189
 		$theme      = $theme_data->Name . ' ' . $theme_data->Version;
190 190
 
191
-		$data['gv_version']  = GravityView_Plugin::version;
192
-		$data['php_version']  = phpversion();
193
-		$data['wp_version']   = get_bloginfo( 'version' );
194
-		$data['gf_version']  = GFForms::$version;
195
-		$data['server']       = isset( $_SERVER['SERVER_SOFTWARE'] ) ? $_SERVER['SERVER_SOFTWARE'] : '';
196
-		$data['multisite']    = is_multisite();
197
-		$data['theme']        = $theme;
198
-		$data['url']          = home_url();
199
-		$data['license_key']  = GravityView_Settings::get_instance()->get_app_setting( 'license_key' );
200
-		$data['beta']         = GravityView_Settings::get_instance()->get_app_setting( 'beta' );
191
+		$data[ 'gv_version' ]  = GravityView_Plugin::version;
192
+		$data[ 'php_version' ]  = phpversion();
193
+		$data[ 'wp_version' ]   = get_bloginfo( 'version' );
194
+		$data[ 'gf_version' ]  = GFForms::$version;
195
+		$data[ 'server' ]       = isset( $_SERVER[ 'SERVER_SOFTWARE' ] ) ? $_SERVER[ 'SERVER_SOFTWARE' ] : '';
196
+		$data[ 'multisite' ]    = is_multisite();
197
+		$data[ 'theme' ]        = $theme;
198
+		$data[ 'url' ]          = home_url();
199
+		$data[ 'license_key' ]  = GravityView_Settings::get_instance()->get_app_setting( 'license_key' );
200
+		$data[ 'beta' ]         = GravityView_Settings::get_instance()->get_app_setting( 'beta' );
201 201
 
202 202
 		// View Data
203
-		$gravityview_posts = get_posts('numberposts=-1&post_type=gravityview&post_status=publish&order=ASC');
203
+		$gravityview_posts = get_posts( 'numberposts=-1&post_type=gravityview&post_status=publish&order=ASC' );
204 204
 
205 205
 		if ( ! empty( $gravityview_posts ) ) {
206 206
 			$first = array_shift( $gravityview_posts );
207 207
 			$latest = array_pop( $gravityview_posts );
208
-			$data['view_count'] = count( $gravityview_posts );
209
-			$data['view_first'] = $first->post_date;
210
-			$data['view_latest'] = $latest->post_date;
208
+			$data[ 'view_count' ] = count( $gravityview_posts );
209
+			$data[ 'view_first' ] = $first->post_date;
210
+			$data[ 'view_latest' ] = $latest->post_date;
211 211
 		}
212 212
 
213 213
 		// Form counts
214 214
 		if ( class_exists( 'GFFormsModel' ) ) {
215 215
 			$form_data = GFFormsModel::get_form_count();
216
-			$data['forms_total'] = rgar( $form_data, 'total', 0 );
217
-			$data['forms_active'] = rgar( $form_data, 'active', 0 );
218
-			$data['forms_inactive'] = rgar( $form_data, 'inactive', 0 );
219
-			$data['forms_trash'] = rgar( $form_data, 'inactive', 0 );
216
+			$data[ 'forms_total' ] = rgar( $form_data, 'total', 0 );
217
+			$data[ 'forms_active' ] = rgar( $form_data, 'active', 0 );
218
+			$data[ 'forms_inactive' ] = rgar( $form_data, 'inactive', 0 );
219
+			$data[ 'forms_trash' ] = rgar( $form_data, 'inactive', 0 );
220 220
 		}
221 221
 
222 222
 		// Retrieve current plugin information
223
-		if( ! function_exists( 'get_plugins' ) ) {
223
+		if ( ! function_exists( 'get_plugins' ) ) {
224 224
 			include ABSPATH . '/wp-admin/includes/plugin.php';
225 225
 		}
226 226
 
227
-		$data['integrations']     = self::get_related_plugins_and_extensions();
228
-		$data['active_plugins']   = get_option( 'active_plugins', array() );
229
-		$data['inactive_plugins'] = array();
230
-		$data['locale']           = get_locale();
227
+		$data[ 'integrations' ]     = self::get_related_plugins_and_extensions();
228
+		$data[ 'active_plugins' ]   = get_option( 'active_plugins', array() );
229
+		$data[ 'inactive_plugins' ] = array();
230
+		$data[ 'locale' ]           = get_locale();
231 231
 
232 232
 		// Validate request on the GV server
233
-		$data['hash']             = 'gv_version.url.locale:' . sha1( $data['gv_version'] . $data['url'] . $data['locale'] );
233
+		$data[ 'hash' ]             = 'gv_version.url.locale:' . sha1( $data[ 'gv_version' ] . $data[ 'url' ] . $data[ 'locale' ] );
234 234
 
235 235
 		return $data;
236 236
 	}
@@ -262,10 +262,10 @@  discard block
 block discarded – undo
262 262
 
263 263
 				$plugin_data = get_plugin_data( $active_plugin );
264 264
 
265
-				$extensions[] = sprintf( '%s %s', $plugin_data['Name'], $plugin_data['Version'] );
265
+				$extensions[ ] = sprintf( '%s %s', $plugin_data[ 'Name' ], $plugin_data[ 'Version' ] );
266 266
 			}
267 267
 
268
-			if( ! empty( $extensions ) ) {
268
+			if ( ! empty( $extensions ) ) {
269 269
 				set_site_transient( self::related_plugins_key, $extensions, HOUR_IN_SECONDS );
270 270
 			} else {
271 271
 				return 'There was an error fetching related plugins.';
@@ -284,37 +284,37 @@  discard block
 block discarded – undo
284 284
 		$status = trim( $this->Addon->get_app_setting( 'license_key_status' ) );
285 285
 		$key = trim( $this->Addon->get_app_setting( 'license_key' ) );
286 286
 
287
-		if( !empty( $key ) ) {
287
+		if ( ! empty( $key ) ) {
288 288
 			$response = $this->Addon->get_app_setting( 'license_key_response' );
289
-			$response = is_array( $response ) ? (object) $response : json_decode( $response );
289
+			$response = is_array( $response ) ? (object)$response : json_decode( $response );
290 290
 		} else {
291 291
 			$response = array();
292 292
 		}
293 293
 
294 294
 		wp_localize_script( 'gv-admin-edd-license', 'GVGlobals', array(
295 295
 			'license_box' => $this->get_license_message( $response )
296
-		));
296
+		) );
297 297
 
298 298
 
299 299
 		$fields = array(
300 300
 			array(
301 301
 				'name'  => 'edd-activate',
302
-				'value' => __('Activate License', 'gravityview'),
303
-				'data-pending_text' => __('Verifying license…', 'gravityview'),
302
+				'value' => __( 'Activate License', 'gravityview' ),
303
+				'data-pending_text' => __( 'Verifying license…', 'gravityview' ),
304 304
 				'data-edd_action' => 'activate_license',
305 305
 				'class' => 'button-primary',
306 306
 			),
307 307
 			array(
308 308
 				'name'  => 'edd-deactivate',
309
-				'value' => __('Deactivate License', 'gravityview'),
310
-				'data-pending_text' => __('Deactivating license…', 'gravityview'),
309
+				'value' => __( 'Deactivate License', 'gravityview' ),
310
+				'data-pending_text' => __( 'Deactivating license…', 'gravityview' ),
311 311
 				'data-edd_action' => 'deactivate_license',
312 312
 				'class' => ( empty( $status ) ? 'button-primary hide' : 'button-primary' ),
313 313
 			),
314 314
 			array(
315 315
 				'name'  => 'edd-check',
316
-				'value' => __('Check License', 'gravityview'),
317
-				'data-pending_text' => __('Verifying license…', 'gravityview'),
316
+				'value' => __( 'Check License', 'gravityview' ),
317
+				'data-pending_text' => __( 'Verifying license…', 'gravityview' ),
318 318
 				'title' => 'Check the license before saving it',
319 319
 				'data-edd_action' => 'check_license',
320 320
 				'class' => 'button-secondary',
@@ -324,17 +324,17 @@  discard block
 block discarded – undo
324 324
 
325 325
 		$class = 'button gv-edd-action';
326 326
 
327
-		$class .= ( !empty( $key ) && $status !== 'valid' ) ? '' : ' hide';
327
+		$class .= ( ! empty( $key ) && $status !== 'valid' ) ? '' : ' hide';
328 328
 
329 329
 		$disabled_attribute = GVCommon::has_cap( 'gravityview_edit_settings' ) ? false : 'disabled';
330 330
 
331 331
 		$submit = '<div class="gv-edd-button-wrapper">';
332 332
 		foreach ( $fields as $field ) {
333
-			$field['type'] = 'button';
334
-			$field['class'] = isset( $field['class'] ) ? $field['class'] . ' '. $class : $class;
335
-			$field['style'] = 'margin-left: 10px;';
336
-			if( $disabled_attribute ) {
337
-				$field['disabled'] = $disabled_attribute;
333
+			$field[ 'type' ] = 'button';
334
+			$field[ 'class' ] = isset( $field[ 'class' ] ) ? $field[ 'class' ] . ' ' . $class : $class;
335
+			$field[ 'style' ] = 'margin-left: 10px;';
336
+			if ( $disabled_attribute ) {
337
+				$field[ 'disabled' ] = $disabled_attribute;
338 338
 			}
339 339
 			$submit .= $this->Addon->settings_submit( $field, $echo );
340 340
 		}
@@ -350,8 +350,8 @@  discard block
 block discarded – undo
350 350
 	 */
351 351
 	private function setup_edd() {
352 352
 
353
-		if( !class_exists('EDD_SL_Plugin_Updater') ) {
354
-			require_once( GRAVITYVIEW_DIR . 'includes/lib/EDD_SL_Plugin_Updater.php');
353
+		if ( ! class_exists( 'EDD_SL_Plugin_Updater' ) ) {
354
+			require_once( GRAVITYVIEW_DIR . 'includes/lib/EDD_SL_Plugin_Updater.php' );
355 355
 		}
356 356
 
357 357
 		// setup the updater
@@ -389,8 +389,8 @@  discard block
 block discarded – undo
389 389
 		    'beta'      => $this->Addon->get_app_setting( 'beta' ),
390 390
 		);
391 391
 
392
-		if( !empty( $action ) ) {
393
-			$settings['edd_action'] = esc_attr( $action );
392
+		if ( ! empty( $action ) ) {
393
+			$settings[ 'edd_action' ] = esc_attr( $action );
394 394
 		}
395 395
 
396 396
 		$settings = array_map( 'urlencode', $settings );
@@ -404,14 +404,14 @@  discard block
 block discarded – undo
404 404
 	 */
405 405
 	private function _license_get_remote_response( $data, $license = '' ) {
406 406
 
407
-		$api_params = $this->_get_edd_settings( $data['edd_action'], $license );
407
+		$api_params = $this->_get_edd_settings( $data[ 'edd_action' ], $license );
408 408
 
409 409
 		$url = add_query_arg( $api_params, self::url );
410 410
 
411 411
 		$response = wp_remote_get( $url, array(
412 412
 			'timeout'   => 15,
413 413
 			'sslverify' => false,
414
-		));
414
+		) );
415 415
 
416 416
 		if ( is_wp_error( $response ) ) {
417 417
 
@@ -449,11 +449,11 @@  discard block
 block discarded – undo
449 449
 	 */
450 450
 	function get_license_message( $license_data ) {
451 451
 
452
-		if( empty( $license_data ) ) {
452
+		if ( empty( $license_data ) ) {
453 453
 			$message = '';
454 454
 		} else {
455 455
 
456
-			if( ! empty( $license_data->error ) ) {
456
+			if ( ! empty( $license_data->error ) ) {
457 457
 				$class = 'error';
458 458
 				$string_key = $license_data->error;
459 459
 			} else {
@@ -461,7 +461,7 @@  discard block
 block discarded – undo
461 461
 				$string_key = $license_data->license;
462 462
 			}
463 463
 
464
-			$message = sprintf( '<p><strong>%s: %s</strong></p>', $this->strings('status'), $this->strings( $string_key, $license_data ) );
464
+			$message = sprintf( '<p><strong>%s: %s</strong></p>', $this->strings( 'status' ), $this->strings( $string_key, $license_data ) );
465 465
 
466 466
 			$message = $this->generate_license_box( $message, $class );
467 467
 		}
@@ -498,18 +498,18 @@  discard block
 block discarded – undo
498 498
 	 */
499 499
 	public function license_details( $response = array() ) {
500 500
 
501
-		$response = (array) $response;
501
+		$response = (array)$response;
502 502
 
503 503
 		$return = '';
504 504
 		$wrapper = '<span class="gv-license-details" aria-live="polite" aria-busy="false">%s</span>';
505 505
 
506
-		if( ! empty( $response['license_key'] ) ) {
506
+		if ( ! empty( $response[ 'license_key' ] ) ) {
507 507
 
508 508
 			$return .= '<h3>' . esc_html__( 'License Details:', 'gravityview' ) . '</h3>';
509 509
 
510 510
 			if ( in_array( rgar( $response, 'license' ), array( 'invalid', 'deactivated' ) ) ) {
511
-				$return .= $this->strings( $response['license'], $response );
512
-			} elseif ( ! empty( $response['license_name'] ) ) {
511
+				$return .= $this->strings( $response[ 'license' ], $response );
512
+			} elseif ( ! empty( $response[ 'license_name' ] ) ) {
513 513
 
514 514
 				$response_keys = array(
515 515
 					'license_name'   => '',
@@ -524,19 +524,19 @@  discard block
 block discarded – undo
524 524
 				// Make sure all the keys are set
525 525
 				$response = wp_parse_args( $response, $response_keys );
526 526
 
527
-				$login_link = sprintf( '<a href="%s" class="howto" rel="external">%s</a>', esc_url( sprintf( 'https://gravityview.co/wp-login.php?username=%s', $response['customer_email'] ) ), esc_html__( 'Access your GravityView account', 'gravityview' ) );
528
-				$local_text = ( ! empty( $response['is_local'] ) ? '<span class="howto">' . __( 'This development site does not count toward license activation limits', 'gravityview' ) . '</span>' : '' );
527
+				$login_link = sprintf( '<a href="%s" class="howto" rel="external">%s</a>', esc_url( sprintf( 'https://gravityview.co/wp-login.php?username=%s', $response[ 'customer_email' ] ) ), esc_html__( 'Access your GravityView account', 'gravityview' ) );
528
+				$local_text = ( ! empty( $response[ 'is_local' ] ) ? '<span class="howto">' . __( 'This development site does not count toward license activation limits', 'gravityview' ) . '</span>' : '' );
529 529
 				$details    = array(
530
-					'license'     => sprintf( esc_html__( 'License level: %s', 'gravityview' ), esc_html( $response['license_name'] ), esc_html( $response['license_limit'] ) ),
531
-					'licensed_to' => sprintf( esc_html_x( 'Licensed to: %1$s (%2$s)', '1: Customer name; 2: Customer email', 'gravityview' ), esc_html__( $response['customer_name'], 'gravityview' ), esc_html__( $response['customer_email'], 'gravityview' ) ) . $login_link,
532
-					'activations' => sprintf( esc_html__( 'Activations: %d of %s sites', 'gravityview' ), intval( $response['site_count'] ), esc_html( $response['license_limit'] ) ) . $local_text,
533
-					'expires'     => 'lifetime' === $response['expires'] ? '' : sprintf( esc_html__( 'Renew on: %s', 'gravityview' ), date_i18n( get_option( 'date_format' ), strtotime( $response['expires'] ) - DAY_IN_SECONDS ) ),
534
-					'upgrade'     => $this->get_upgrade_html( $response['upgrades'] ),
530
+					'license'     => sprintf( esc_html__( 'License level: %s', 'gravityview' ), esc_html( $response[ 'license_name' ] ), esc_html( $response[ 'license_limit' ] ) ),
531
+					'licensed_to' => sprintf( esc_html_x( 'Licensed to: %1$s (%2$s)', '1: Customer name; 2: Customer email', 'gravityview' ), esc_html__( $response[ 'customer_name' ], 'gravityview' ), esc_html__( $response[ 'customer_email' ], 'gravityview' ) ) . $login_link,
532
+					'activations' => sprintf( esc_html__( 'Activations: %d of %s sites', 'gravityview' ), intval( $response[ 'site_count' ] ), esc_html( $response[ 'license_limit' ] ) ) . $local_text,
533
+					'expires'     => 'lifetime' === $response[ 'expires' ] ? '' : sprintf( esc_html__( 'Renew on: %s', 'gravityview' ), date_i18n( get_option( 'date_format' ), strtotime( $response[ 'expires' ] ) - DAY_IN_SECONDS ) ),
534
+					'upgrade'     => $this->get_upgrade_html( $response[ 'upgrades' ] ),
535 535
 				);
536 536
 
537
-				if ( ! empty( $response['error'] ) && 'expired' === $response['error'] ) {
538
-					unset( $details['upgrade'] );
539
-					$details['expires'] = '<div class="error inline"><p>' . $this->strings( 'expired', $response ) . '</p></div>';
537
+				if ( ! empty( $response[ 'error' ] ) && 'expired' === $response[ 'error' ] ) {
538
+					unset( $details[ 'upgrade' ] );
539
+					$details[ 'expires' ] = '<div class="error inline"><p>' . $this->strings( 'expired', $response ) . '</p></div>';
540 540
 				}
541 541
 
542 542
 				$return .= '<ul><li>' . implode( '</li><li>', array_filter( $details ) ) . '</li></ul>';
@@ -559,11 +559,11 @@  discard block
 block discarded – undo
559 559
 
560 560
 		$output = '';
561 561
 
562
-		if( ! empty( $upgrades ) ) {
562
+		if ( ! empty( $upgrades ) ) {
563 563
 
564 564
 			$locale_parts = explode( '_', get_locale() );
565 565
 
566
-			$is_english = ( 'en' === $locale_parts[0] );
566
+			$is_english = ( 'en' === $locale_parts[ 0 ] );
567 567
 
568 568
 			$output .= '<h4>' . esc_html__( 'Upgrades available:', 'gravityview' ) . '</h4>';
569 569
 
@@ -571,14 +571,14 @@  discard block
 block discarded – undo
571 571
 
572 572
 			foreach ( $upgrades as $upgrade_id => $upgrade ) {
573 573
 
574
-				$upgrade = (object) $upgrade;
574
+				$upgrade = (object)$upgrade;
575 575
 
576 576
 				$anchor_text = sprintf( esc_html_x( 'Upgrade to %1$s for %2$s', '1: GravityView upgrade name, 2: Cost of upgrade', 'gravityview' ), esc_attr( $upgrade->name ), esc_attr( $upgrade->price ) );
577 577
 
578
-				if( $is_english && isset( $upgrade->description ) ) {
578
+				if ( $is_english && isset( $upgrade->description ) ) {
579 579
 					$message = esc_html( $upgrade->description );
580 580
 				} else {
581
-					switch( $upgrade->price_id ) {
581
+					switch ( $upgrade->price_id ) {
582 582
 						// Interstellar
583 583
 						case 1:
584 584
 						default:
@@ -616,16 +616,16 @@  discard block
 block discarded – undo
616 616
 	 */
617 617
 	public function license_call( $array = array() ) {
618 618
 
619
-		$is_ajax = ( defined('DOING_AJAX') && DOING_AJAX );
620
-		$data = empty( $array ) ? $_POST['data'] : $array;
619
+		$is_ajax = ( defined( 'DOING_AJAX' ) && DOING_AJAX );
620
+		$data = empty( $array ) ? $_POST[ 'data' ] : $array;
621 621
 		$has_cap = GVCommon::has_cap( 'gravityview_edit_settings' );
622 622
 
623
-		if ( $is_ajax && empty( $data['license'] ) ) {
624
-			die( - 1 );
623
+		if ( $is_ajax && empty( $data[ 'license' ] ) ) {
624
+			die( -1 );
625 625
 		}
626 626
 
627 627
 		// If the user isn't allowed to edit settings, show an error message
628
-		if( ! $has_cap && empty( $data['all_caps'] ) ) {
628
+		if ( ! $has_cap && empty( $data[ 'all_caps' ] ) ) {
629 629
 			$license_data = new stdClass();
630 630
 			$license_data->error = 'capability';
631 631
 			$license_data->message = $this->get_license_message( $license_data );
@@ -649,11 +649,11 @@  discard block
 block discarded – undo
649 649
 
650 650
 			$json = json_encode( $license_data );
651 651
 
652
-			$update_license = ( ! isset( $data['update'] ) || ! empty( $data['update'] ) );
652
+			$update_license = ( ! isset( $data[ 'update' ] ) || ! empty( $data[ 'update' ] ) );
653 653
 
654
-			$is_check_action_button = ( 'check_license' === $data['edd_action'] && defined( 'DOING_AJAX' ) && DOING_AJAX );
654
+			$is_check_action_button = ( 'check_license' === $data[ 'edd_action' ] && defined( 'DOING_AJAX' ) && DOING_AJAX );
655 655
 
656
-			if( $is_check_action_button ) {
656
+			if ( $is_check_action_button ) {
657 657
 				delete_transient( self::status_transient_key );
658 658
 			}
659 659
 			// Failed is the response from trying to de-activate a license and it didn't work.
@@ -662,7 +662,7 @@  discard block
 block discarded – undo
662 662
 			// most likely a mistake.
663 663
 			else if ( $license_data->license !== 'failed' && $update_license ) {
664 664
 
665
-				if ( ! empty( $data['field_id'] ) ) {
665
+				if ( ! empty( $data[ 'field_id' ] ) ) {
666 666
 					set_transient( self::status_transient_key, $license_data, DAY_IN_SECONDS );
667 667
 				}
668 668
 
@@ -673,7 +673,7 @@  discard block
 block discarded – undo
673 673
 		if ( $is_ajax ) {
674 674
 			exit( $json );
675 675
 		} else { // Non-ajax call
676
-			return ( rgget('format', $data ) === 'object' ) ? $license_data : $json;
676
+			return ( rgget( 'format', $data ) === 'object' ) ? $license_data : $json;
677 677
 		}
678 678
 	}
679 679
 
@@ -687,9 +687,9 @@  discard block
 block discarded – undo
687 687
 		// Update option with passed data license
688 688
 		$settings = $this->Addon->get_app_settings();
689 689
 
690
-        $settings['license_key'] = $license_data->license_key = trim( $data['license'] );
691
-		$settings['license_key_status'] = $license_data->license;
692
-		$settings['license_key_response'] = (array)$license_data;
690
+        $settings[ 'license_key' ] = $license_data->license_key = trim( $data[ 'license' ] );
691
+		$settings[ 'license_key_status' ] = $license_data->license;
692
+		$settings[ 'license_key_response' ] = (array)$license_data;
693 693
 
694 694
 		$this->Addon->update_app_settings( $settings );
695 695
 	}
@@ -704,9 +704,9 @@  discard block
 block discarded – undo
704 704
 
705 705
 		$license_data = is_array( $license_data ) ? (object)$license_data : $license_data;
706 706
 
707
-		if( ! empty( $license_data->renewal_url ) ) {
707
+		if ( ! empty( $license_data->renewal_url ) ) {
708 708
 			$renew_license_url = $license_data->renewal_url;
709
-		} elseif( ! empty( $license_data->license_key ) ) {
709
+		} elseif ( ! empty( $license_data->license_key ) ) {
710 710
 			$renew_license_url = sprintf( 'https://gravityview.co/checkout/?download_id=17&edd_license_key=%s', $license_data->license_key );
711 711
 		} else {
712 712
 			$renew_license_url = 'https://gravityview.co/account/';
@@ -728,31 +728,31 @@  discard block
 block discarded – undo
728 728
 
729 729
 
730 730
 		$strings = array(
731
-			'status' => esc_html__('Status', 'gravityview'),
732
-			'error' => esc_html__('There was an error processing the request.', 'gravityview'),
733
-			'failed'  => esc_html__('Could not deactivate the license. The license key you attempted to deactivate may not be active or valid.', 'gravityview'),
734
-			'site_inactive' => esc_html__('The license key is valid, but it has not been activated for this site.', 'gravityview'),
735
-			'inactive' => esc_html__('The license key is valid, but it has not been activated for this site.', 'gravityview'),
736
-			'no_activations_left' => esc_html__('Invalid: this license has reached its activation limit.', 'gravityview') . ' ' . sprintf( esc_html__('You can manage license activations %son your GravityView account page%s.', 'gravityview'), '<a href="https://gravityview.co/account/#licenses">', '</a>' ),
737
-			'deactivated' => esc_html__('The license has been deactivated.', 'gravityview'),
738
-			'valid' => esc_html__('The license key is valid and active.', 'gravityview'),
739
-			'invalid' => esc_html__('The license key entered is invalid.', 'gravityview'),
740
-			'missing' => esc_html__('Invalid license key.', 'gravityview'),
741
-			'revoked' => esc_html__('This license key has been revoked.', 'gravityview'),
742
-			'expired' => sprintf( esc_html__('This license key has expired. %sRenew your license on the GravityView website%s to receive updates and support.', 'gravityview'), '<a href="'. esc_url( $this->get_license_renewal_url( $license_data ) ) .'">', '</a>' ),
731
+			'status' => esc_html__( 'Status', 'gravityview' ),
732
+			'error' => esc_html__( 'There was an error processing the request.', 'gravityview' ),
733
+			'failed'  => esc_html__( 'Could not deactivate the license. The license key you attempted to deactivate may not be active or valid.', 'gravityview' ),
734
+			'site_inactive' => esc_html__( 'The license key is valid, but it has not been activated for this site.', 'gravityview' ),
735
+			'inactive' => esc_html__( 'The license key is valid, but it has not been activated for this site.', 'gravityview' ),
736
+			'no_activations_left' => esc_html__( 'Invalid: this license has reached its activation limit.', 'gravityview' ) . ' ' . sprintf( esc_html__( 'You can manage license activations %son your GravityView account page%s.', 'gravityview' ), '<a href="https://gravityview.co/account/#licenses">', '</a>' ),
737
+			'deactivated' => esc_html__( 'The license has been deactivated.', 'gravityview' ),
738
+			'valid' => esc_html__( 'The license key is valid and active.', 'gravityview' ),
739
+			'invalid' => esc_html__( 'The license key entered is invalid.', 'gravityview' ),
740
+			'missing' => esc_html__( 'Invalid license key.', 'gravityview' ),
741
+			'revoked' => esc_html__( 'This license key has been revoked.', 'gravityview' ),
742
+			'expired' => sprintf( esc_html__( 'This license key has expired. %sRenew your license on the GravityView website%s to receive updates and support.', 'gravityview' ), '<a href="' . esc_url( $this->get_license_renewal_url( $license_data ) ) . '">', '</a>' ),
743 743
 			'capability' => esc_html__( 'You don\'t have the ability to edit plugin settings.', 'gravityview' ),
744 744
 
745
-			'verifying_license' => esc_html__('Verifying license&hellip;', 'gravityview'),
746
-			'activate_license' => esc_html__('Activate License', 'gravityview'),
747
-			'deactivate_license' => esc_html__('Deactivate License', 'gravityview'),
748
-			'check_license' => esc_html__('Verify License', 'gravityview'),
745
+			'verifying_license' => esc_html__( 'Verifying license&hellip;', 'gravityview' ),
746
+			'activate_license' => esc_html__( 'Activate License', 'gravityview' ),
747
+			'deactivate_license' => esc_html__( 'Deactivate License', 'gravityview' ),
748
+			'check_license' => esc_html__( 'Verify License', 'gravityview' ),
749 749
 		);
750 750
 
751
-		if( empty( $status ) ) {
751
+		if ( empty( $status ) ) {
752 752
 			return $strings;
753 753
 		}
754 754
 
755
-		if( isset( $strings[ $status ] ) ) {
755
+		if ( isset( $strings[ $status ] ) ) {
756 756
 			return $strings[ $status ];
757 757
 		}
758 758
 
Please login to merge, or discard this patch.