Skip to content

Releases: dliocode/datavalidator

2.0.2

16 Nov 19:21
Compare
Choose a tag to compare
  • 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

18 Oct 20:21
Compare
Choose a tag to compare
2.0.1

Adicionado a opção para capturar a Key e Nome da validação

DataValidator - v2

24 Aug 19:47
Compare
Choose a tag to compare

DataValidator

22 Feb 20:54
Compare
Choose a tag to compare
1.0.35

Ajustes de códigos

DataValidator

05 Jan 16:45
Compare
Choose a tag to compare
1.0.34

Ajustes de códigos

DataValidator

10 Oct 11:33
Compare
Choose a tag to compare
1.0.33

Ajustes gerais

DataValidator

07 Oct 10:57
Compare
Choose a tag to compare
Ajustes gerais

* Correção ddo check com JSONArray

DataValidator

01 Oct 11:39
Compare
Choose a tag to compare
Ajustes gerais

* Ajuste na validação IsOptional
- Se for True, ele não continua a validação daquele validate específico

DataValidator

27 Sep 15:21
Compare
Choose a tag to compare
1.0.30

Ajustes gerais

DataValidator

17 Sep 15:27
Compare
Choose a tag to compare
Ajustes nos validadores

Correção nos validadores
 - IsOptional
 - IsRequired