一个用于从mandatory.gg抓取Valoant特工数据的PHP库,并将其以PHP对象的形式公开。

1.2.0 2023-07-04 12:02 UTC

This package is auto-updated.

Last update: 2024-09-04 14:34:20 UTC


README

Valoant特工抓取器是一个PHP库,允许您从网站https://www.mandatory.gg/les-agents-de-valorant/抓取游戏Valoant的特工数据。这个库抓取特工的姓名和传记,并以PHP对象的形式表示。

需求

  • PHP >= 8.0
  • Composer

安装

composer require quentindrouet/rendu1

使用

以下是一个示例,展示了如何使用Valoant特工抓取器从网站抓取特工数据

<?php

require_once 'vendor/autoload.php';

use Quentindrouet\Rendu1\ValorantAgentScraper;

// Create a new scraper instance
$scraper = new ValorantAgentScraper();

// Scrape the agents
$agents = $scraper->scrapeAgents();

// Output the scraped data
foreach ($agents as $agent) {
    echo "Name: " . $agent['name'] . "\n";
    echo "Biography: " . $agent['biography'] . "\n\n";
}

测试

这个库包含单元测试。要运行测试,请确保您已使用Composer安装了依赖项,然后运行

php vendor/bin/phpunit tests

代码分析

这个库使用PHPStan进行代码分析。要执行PHPStan,请运行

php vendor/bin/phpstan analyse src tests --level max

贡献

欢迎贡献。请确保您的代码遵循PSR-12编码标准。您可以使用PHP CS Fixer来检查和修复编码标准

php vendor/bin/php-cs-fixer fix src --rules=@PSR12
php vendor/bin/php-cs-fixer fix tests --rules=@PSR12

许可证

Valoant特工抓取器遵循MIT许可证