Code Duplication    Length = 7-10 lines in 2 locations

Services/AzineNotifierService.php 2 locations

@@ 276-285 (lines=10) @@
273
        $notificationsTemplate = $this->configParameter[AzineEmailExtension::TEMPLATES."_".AzineEmailExtension::NOTIFICATIONS_TEMPLATE];
274
275
        $sentCount = 0;
276
        foreach ($recipientIds as $recipientId) {
277
278
            // send the mail for this recipient
279
            $failedAddress = $this->sendNotificationsFor($recipientId, $notificationsTemplate, $params);
280
            if ($failedAddress !== null && strlen($failedAddress) > 0) {
281
                $failedAddresses[] = $failedAddress;
282
            } else {
283
                $sentCount++;
284
            }
285
        }
286
287
        return $sentCount;
288
    }
@@ 367-373 (lines=7) @@
364
365
        $newsletterTemplate = $this->configParameter[AzineEmailExtension::TEMPLATES."_".AzineEmailExtension::NEWSLETTER_TEMPLATE];
366
367
        foreach ($recipientIds as $recipientId) {
368
            $failedAddress = $this->sendNewsletterFor($recipientId, $params, $newsletterTemplate);
369
370
            if ($failedAddress !== null && strlen($failedAddress) > 0) {
371
                $failedAddresses[] = $failedAddress;
372
            }
373
        }
374
375
        return sizeof($recipientIds) - sizeof($failedAddresses);
376
    }