Code Duplication    Length = 5-9 lines in 3 locations

wp-includes/comment-template.php 1 location

@@ 506-510 (lines=5) @@
503
504
	$classes[] = "depth-$comment_depth";
505
506
	if ( !empty($class) ) {
507
		if ( !is_array( $class ) )
508
			$class = preg_split('#\s+#', $class);
509
		$classes = array_merge($classes, $class);
510
	}
511
512
	$classes = array_map('esc_attr', $classes);
513

wp-includes/post-template.php 2 locations

@@ 452-460 (lines=9) @@
449
450
	$classes = array();
451
452
	if ( $class ) {
453
		if ( ! is_array( $class ) ) {
454
			$class = preg_split( '#\s+#', $class );
455
		}
456
		$classes = array_map( 'esc_attr', $class );
457
	} else {
458
		// Ensure that we always coerce class to being an array.
459
		$class = array();
460
	}
461
462
	if ( ! $post ) {
463
		return $classes;
@@ 747-754 (lines=8) @@
744
			$classes[] = 'post-type-paged-' . $page;
745
	}
746
747
	if ( ! empty( $class ) ) {
748
		if ( !is_array( $class ) )
749
			$class = preg_split( '#\s+#', $class );
750
		$classes = array_merge( $classes, $class );
751
	} else {
752
		// Ensure that we always coerce class to being an array.
753
		$class = array();
754
	}
755
756
	$classes = array_map( 'esc_attr', $classes );
757