avolle/fotballdata

用于从挪威足球API服务Fotballdata获取数据的包

0.9.4 2024-02-23 20:47 UTC

This package is auto-updated.

Last update: 2024-09-23 22:10:56 UTC


README

codecov GitHub PHP Version Require

用于从挪威足球API服务Fotballdata获取数据的库。

安装

composer install avolle/fotballdata

注意事项

由于从PHP 8.0版本开始,match 是一个受保护的控件结构标记,因此我们需要为 Match 实体创建别名。因此,所有Match结果都使用 Game 实体。只有实体名称被别称。请求和hasMany关系继续使用 Matches

用法

代码的任何位置

<?php

require 'vendor/autoload.php';

use Avolle\Fotballdata\Request\MatchesRequests;

// Remember to define config keys. See Configuration below.
$config = [];

$matchesRequests = new MatchesRequests($config);
/** @var \Avolle\Fotballdata\Entity\Game $match */
$match = $matchesRequests->get(1);

配置

配置键。您只需要提供 clubIdcidcwd。这些值由Fotballdata提供。

<?php

use Avolle\Fotballdata\Request\ClubsRequests;

$config = [
    'clubId' => 69,
    'cid' => 666,
    'cwd' => 42,
];

$request = new ClubsRequests($config);

支持以下请求

俱乐部

地区

比赛

赛季

体育场

队伍

锦标赛