@@ 674-687 (lines=14) @@ | ||
671 | } |
|
672 | ||
673 | // Do validation of form element |
|
674 | if (isset($element['validation'])) { |
|
675 | $element['validation-pass'] = $element->Validate($element['validation'], $this); |
|
676 | ||
677 | if ($element['validation-pass'] === false) { |
|
678 | $values[$elementName] = [ |
|
679 | 'value' => $element['value'], |
|
680 | 'validation-messages' => $element['validation-messages'] |
|
681 | ]; |
|
682 | $validates = false; |
|
683 | } |
|
684 | } |
|
685 | ||
686 | // Hmmm.... Why did I need this remember thing? |
|
687 | if (isset($element['remember']) |
|
688 | && $element['remember'] |
|
689 | ) { |
|
690 | $values[$elementName] = ['value' => $element['value']]; |
|
@@ 726-737 (lines=12) @@ | ||
723 | // Do validation even when the form element is not set? |
|
724 | // Duplicate code, revise this section and move outside |
|
725 | // this if-statement? |
|
726 | if (isset($element['validation'])) { |
|
727 | $element['validation-pass'] = $element->Validate($element['validation'], $this); |
|
728 | ||
729 | if ($element['validation-pass'] === false) { |
|
730 | $values[$elementName] = [ |
|
731 | 'value' => $element['value'], 'validation-messages' => $element['validation-messages'] |
|
732 | ]; |
|
733 | $validates = false; |
|
734 | } |
|
735 | } |
|
736 | } |
|
737 | } |
|
738 | ||
739 | // Prepare if data should be stored in the session during redirects |
|
740 | // Did form validation or the callback fail? |