@@ 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 | } |