@@ 624-637 (lines=14) @@ | ||
621 | } |
|
622 | ||
623 | // Do validation of form element |
|
624 | if (isset($element['validation'])) { |
|
625 | $element['validation-pass'] = $element->Validate($element['validation'], $this); |
|
626 | ||
627 | if ($element['validation-pass'] === false) { |
|
628 | $values[$elementName] = [ |
|
629 | 'value' => $element['value'], |
|
630 | 'validation-messages' => $element['validation-messages'] |
|
631 | ]; |
|
632 | $validates = false; |
|
633 | } |
|
634 | } |
|
635 | ||
636 | // Hmmm.... Why did I need this remember thing? |
|
637 | if (isset($element['remember']) |
|
638 | && $element['remember'] |
|
639 | ) { |
|
640 | $values[$elementName] = ['value' => $element['value']]; |
|
@@ 676-687 (lines=12) @@ | ||
673 | // Do validation even when the form element is not set? |
|
674 | // Duplicate code, revise this section and move outside |
|
675 | // this if-statement? |
|
676 | if (isset($element['validation'])) { |
|
677 | $element['validation-pass'] = $element->Validate($element['validation'], $this); |
|
678 | ||
679 | if ($element['validation-pass'] === false) { |
|
680 | $values[$elementName] = [ |
|
681 | 'value' => $element['value'], 'validation-messages' => $element['validation-messages'] |
|
682 | ]; |
|
683 | $validates = false; |
|
684 | } |
|
685 | } |
|
686 | } |
|
687 | } |
|
688 | ||
689 | // Prepare if data should be stored in the session during redirects |
|
690 | // Did form validation or the callback fail? |