lyseontech/dou-collector

Coletor de dados do DOU

Maintainers

Package info

github.com/LibreCodeCoop/dou-collector

pkg:composer/lyseontech/dou-collector

Statistics

Installs: 20

Dependents: 0

Suggesters: 0

Stars: 10

Open Issues: 3

1.0.2 2020-10-01 22:26 UTC

This package is auto-updated.

Last update: 2026-03-13 19:43:55 UTC


README

Build Status Coverage Status PHPStan Minimum PHP Version

Coletor de dados

Colete dados do DOU - Diário Oficial da União

Composer

composer require librecodecoop/dou-collector

Exemplo de uso:

$DOU = new DouCollector\DOU([
    // Caso não queira colocar um limit, passe zero
    'maxRequests' => 0
]);

// Data para a busca
$data = '30-12-2019';
// Irá buscar no título da publicação
$palavrasChave = ['aviso de licita'];

foreach ($DOU->collectData($data, $palavrasChave) as $licitacao) {
    $licitacoes[] = $licitacao;
}

OBS: Este exemplo encontra-se implementado na pasta example

Testes

Testes unitários implementados com PHPUnit, para executar os testes:

vendor/bin/phpunit