Code Duplication    Length = 8-8 lines in 2 locations

mail/inc/class.mail_zpush.inc.php 2 locations

@@ 518-525 (lines=8) @@
515
			}
516
		}
517
		$ccCount = 0;
518
		foreach((array)$ccMailAddr as $address) {
519
			foreach(Mail::parseAddressList((get_magic_quotes_gpc()?stripslashes($address):$address)) as $addressObject) {
520
				$emailAddress = $addressObject->mailbox. ($addressObject->host ? '@'.$addressObject->host : '');
521
				if ($ClientSideMeetingRequest === true && $allowSendingInvitations == 'sendifnocalnotif' && calendar_boupdate::email_update_requested($emailAddress)) continue;
522
				$mailObject->AddCC($emailAddress, $addressObject->personal);
523
				$ccCount++;
524
			}
525
		}
526
		$bccCount = 0;
527
		foreach((array)$bccMailAddr as $address) {
528
			foreach(Mail::parseAddressList((get_magic_quotes_gpc()?stripslashes($address):$address)) as $addressObject) {
@@ 527-534 (lines=8) @@
524
			}
525
		}
526
		$bccCount = 0;
527
		foreach((array)$bccMailAddr as $address) {
528
			foreach(Mail::parseAddressList((get_magic_quotes_gpc()?stripslashes($address):$address)) as $addressObject) {
529
				$emailAddress = $addressObject->mailbox. ($addressObject->host ? '@'.$addressObject->host : '');
530
				if ($ClientSideMeetingRequest === true && $allowSendingInvitations == 'sendifnocalnotif' && calendar_boupdate::email_update_requested($emailAddress)) continue;
531
				$mailObject->AddBCC($emailAddress, $addressObject->personal);
532
				$bccCount++;
533
			}
534
		}
535
		// typical organizer reply will end here with nothing send --> return true, because we suppressed the send above
536
		if ($toCount+$ccCount+$bccCount == 0)
537
		{