lucaslopes/buscador-cursos
最新稳定版本:v1.1.1
Composer 安装命令:
composer require lucaslopes/buscador-cursos
包简介
Projeto que busca os cursos no site da Alura
README 文档
README
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:
composer install
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:
$buscador = new Buscador(new GuzzleHttp\Client(), new Symfony\Component\DomCrawler\Crawler()); $cursos = $buscador->buscar('https://www.alura.com.br/cursos');
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.
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0
- 更新时间: 2024-09-19