Code Duplication    Length = 4-5 lines in 4 locations

modules/publicize/publicize.php 3 locations

@@ 379-382 (lines=4) @@
376
					continue;
377
				}
378
379
				if ( !empty( $connection->unique_id ) )
380
					$unique_id = $connection->unique_id;
381
				else if ( !empty( $connection['connection_data']['token_id'] ) )
382
					$unique_id = $connection['connection_data']['token_id'];
383
384
				// This was a wp-admin request, so we need to check the state of checkboxes
385
				if ( $from_web ) {
@@ 499-502 (lines=4) @@
496
			// services have multiple connections.
497
			foreach ( $connections as $connection ) {
498
				$unique_id = '';
499
				if ( ! empty( $connection->unique_id ) )
500
					$unique_id = $connection->unique_id;
501
				else if ( ! empty( $connection['connection_data']['token_id'] ) )
502
					$unique_id = $connection['connection_data']['token_id'];
503
504
				// Did we skip this connection?
505
				if ( get_post_meta( $post_id, $this->POST_SKIP . $unique_id,  true ) ) {
@@ 582-586 (lines=5) @@
579
				}
580
581
				$unique_id = null;
582
				if ( ! empty( $connection->unique_id ) ) {
583
					$unique_id = $connection->unique_id;
584
				} else if ( ! empty( $connection['connection_data']['token_id'] ) ) {
585
					$unique_id = $connection['connection_data']['token_id'];
586
				}
587
588
				$test_results[] = array(
589
					'connectionID'          => $id,

modules/publicize/ui.php 1 location

@@ 664-668 (lines=5) @@
661
						continue;
662
					}
663
664
					if ( ! empty( $connection->unique_id ) ) {
665
						$unique_id = $connection->unique_id;
666
					} else if ( ! empty( $connection['connection_data']['token_id'] ) ) {
667
						$unique_id = $connection['connection_data']['token_id'];
668
					}
669
670
					// Should we be skipping this one?
671
					$skip = (