Code Duplication    Length = 24-25 lines in 2 locations

src/wp-includes/script-loader.php 2 locations

@@ 1171-1194 (lines=24) @@
1168
 *
1169
 * @return array
1170
 */
1171
function print_footer_scripts() {
1172
	global $wp_scripts, $concatenate_scripts;
1173
1174
	if ( ! ( $wp_scripts instanceof WP_Scripts ) ) {
1175
		return array(); // No need to run if not instantiated.
1176
	}
1177
	script_concat_settings();
1178
	$wp_scripts->do_concat = $concatenate_scripts;
1179
	$wp_scripts->do_footer_items();
1180
1181
	/**
1182
	 * Filters whether to print the footer scripts.
1183
	 *
1184
	 * @since 2.8.0
1185
	 *
1186
	 * @param bool $print Whether to print the footer scripts. Default true.
1187
	 */
1188
	if ( apply_filters( 'print_footer_scripts', true ) ) {
1189
		_print_scripts();
1190
	}
1191
1192
	$wp_scripts->reset();
1193
	return $wp_scripts->done;
1194
}
1195
1196
/**
1197
 * Print scripts (internal use only)
@@ 1342-1366 (lines=25) @@
1339
 *
1340
 * @return array|void
1341
 */
1342
function print_late_styles() {
1343
	global $wp_styles, $concatenate_scripts;
1344
1345
	if ( ! ( $wp_styles instanceof WP_Styles ) ) {
1346
		return;
1347
	}
1348
1349
	script_concat_settings();
1350
	$wp_styles->do_concat = $concatenate_scripts;
1351
	$wp_styles->do_footer_items();
1352
1353
	/**
1354
	 * Filters whether to print the styles queued too late for the HTML head.
1355
	 *
1356
	 * @since 3.3.0
1357
	 *
1358
	 * @param bool $print Whether to print the 'late' styles. Default true.
1359
	 */
1360
	if ( apply_filters( 'print_late_styles', true ) ) {
1361
		_print_styles();
1362
	}
1363
1364
	$wp_styles->reset();
1365
	return $wp_styles->done;
1366
}
1367
1368
/**
1369
 * Print styles (internal use only)