andreeppinghaus/data-validation

Data validation for import

v1.0.14 2022-09-22 13:09 UTC

This package is auto-updated.

Last update: 2025-06-22 19:25:30 UTC


README

Classes para uso pessoal de validação de dados

Instalação

composer require andreeppinghaus/data-validation:dev-main

Atualização do pacote

composer update andreeppinghaus/validation-data:dev-main

Testes

Remova as linhas com o marcador para pular os testes.

Exemplo:

$this->markTestSkipped(
            'tests ok'
            );

Depois rode:

composer test

Exemplo

require_once("vendor/autoload.php");

use DataValidation\Validation;

$validation = new Validation();

validation->setData(<  csv file with columns in head >);

validation->setHead(< array with name of columns file >);

validation->setColsRequired(< array with of columns that must exist >);

$validation->verify();

$validation->validaton();

if (! validation->getisOk() ) {
	var_dump(validation->getLog());
}