Code Duplication    Length = 11-11 lines in 2 locations

framework/core/Validator.php 2 locations

@@ 337-347 (lines=11) @@
334
     * @param string $fieldName Name of the field.
335
     * @return bool
336
     */
337
    public static function validateInteger($fieldName) {
338
        $fieldValue = trim(Request::getFieldValue($fieldName));
339
        if (!self::validateNotEmpty($fieldName)) {
340
            Errors::saveErrorFor($fieldName, \__ERRORS::FIELD_CANT_BE_EMPTY);
341
342
            return false;
343
        } elseif (!Tools::isInteger($fieldValue)) {
344
            Errors::saveErrorFor($fieldName, \__ERRORS::INVALID_INTEGER);
345
346
            return false;
347
        }
348
349
        return true;
350
    }
@@ 176-186 (lines=11) @@
173
     *
174
     * @return bool
175
     */
176
    public static function validateEmail($fieldName) {
177
        $fieldValue = trim(Request::getFieldValue($fieldName));
178
        if (!self::validateNotEmpty($fieldName)) {
179
            Errors::saveErrorFor($fieldName, \__ERRORS::INVALID_EMAIL);
180
181
            return false;
182
        } elseif (!self::validateRegexp($fieldValue, "#^[A-Za-z0-9\._-]+@([A-Za-z0-9-]+\.)+[A-Za-z0-9-]+$#")) {
183
            Errors::saveErrorFor($fieldName, \__ERRORS::INVALID_EMAIL);
184
185
            return false;
186
        }
187
188
        return true;
189
    }