Code Duplication    Length = 7-21 lines in 2 locations

packages/tracking/src/Tracking.php 1 location

@@ 26-32 (lines=7) @@
23
		}
24
	}
25
26
	function enqueue_tracks_scripts() {
27
		wp_enqueue_script( 'jptracks', plugins_url( '_inc/lib/tracks/tracks-ajax.js', JETPACK__PLUGIN_FILE ), array(), JETPACK__VERSION, true );
28
		wp_localize_script(
29
			'jptracks',
30
			'jpTracksAJAX',
31
			array(
32
				'ajaxurl'            => admin_url( 'admin-ajax.php' ),
33
				'jpTracksAJAX_nonce' => wp_create_nonce( 'jp-tracks-ajax-nonce' ),
34
			)
35
		);

class.jetpack-connection-banner.php 1 location

@@ 111-131 (lines=21) @@
108
	 *
109
	 * @since 4.4.0
110
	 */
111
	public static function enqueue_banner_scripts() {
112
		wp_enqueue_script(
113
			'jetpack-connection-banner-js',
114
			Assets::get_file_url_for_environment(
115
				'_inc/build/jetpack-connection-banner.min.js',
116
				'_inc/jetpack-connection-banner.js'
117
			),
118
			array( 'jquery' ),
119
			JETPACK__VERSION,
120
			true
121
		);
122
123
		wp_localize_script(
124
			'jetpack-connection-banner-js',
125
			'jp_banner',
126
			array(
127
				'ajax_url' => admin_url( 'admin-ajax.php' ),
128
				'connectionBannerNonce' => wp_create_nonce( 'jp-connection-banner-nonce' ),
129
			)
130
		);
131
	}
132
133
	public static function enqueue_button_scripts() {
134
		// TODO - move this somewhere more central, where it can be a dependency of other stuff?