Skip to content
🚀 Riot Games API Framework designed for Quick & Easy Development 🚀
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
src Replace old Requests engine Jun 23, 2019
tests Refactor tests to fix new pattern Jun 22, 2019
.env.example Minor fixes Jun 2, 2019
CHANGELOG.md Update changelog and readme Jun 22, 2019
CODE_OF_CONDUCT.md Added Code of conduct Apr 4, 2019
CONTRIBUTING.md Add contributing guidelines Apr 4, 2019
LICENSE Static data serving Mar 29, 2019
README.md Update changelog and readme Jun 22, 2019
composer.json Add document generator and output Jun 22, 2019
phpunit.xml Refactor tests to fix new pattern Jun 22, 2019

README.md

RiotQuest — API Framework

RiotQuest is a modern PHP 7.1+ framework for the League of Legends API

The framework aims at giving you a simple and elegant way to interact with the API.

Here's a list of some of RiotQuest's features.

  • Automatic Rate Limiting
  • Automatic Caching
  • Laravel Collections over primitive Arrays
  • Environment Variables Support
  • Laravel Integrations
  • DataDragon downloader
  • Automatically updating DataDragon copies
  • Localization available for DataDragon
  • Laravel-like Syntax

The entire project is licensed under the MIT License.

Getting Started

Example

Make a request to Summoner V4 on EUW with Summoner Name "supergrecko"

<?php
use RiotQuest\Client;

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

Documentation

The documentation for RiotQuest can be located at https://riotquest.supergrecko.dev/

Prerequisites

The library uses Composer for class autoloading and dependency management. Here is a list of things you'll need to get started with RiotQuest.

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

Installation

To install RiotQuest, simply install it using Composer.

$ composer require supergrecko/riot-quest
You can’t perform that action at this time.