supergrecko/riot-quest

此包已被废弃,不再维护。没有推荐替代包。

Riot Games API 框架

1.5.2 2019-10-24 16:51 UTC

README

RiotQuest 是一个适用于《英雄联盟》API的现代PHP 7.1+框架

该框架旨在为您提供一种简单优雅的方式与API交互。

以下是RiotQuest的一些功能列表。

  • 自动速率限制
  • 自动缓存
  • 原始数组上的Laravel集合支持
  • 支持环境变量
  • Laravel集成
  • DataDragon下载器
  • 自动更新DataDragon副本
  • DataDragon支持本地化
  • 类似Laravel的语法

整个项目采用MIT许可证。

入门指南

示例

使用Summoner Name "supergrecko" 对EUW上的Summoner V4进行请求

<?php
use RiotQuest\Client;

$summoner = Client::summoner('euw')->name('supergrecko');
?>

文档

RiotQuest的文档可以在 https://riotquest.supergrecko.dev/ 找到

还可以在 https://riotquest.netlify.com/ 找到镜像

先决条件

该库使用Composer进行类自动加载和依赖管理。以下是您开始使用RiotQuest所需的内容列表。

  • PHP 7.1+
  • ext-json
  • ext-curl
  • Composer

安装

要安装RiotQuest,只需使用Composer安装即可。

$ composer require supergrecko/riot-quest