lyseontech / dou-collector
Coletor de dados do DOU
1.0.2
2020-10-01 22:26 UTC
Requires
- php: >=7.3
- symfony/browser-kit: ^5.1
- symfony/css-selector: ^5.1
- symfony/http-client: ^5.1
Requires (Dev)
- ext-ast: *
- phan/phan: ^3.2
- php-coveralls/php-coveralls: ^2.3
- phpstan/phpstan: ^0.12
- phpunit/phpunit: ^9.3
- squizlabs/php_codesniffer: ^3.5
- vlucas/phpdotenv: ^5.2
This package is auto-updated.
Last update: 2024-11-13 16:45:04 UTC
README
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