KumbiaPHP beta2-dev
Framework PHP en español
|
Métodos públicos estáticos | |
static | int ($check) |
Valida que int. | |
static | maxLength ($value, $max, $min=null) |
Valida que una cadena este entre un rango. | |
static | range ($value, $min=0, $max=NULL) |
Valida que es un número se encuentre en un rango minímo y máximo. | |
static | inList ($value, $list) |
Valida que un valor se encuentre en una lista Retorna tru si el string $value se encuentra en la lista $list. | |
static | mail ($mail) |
Valida que una cadena sea un mail. | |
static | url ($url) |
Valida URL. | |
static | ip ($ip) |
Valida que sea IPv4. | |
static | required ($check) |
Valida que un string no sea null. | |
static | alphanum ($string) |
Valida que un String sea alpha-num (incluye caracteres acentuados) | |
static | date ($value, $format= 'd-m-y') |
Valida una fecha. | |
static | pattern ($check, $regex) |
Valida un string dada una Expresion Regular. | |
static | decimal ($value, $decimal= ',') |
Valida si es un número decimal. | |
Campos de datos | |
const | IS_REQUIRED = '/[^\\s]/' |
Constantes para definir los patrones. | |
const | IS_ALPHANUM = '/^[\p{Ll}\p{Lm}\p{Lo}\p{Lt}\p{Lu}\p{Nd}]+$/mu' |
Atributos públicos estáticos | |
static | $error = NULL |
static | $regex = NULL |
Definición en la línea 22 del archivo validate.php.
static alphanum | ( | $ | string | ) | [static] |
Valida que un String sea alpha-num (incluye caracteres acentuados)
string | $string |
Definición en la línea 153 del archivo validate.php.
Hace referencia a pattern().
static date | ( | $ | value, |
$ | format = 'd-m-y' |
||
) | [static] |
Valida una fecha.
string | $value | fecha a validar acorde al formato indicado |
string | $format | formato de fecha. acepta: d-m-y, y-m-d, m-d-y, donde el "-" puede ser cualquier caracter de separacion incluso un espacio en blanco o ".", exceptuando (d,m,y o números). |
Definición en la línea 165 del archivo validate.php.
static decimal | ( | $ | value, |
$ | decimal = ',' |
||
) | [static] |
Valida si es un número decimal.
string | $value | |
string | $decimal |
Definición en la línea 209 del archivo validate.php.
static inList | ( | $ | value, |
$ | list | ||
) | [static] |
Valida que un valor se encuentre en una lista Retorna tru si el string $value se encuentra en la lista $list.
string | $value | |
array | $list |
Definición en la línea 102 del archivo validate.php.
static int | ( | $ | check | ) | [static] |
Valida que int.
int | $check |
Definición en la línea 58 del archivo validate.php.
static ip | ( | $ | ip | ) | [static] |
Valida que sea IPv4.
String | $ip |
Definición en la línea 133 del archivo validate.php.
static mail | ( | $ | ) | [static] |
Valida que una cadena sea un mail.
string |
Definición en la línea 113 del archivo validate.php.
static maxLength | ( | $ | value, |
$ | max, | ||
$ | min = null |
||
) | [static] |
Valida que una cadena este entre un rango.
Los espacios son contados Retorna true si el string $value se encuentra entre min and max
string | $value | |
int | $min | |
int | $max |
Definición en la línea 72 del archivo validate.php.
static pattern | ( | $ | check, |
$ | regex | ||
) | [static] |
Valida un string dada una Expresion Regular.
string | $check | |
string | $regex |
Definición en la línea 197 del archivo validate.php.
Hace referencia a $regex.
Referenciado por alphanum().
static range | ( | $ | value, |
$ | min = 0 , |
||
$ | max = NULL |
||
) | [static] |
Valida que es un número se encuentre en un rango minímo y máximo.
int | $value | |
int | $min | |
int | $max |
Definición en la línea 88 del archivo validate.php.
static required | ( | $ | check | ) | [static] |
Valida que un string no sea null.
string | $check |
Definición en la línea 143 del archivo validate.php.
static url | ( | $ | url | ) | [static] |
Valida URL.
string | $url |
Definición en la línea 123 del archivo validate.php.
$error = NULL [static] |
Definición en la línea 45 del archivo validate.php.
$regex = NULL [static] |
Definición en la línea 51 del archivo validate.php.
Referenciado por pattern().
const IS_ALPHANUM = '/^[\p{Ll}\p{Lm}\p{Lo}\p{Lt}\p{Lu}\p{Nd}]+$/mu' |
Definición en la línea 36 del archivo validate.php.
const IS_REQUIRED = '/[^\\s]/' |
Constantes para definir los patrones.
El valor no puede ser nulo
Definición en la línea 31 del archivo validate.php.