Documentation
Valid
The valid helper provides a simple and consistent way of validating user input.
email(string $email)
Check an email address for correct format.
if (Valid::email('test@test.com')) {
// Do something...
}
ip(string $ip)
Check an ip address for correct format.
if (Valid::ip('127.0.0.1')) {
// Do something...
}
creditCard(integer $num, string $type)
Check an credit card for correct format.
if (Valid::creditCard(7711111111111111, 'Visa')) {
// Do something...
}
phone(integer $num)
Check an phone number for correct format.
if (Valid::phone(0661111117)) {
// Do something...
}
url(string $url)
Check an url for correct format.
if (Valid::url('http://site.com/')) {
// Do something...
}
date(string $str)
Check an date for correct format.
if (Valid::date('12/12/12')) {
// Do something...
}
digit(string $str)
Checks whether a string consists of digits only (no dots or dashes).
if (Valid::digit('12')) {
// Do something...
}
numeric(string $str)
Checks whether a string is a valid number (negative and decimal numbers allowed).
Uses {http://www.php.net/manual/en/function.localeconv.php locale conversion}
to allow decimal point to be locale specific.
if (Valid::numeric('3.14')) {
// Do something...
}
regexp(string $regexp)
Checks if the given regex statement is valid.
if (Valid::regexp('Monstra - fast and simple cms')) {
// Do something...
}