PHPackages                             simivar/riot-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. simivar/riot-php

ActiveLibrary[API Development](/categories/api)

simivar/riot-php
================

Dependency-injection based wrapper around Riot Games APIs.

1.0.0(5y ago)112404[1 issues](https://github.com/simivar/riot-php/issues)[1 PRs](https://github.com/simivar/riot-php/pulls)MITPHPPHP &gt;=7.4CI failing

Since Oct 21Pushed 2y ago1 watchersCompare

[ Source](https://github.com/simivar/riot-php)[ Packagist](https://packagist.org/packages/simivar/riot-php)[ RSS](/packages/simivar-riot-php/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (10)Dependencies (11)Versions (23)Used By (0)

Riot PHP [![codecov](https://camo.githubusercontent.com/92b30e6f78f7e6a12e120f5f4dbc650b0ab9bdf8602b9d6021eb5a5ce84931b5/68747470733a2f2f636f6465636f762e696f2f67682f73696d697661722f72696f742d7068702f6272616e63682f6d61696e2f67726170682f62616467652e7376673f746f6b656e3d47364e32485142494d34)](https://codecov.io/gh/simivar/riot-php)
=========================================================================================================================================================================================================================================================================================================================================

[](#riot-php-)

PHP wrapper around Riot Games APIs.

### Features

[](#features)

- 🎉 PSR-18 &amp; PSR-17 compliant - no more dependency on one specific HTTP Client!
- 🎉 Dependency-injection first - easy usage with all modern frameworks!
- 🎉 GitHub Actions for Quality Assurance - it just works!
- 🎉 Single Responsibility - only API communication inside!

Getting started
---------------

[](#getting-started)

Riot PHP is available via [Composer](https://getcomposer.org/). It does not implement HTTP Client on its own and uses PSR-17 and PSR-18 abstraction so you are free to choose any HTTP Client you want.

```
composer require simivar/riot-php symfony/http-client nyholm/psr7

```

APIs Coverage
-------------

[](#apis-coverage)

> ⚠️ APIs that have their names strikethrough are deprecated and will be removed.

APIDocsStatusAccount v1[docs](https://developer.riotgames.com/apis#account-v1)100%Champion Mastery v4[docs](https://developer.riotgames.com/apis#champion-mastery-v4)100%Champion v3[docs](https://developer.riotgames.com/apis#champion-v3)100%Clash v1[docs](https://developer.riotgames.com/apis#clash-v1)100%League Exp v4[docs](https://developer.riotgames.com/apis#league-exp-v4)100%League v4[docs](https://developer.riotgames.com/apis#league-v4)100%Lol Status v3[docs](https://developer.riotgames.com/apis#lol-status-v3)100%Lol Status v4[docs](https://developer.riotgames.com/apis#lol-status-v4)100%Lor Match v1[docs](https://developer.riotgames.com/apis#lor-match-v1)100%Lor Ranked v1[docs](https://developer.riotgames.com/apis#lor-ranked-v1)100%Match v4[docs](https://developer.riotgames.com/apis#match-v4)100%Spectator v4[docs](https://developer.riotgames.com/apis#spectator-v4)100%Summoner v4[docs](https://developer.riotgames.com/apis#summoner-v4)100%Tft League v1[docs](https://developer.riotgames.com/apis#tft-league-v1)100%Tft Match v1[docs](https://developer.riotgames.com/apis#tft-match-v1)100%Tft Summoner v1[docs](https://developer.riotgames.com/apis#tft-summoner-v1)100%Third Party Code v4[docs](https://developer.riotgames.com/apis#third-party-code-v4)100%Tournament Stub v4[docs](https://developer.riotgames.com/apis#tournament-stub-v4)100%Tournament v4[docs](https://developer.riotgames.com/apis#tournament-v4)100%Val Content v1[docs](https://developer.riotgames.com/apis#val-content-v1)100%Usage
=====

[](#usage)

```
