Code Duplication    Length = 7-21 lines in 2 locations

class.jetpack-tracks.php 1 location

@@ 25-31 (lines=7) @@
22
		add_action( 'wp_login_failed',           array( __CLASS__, 'track_failed_login_attempts' ) );
23
	}
24
25
	static function enqueue_tracks_scripts() {
26
		wp_enqueue_script( 'jptracks', plugins_url( '_inc/lib/tracks/tracks-ajax.js', JETPACK__PLUGIN_FILE ), array(), JETPACK__VERSION, true );
27
		wp_localize_script( 'jptracks', 'jpTracksAJAX', array(
28
			'ajaxurl'            => admin_url( 'admin-ajax.php' ),
29
			'jpTracksAJAX_nonce' => wp_create_nonce( 'jp-tracks-ajax-nonce' ),
30
		) );
31
	}
32
33
	/* User has linked their account */
34
	static function track_user_linked() {

class.jetpack-connection-banner.php 1 location

@@ 116-136 (lines=21) @@
113
	 *
114
	 * @since 4.4.0
115
	 */
116
	public static function enqueue_banner_scripts() {
117
		wp_enqueue_script(
118
			'jetpack-connection-banner-js',
119
			Jetpack::get_file_url_for_environment(
120
				'_inc/build/jetpack-connection-banner.min.js',
121
				'_inc/jetpack-connection-banner.js'
122
			),
123
			array( 'jquery' ),
124
			JETPACK__VERSION,
125
			true
126
		);
127
128
		wp_localize_script(
129
			'jetpack-connection-banner-js',
130
			'jp_banner',
131
			array(
132
				'ajax_url' => admin_url( 'admin-ajax.php' ),
133
				'connectionBannerNonce' => wp_create_nonce( 'jp-connection-banner-nonce' ),
134
			)
135
		);
136
	}
137
138
	/**
139
	 * Renders the new connection banner as of 4.4.0.