Code Duplication    Length = 19-22 lines in 6 locations

projects/plugins/jetpack/class.jetpack-idc.php 3 locations

@@ 469-490 (lines=22) @@
466
		return apply_filters( 'jetpack_idc_first_step_header_lead', $html );
467
	}
468
469
	function get_first_step_header_explanation() {
470
		$html = wp_kses(
471
			sprintf(
472
				__(
473
					'Please confirm Safe Mode or fix the Jetpack connection. Select one of the options below or <a href="%1$s">learn
474
					more about Safe Mode</a>.',
475
					'jetpack'
476
				),
477
				esc_url( self::get_safe_mod_doc_url() )
478
			),
479
			array( 'a' => array( 'href' => array() ) )
480
		);
481
482
		/**
483
		 * Allows overriding of the default header explanation text in the first step of the Safe Mode notice.
484
		 *
485
		 * @since 4.4.0
486
		 *
487
		 * @param string $html The HTML to be displayed
488
		 */
489
		return apply_filters( 'jetpack_idc_first_step_header_explanation', $html );
490
	}
491
492
	function get_confirm_safe_mode_action_explanation() {
493
		$html = wp_kses(
@@ 664-684 (lines=21) @@
661
		return apply_filters( 'jetpack_idc_start_fresh_button_text', $string );
662
	}
663
664
	function get_unsure_prompt() {
665
		$html = wp_kses(
666
			sprintf(
667
				__(
668
					'Unsure what to do? <a href="%1$s">Read more about Jetpack Safe Mode</a>',
669
					'jetpack'
670
				),
671
				esc_url( self::get_safe_mod_doc_url() )
672
			),
673
			array( 'a' => array( 'href' => array() ) )
674
		);
675
676
		/**
677
		 * Allows overriding of the default text using in the "Unsure what to do?" prompt.
678
		 *
679
		 * @since 4.4.0
680
		 *
681
		 * @param string $html The HTML to be displayed
682
		 */
683
		return apply_filters( 'jetpack_idc_unsure_prompt', $html );
684
	}
685
686
	function get_non_admin_notice_text() {
687
		$html = wp_kses(
@@ 686-706 (lines=21) @@
683
		return apply_filters( 'jetpack_idc_unsure_prompt', $html );
684
	}
685
686
	function get_non_admin_notice_text() {
687
		$html = wp_kses(
688
			sprintf(
689
				__(
690
					'Jetpack has been placed into Safe Mode. Learn more about <a href="%1$s">Safe Mode</a>.',
691
					'jetpack'
692
				),
693
				esc_url( self::get_safe_mod_doc_url() )
694
			),
695
			array( 'a' => array( 'href' => array() ) )
696
		);
697
698
		/**
699
		 * Allows overriding of the default text that is displayed to non-admin on the Jetpack admin page.
700
		 *
701
		 * @since 4.4.0
702
		 *
703
		 * @param string $html The HTML to be displayed
704
		 */
705
		return apply_filters( 'jetpack_idc_non_admin_notice_text', $html );
706
	}
707
708
	function get_non_admin_contact_admin_text() {
709
		$string = esc_html__( 'An administrator of this site can take Jetpack out of Safe Mode.', 'jetpack' );

projects/packages/identity-crisis/src/class-identity-crisis.php 3 locations

@@ 727-745 (lines=19) @@
724
	 *
725
	 * @return string
726
	 */
727
	public function get_first_step_header_explanation() {
728
		$html = wp_kses(
729
			sprintf(
730
			/* translators: %s: Safe mode docs URL. */
731
				__( 'Please confirm Safe Mode or fix the Jetpack connection. Select one of the options below or <a href="%1$s">learn more about Safe Mode</a>.', 'jetpack' ),
732
				esc_url( self::get_safe_mod_doc_url() )
733
			),
734
			array( 'a' => array( 'href' => array() ) )
735
		);
736
737
		/**
738
		 * Allows overriding of the default header explanation text in the first step of the Safe Mode notice.
739
		 *
740
		 * @param string $html The HTML to be displayed.
741
		 *
742
		 * @since 1.0.0
743
		 */
744
		return apply_filters( 'jetpack_idc_first_step_header_explanation', $html );
745
	}
746
747
	/**
748
	 * Returns the confirm safe mode explanation.
@@ 955-973 (lines=19) @@
952
	 *
953
	 * @return string
954
	 */
955
	public function get_unsure_prompt() {
956
		$html = wp_kses(
957
			sprintf(
958
			/* translators: %s: Safe mode docs URL. */
959
				__( 'Unsure what to do? <a href="%1$s">Read more about Jetpack Safe Mode</a>', 'jetpack' ),
960
				esc_url( self::get_safe_mod_doc_url() )
961
			),
962
			array( 'a' => array( 'href' => array() ) )
963
		);
964
965
		/**
966
		 * Allows overriding of the default text using in the "Unsure what to do?" prompt.
967
		 *
968
		 * @param string $html The HTML to be displayed.
969
		 *
970
		 * @since 1.0.0
971
		 */
972
		return apply_filters( 'jetpack_idc_unsure_prompt', $html );
973
	}
974
975
	/**
976
	 * Returns the non-admin notice text.
@@ 980-998 (lines=19) @@
977
	 *
978
	 * @return string
979
	 */
980
	public function get_non_admin_notice_text() {
981
		$html = wp_kses(
982
			sprintf(
983
			/* translators: %s: Safe mode docs URL. */
984
				__( 'Jetpack has been placed into Safe Mode. Learn more about <a href="%1$s">Safe Mode</a>.', 'jetpack' ),
985
				esc_url( self::get_safe_mod_doc_url() )
986
			),
987
			array( 'a' => array( 'href' => array() ) )
988
		);
989
990
		/**
991
		 * Allows overriding of the default text that is displayed to non-admin on the Jetpack admin page.
992
		 *
993
		 * @param string $html The HTML to be displayed.
994
		 *
995
		 * @since 1.0.0
996
		 */
997
		return apply_filters( 'jetpack_idc_non_admin_notice_text', $html );
998
	}
999
1000
	/**
1001
	 * Returns the non-admin contact admin text.