Code Duplication    Length = 4-9 lines in 4 locations

modules/sso.php 4 locations

@@ 446-449 (lines=4) @@
443
			// If we have something to redirect to
444
			$url = esc_url_raw( $_GET['redirect_to'] );
445
			setcookie( 'jetpack_sso_redirect_to', $url, time() + HOUR_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN, false, true );
446
		} elseif ( ! empty( $_COOKIE['jetpack_sso_redirect_to'] ) ) {
447
			// Otherwise, if it's already set, purge it.
448
			setcookie( 'jetpack_sso_redirect_to', ' ', time() - YEAR_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
449
		}
450
	}
451
452
	/**
@@ 563-571 (lines=9) @@
560
	 */
561
	static function clear_cookies_after_login() {
562
		self::clear_wpcom_profile_cookies();
563
		if ( isset( $_COOKIE[ 'jetpack_sso_nonce' ] ) ) {
564
			setcookie(
565
				'jetpack_sso_nonce',
566
				' ',
567
				time() - YEAR_IN_SECONDS,
568
				COOKIEPATH,
569
				COOKIE_DOMAIN
570
			);
571
		}
572
573
		if ( isset( $_COOKIE[ 'jetpack_sso_original_request' ] ) ) {
574
			setcookie(
@@ 573-581 (lines=9) @@
570
			);
571
		}
572
573
		if ( isset( $_COOKIE[ 'jetpack_sso_original_request' ] ) ) {
574
			setcookie(
575
				'jetpack_sso_original_request',
576
				' ',
577
				time() - YEAR_IN_SECONDS,
578
				COOKIEPATH,
579
				COOKIE_DOMAIN
580
			);
581
		}
582
583
		if ( isset( $_COOKIE[ 'jetpack_sso_redirect_to' ] ) ) {
584
			setcookie(
@@ 583-591 (lines=9) @@
580
			);
581
		}
582
583
		if ( isset( $_COOKIE[ 'jetpack_sso_redirect_to' ] ) ) {
584
			setcookie(
585
				'jetpack_sso_redirect_to',
586
				' ',
587
				time() - YEAR_IN_SECONDS,
588
				COOKIEPATH,
589
				COOKIE_DOMAIN
590
			);
591
		}
592
	}
593
594
	static function delete_connection_for_user( $user_id ) {