Password¶
-
class
AeonDigital\DataFormat\Patterns\World\Password¶ - Definição do formato
Password.Parent: AeonDigital\DataFormat\Abstracts\aPasswordFormat
Constants¶
-
MinLength = 8 - Quantidade mínima de caracteres necessários para expressar o formato.
Type: ‹ int ›
-
MaxLength = 40 - Quantidade máxima de caracteres necessários para expressar o formato.
Type: ‹ int ›
Methods¶
-
public static
AeonDigital\DataFormat\Patterns\World\Password::check($v, $aux=null)¶ - Verifica se o valor passado corresponde ao tipo/formato. esperado.Exemplo de parametro $aux*``` php$arr = [// Coleção de caracteres comuns aceitos."CommomChars" => "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",// Coleção de caracteres especiais."SpecialChars" => "!@#$%¨*()-_+=?"// Número mínimo de caracteres para compor uma senha."MinLength" => 8// Número máximo de caracteres para compor uma senha."MaxLength" => 20];```
Parameters: - ‹ ?string › $v
Valor a ser testado. - ‹ ?array › $aux
Array associativo trazendo a configuração para formatação da string.
Returns: ‹ bool ›
- ‹ ?string › $v
-
public static
AeonDigital\DataFormat\Patterns\World\Password::format($v, $aux=null)¶ - Formata
$vpara que seja retornado umastringque represente este tipo. Casonão seja possível efetuar a formatação retornaránull.Parameters: - ‹ mixed › $v
Valor a ser formatado. - ‹ ?array › $aux
Dados auxiliares para o processamento.
Returns: ‹ ?string ›
- ‹ mixed › $v
-
public static
AeonDigital\DataFormat\Patterns\World\Password::removeFormat($v, $aux=null)¶ - Sendo
$vumastringformatada adequadamente para representar este tipo,devolverá seu equivalente em formato de objeto (int,float,DateTime… )ou em caso destrings, removerá completamente qualquer caracter de formatação.Retornaránullcaso astringpassada seja considerada inválida.Parameters: - ‹ ?string › $v
Valor a ser ajustado. - ‹ ?array › $aux
Dados auxiliares para o processamento.
Returns: ‹ mixed ›
- ‹ ?string › $v
-
public static
AeonDigital\DataFormat\Patterns\World\Password::storageFormat($v)¶ - Sendo
$vumastringválida para o formato correspondente, retorna um valorequivalente a mesma usando as configurações de formatação para armazenamento destetipo de dado.Retornaránullcaso astringpassada seja considerada inválida.Parameters: - ‹ ?string › $v
Valor a ser ajustado.
Returns: ‹ mixed ›
- ‹ ?string › $v