Construtor
validacao
__construct
()
Verifica se um objeto a ser salvo possui o nome duplicado Se o pk dado for nulo trata-se de adição, caso contrário de edição.
boolean
duplicado
(array $arrInfo)
-
array
$arrInfo: array com informações para verificação de duplicidade. O primeiro elemento do array deve ser o pk.
$arrInfo = array('PK_OBJ' => 1, 'NO_OBJ' => 'foo')
Valida um endereço de email
boolean
email
(string $email, [integer $t = CFG_USUARIO_VALIDA_EMAIL])
-
string
$email: Endereço de email
-
integer
$t: Define quanto se deve validar:
- - Apenas a sintaxe
- - Verifica a existência do domínio consultando o DNS
- - Verifica a existência da caixa postal conectando ao servidor MX
Compara duas senhas se são iguais.
boolean
senhas
(string $senha, string $senha_confirma)
-
string
$senha
-
string
$senha_confirma
Valida um username
Um username deve conter apenas números e letras mas deve iniciar por letra e ter tamanho mínimo de CFG_USUARIO_MIN_LEN (config.php)
boolean
username
(string $username)
-
string
$username: username a ser validado
Valida um dado de acordo com restrições definidas
$arrValidacao = array(array('valor' => $dado, 'minv' => 1, 'maxv' => 10));
boolean
valida
( $var, array $arrValidacao)
-
array
$arrValidacao: array de validação de variáveis especificando restrições nos dados.
-
$var