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

@@ 164-184 (lines=21) @@
161
	 *
162
	 * @since 4.4.0
163
	 */
164
	public static function enqueue_banner_scripts() {
165
		wp_enqueue_script(
166
			'jetpack-connection-banner-js',
167
			Jetpack::get_file_url_for_environment(
168
				'_inc/build/jetpack-connection-banner.min.js',
169
				'_inc/jetpack-connection-banner.js'
170
			),
171
			array( 'jquery' ),
172
			JETPACK__VERSION,
173
			true
174
		);
175
176
		wp_localize_script(
177
			'jetpack-connection-banner-js',
178
			'jp_banner',
179
			array(
180
				'ajax_url' => admin_url( 'admin-ajax.php' ),
181
				'connectionBannerNonce' => wp_create_nonce( 'jp-connection-banner-nonce' ),
182
			)
183
		);
184
	}
185
186
	/**
187
	 * Renders the new connection banner as of 4.4.0.