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

@@ 142-162 (lines=21) @@
139
	 *
140
	 * @since 4.4.0
141
	 */
142
	function enqueue_banner_scripts() {
143
		wp_enqueue_script(
144
			'jetpack-connection-banner-js',
145
			Jetpack::get_file_url_for_environment(
146
				'_inc/build/jetpack-connection-banner.min.js',
147
				'_inc/jetpack-connection-banner.js'
148
			),
149
			array( 'jquery' ),
150
			JETPACK__VERSION,
151
			true
152
		);
153
154
		wp_localize_script(
155
			'jetpack-connection-banner-js',
156
			'jp_banner',
157
			array(
158
				'ajax_url' => admin_url( 'admin-ajax.php' ),
159
				'connectionBannerNonce' => wp_create_nonce( 'jp-connection-banner-nonce' ),
160
			)
161
		);
162
	}
163
164
	/**
165
	 * Renders the new connection banner as of 4.4.0.