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

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