pedroemanuelavelar / buscador-de-cursos
Um buscador de cursos da alura
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/pedroemanuelavelar/buscador-de-cursos
Requires
- guzzlehttp/guzzle: ^7.5
- symfony/css-selector: ^6.2
- symfony/dom-crawler: *
Requires (Dev)
- phan/phan: ^5.4
- phpunit/phpunit: ^9
- squizlabs/php_codesniffer: ^3.7
README
Uma library composer que realiza busca de cursos da plataforma alura realizado para o curso de composer.
Intalação
composer require pedroemanuelavelar/buscador-de-cursos
Exemplo de uso
$client = new Client(['base_uri' => 'https://www.alura.com.br/']); $crawler = new Crawler(); $buscador = new Buscador($client, $crawler); $cursos = $buscador->buscar('/cursos-online-programacao/php'); foreach ($cursos as $curso) { echo $curso . PHP_EOL; }