Code Duplication    Length = 8-9 lines in 2 locations

code/model/ModuleProductEmail.php 2 locations

@@ 137-145 (lines=9) @@
134
    public function php($data)
135
    {
136
        $valid = true;
137
        if (!isset($data["Subject"]) || (isset($data["Subject"]) && strlen($data["Subject"])) < 3) {
138
            $errorMessage = _t("Form.PLEASEENTERASUBJECT", "Please enter a subject");
139
            $this->validationError(
140
                $fieldName = "Subject",
141
                $errorMessage,
142
                "required"
143
            );
144
            $valid = false;
145
        }
146
        if (!isset($data["To"]) || (isset($data["To"]) && strlen($data["To"]) < 3)) {
147
            $errorMessage = _t("Form.PLEASEENTERANEMAIL", "Please enter an e=mail");
148
            $this->validationError(
@@ 146-153 (lines=8) @@
143
            );
144
            $valid = false;
145
        }
146
        if (!isset($data["To"]) || (isset($data["To"]) && strlen($data["To"]) < 3)) {
147
            $errorMessage = _t("Form.PLEASEENTERANEMAIL", "Please enter an e=mail");
148
            $this->validationError(
149
                $fieldName = "To",
150
                $errorMessage,
151
                "required"
152
            );
153
        }
154
        if (!$valid) {
155
            return false;
156
        }