|
|
|
|
@ -45,8 +45,7 @@ class home_in { |
|
|
|
|
SafeIO::set_data_from($user_test_data); |
|
|
|
|
|
|
|
|
|
$v = new \CodeHydrater\attributes\validators\my_validator(); |
|
|
|
|
$default_value = false; // false = Generate errors on missing fields, null = allow missing data |
|
|
|
|
$v->validate($user_test_data, default: $default_value); |
|
|
|
|
$v->validate($user_test_data, default_value: Assert\DEFAULT_VALUE::do_error_on_null); |
|
|
|
|
|
|
|
|
|
$html['name'] = self::define_io(); |
|
|
|
|
|
|
|
|
|
@ -58,7 +57,7 @@ class home_in { |
|
|
|
|
$html['age']->validation_message = ['number_range' => 'The %s must be an Adult over %d and under %d!']; |
|
|
|
|
|
|
|
|
|
$html['email'] = self::define_io('required|max: 255|email'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return [ |
|
|
|
|
'method' => $app->request->get_method(), |
|
|
|
|
'table_headers' => ['Full Name', 'Age', 'Email'], |
|
|
|
|
|