@@ 711-724 (lines=14) @@ | ||
708 | } |
|
709 | ||
710 | // Do validation of form element |
|
711 | if (isset($element['validation'])) { |
|
712 | $element['validation-pass'] = $element->Validate($element['validation'], $this); |
|
713 | ||
714 | if ($element['validation-pass'] === false) { |
|
715 | $values[$elementName] = [ |
|
716 | 'value' => $element['value'], |
|
717 | 'validation-messages' => $element['validation-messages'] |
|
718 | ]; |
|
719 | $validates = false; |
|
720 | } |
|
721 | } |
|
722 | ||
723 | // Hmmm.... Why did I need this remember thing? |
|
724 | if (isset($element['remember']) |
|
725 | && $element['remember'] |
|
726 | ) { |
|
727 | $values[$elementName] = ['value' => $element['value']]; |
|
@@ 763-774 (lines=12) @@ | ||
760 | // Do validation even when the form element is not set? |
|
761 | // Duplicate code, revise this section and move outside |
|
762 | // this if-statement? |
|
763 | if (isset($element['validation'])) { |
|
764 | $element['validation-pass'] = $element->Validate($element['validation'], $this); |
|
765 | ||
766 | if ($element['validation-pass'] === false) { |
|
767 | $values[$elementName] = [ |
|
768 | 'value' => $element['value'], 'validation-messages' => $element['validation-messages'] |
|
769 | ]; |
|
770 | $validates = false; |
|
771 | } |
|
772 | } |
|
773 | } |
|
774 | } |
|
775 | ||
776 | // Prepare if data should be stored in the session during redirects |
|
777 | // Did form validation or the callback fail? |