Code Duplication    Length = 11-21 lines in 2 locations

class.jetpack-connection-banner.php 1 location

@@ 108-128 (lines=21) @@
105
	 *
106
	 * @since 4.4.0
107
	 */
108
	public static function enqueue_banner_scripts() {
109
		wp_enqueue_script(
110
			'jetpack-connection-banner-js',
111
			Assets::get_file_url_for_environment(
112
				'_inc/build/jetpack-connection-banner.min.js',
113
				'_inc/jetpack-connection-banner.js'
114
			),
115
			array( 'jquery' ),
116
			JETPACK__VERSION,
117
			true
118
		);
119
120
		wp_localize_script(
121
			'jetpack-connection-banner-js',
122
			'jp_banner',
123
			array(
124
				'ajax_url'              => admin_url( 'admin-ajax.php' ),
125
				'connectionBannerNonce' => wp_create_nonce( 'jp-connection-banner-nonce' ),
126
			)
127
		);
128
	}
129
130
	/**
131
	 * Enqueues JavaScript and CSS for new connect-in-place flow.

packages/tracking/src/Tracking.php 1 location

@@ 46-56 (lines=11) @@
43
	/**
44
	 * Enqueue script necessary for tracking.
45
	 */
46
	public function enqueue_tracks_scripts() {
47
		wp_enqueue_script( 'jptracks', plugins_url( '_inc/lib/tracks/tracks-ajax.js', JETPACK__PLUGIN_FILE ), array(), JETPACK__VERSION, true );
48
		wp_localize_script(
49
			'jptracks',
50
			'jpTracksAJAX',
51
			array(
52
				'ajaxurl'            => admin_url( 'admin-ajax.php' ),
53
				'jpTracksAJAX_nonce' => wp_create_nonce( 'jp-tracks-ajax-nonce' ),
54
			)
55
		);
56
	}
57
58
	/**
59
	 * Send an event in Tracks.