Code Duplication    Length = 7-7 lines in 3 locations

code/Control/UserDefinedFormController.php 3 locations

@@ 328-334 (lines=7) @@
325
                }
326
327
                // check to see if they are a dynamic reply to. eg based on a email field a user selected
328
                if ($recipient->SendEmailFromField()) {
329
                    $submittedFormField = $submittedFields->find('Name', $recipient->SendEmailFromField()->Name);
330
331
                    if ($submittedFormField && is_string($submittedFormField->Value)) {
332
                        $email->setReplyTo($submittedFormField->Value);
333
                    }
334
                }
335
                // check to see if they are a dynamic reciever eg based on a dropdown field a user selected
336
                if ($recipient->SendEmailToField()) {
337
                    $submittedFormField = $submittedFields->find('Name', $recipient->SendEmailToField()->Name);
@@ 336-342 (lines=7) @@
333
                    }
334
                }
335
                // check to see if they are a dynamic reciever eg based on a dropdown field a user selected
336
                if ($recipient->SendEmailToField()) {
337
                    $submittedFormField = $submittedFields->find('Name', $recipient->SendEmailToField()->Name);
338
339
                    if ($submittedFormField && is_string($submittedFormField->Value)) {
340
                        $email->setTo($submittedFormField->Value);
341
                    }
342
                }
343
344
                // check to see if there is a dynamic subject
345
                if ($recipient->SendEmailSubjectField()) {
@@ 345-351 (lines=7) @@
342
                }
343
344
                // check to see if there is a dynamic subject
345
                if ($recipient->SendEmailSubjectField()) {
346
                    $submittedFormField = $submittedFields->find('Name', $recipient->SendEmailSubjectField()->Name);
347
348
                    if ($submittedFormField && trim($submittedFormField->Value)) {
349
                        $email->setSubject($submittedFormField->Value);
350
                    }
351
                }
352
353
                $this->extend('updateEmail', $email, $recipient, $emailData);
354