Releases: dliocode/datavalidator
Releases · dliocode/datavalidator
2.0.2
- Adicionado nova opção para validar se um determinado valor é opcional!
- Sua utilização será para a validação com JSON.
.Validate('birthDate')
.Key
.IsRequired.WithMessage('Informe a key ${key}')
.&End
.Value
.Trim
.IsOptional( // Nesse caso a validação será opcional somente se o valor de {"birthDate": null} for igual a "null"
function(const AValue: TJSONValue): Boolean
begin
Result := AValue.Null;
end)
.IsDate(False).WithMessage('${key} - ${value} - Não é uma data válida!')
.&End
.&End
DataValidator
2.0.1 Adicionado a opção para capturar a Key e Nome da validação
DataValidator - v2
2.0.0 V2
DataValidator
1.0.35 Ajustes de códigos
DataValidator
1.0.34 Ajustes de códigos
DataValidator
1.0.33 Ajustes gerais
DataValidator
Ajustes gerais * Correção ddo check com JSONArray
DataValidator
Ajustes gerais * Ajuste na validação IsOptional - Se for True, ele não continua a validação daquele validate específico
DataValidator
1.0.30 Ajustes gerais
DataValidator
Ajustes nos validadores Correção nos validadores - IsOptional - IsRequired