CodeIgniter Forums
Lib Validation : permit empty string for valid_email or extend rule - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5)
+--- Forum: Libraries & Helpers (https://forum.codeigniter.com/forumdisplay.php?fid=11)
+--- Thread: Lib Validation : permit empty string for valid_email or extend rule (/showthread.php?tid=91591)



Lib Validation : permit empty string for valid_email or extend rule - nico - 09-03-2024

Hello everyone, I want to use validation for mail field which is not required. But empty string is not validated. Is there a method to validate it anyway ?
Or the other option I think is to custom the predefined rule "valid_email", is it possible ?
In advance, thank you.


RE: Lib Validation : permit empty string for valid_email or extend rule - warcooft - 09-03-2024

you can combine it wih other rule. E.g.

$rules = [
'email' => 'permit_empty|valid_email',
];

See https://codeigniter.com/user_guide/libraries/validation.html#rules-for-general-use


RE: Lib Validation : permit empty string for valid_email or extend rule - nico - 09-04-2024

Yes, it works ! Thank you.