Walidacje
Możliwe gotowe walidacje
Używanie walidacji w formularzu
Walidacje generowane są w następujący sposób:
$form = new Form();
$form->addInput('name/name', 'Title');
$form->validation([
'name/name' => [
'required',
function($value) {
if ($value !== 'test') {
throw new ValidationException('Custom validation');
}
}
]
]);
Teraz przy wywołaniu formularza walidacja zostanie wyświetlona
Pole wymagane, nie może być puste
required
Minimalna ilość znaków
length_min => '<int>'
Maksymalna ilość znaków
length_max => '<int>'
Czy pole zawiera adres e-mail
is_email
Czy wartość pola to liczba
is_integer