Download the PHP package lucaslopes/buscador-cursos without Composer
On this page you can find all versions of the php package lucaslopes/buscador-cursos. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download lucaslopes/buscador-cursos
More information about lucaslopes/buscador-cursos
Files in lucaslopes/buscador-cursos
Package buscador-cursos
Short Description Projeto que busca os cursos no site da Alura
License GPL-3.0
Informations about the package buscador-cursos
Alura Buscador de Cursos
Descrição
Este é um projeto de busca de cursos desenvolvido em PHP, utilizando a biblioteca GuzzleHttp para realizar requisições HTTP e a biblioteca Symfony DomCrawler para extrair informações de HTML.
Instalação
Para instalar o projeto, você precisará ter o Composer instalado em sua máquina. Execute o seguinte comando:
Uso
Para utilizar o buscador, você precisará criar uma instância da classe Buscador
e passar uma URL para o método buscar
. Por exemplo:
Métodos
buscar(string $url)
: Realiza uma requisição GET para a URL fornecida e extrai os nomes dos cursos presentes na página.
Requisitos
- PHP 7.2 ou superior
- GuzzleHttp 6.3 ou superior
- Symfony DomCrawler 4.2 ou superior
Contribuição
Se você deseja contribuir com o projeto, por favor, faça um fork do repositório e envie um pull request com suas alterações.
Licença
Este projeto é licenciado sob a licença MIT.
Espero que isso ajude! Se você precisar de mais informações ou quiser adicionar algo ao README, basta me informar.
All versions of buscador-cursos with dependencies
symfony/dom-crawler Version ^7.1
symfony/css-selector Version ^7.1