knplabs/github-api
Lightweight, well-tested PHP wrapper for GitHub APIs v3 (REST) and v4 (GraphQL). PSR-17/PSR-18 compatible via HTTPlug, with easy setup using Guzzle, Symfony HttpClient, or other PSR clients. Supports framework integrations (Laravel via graham-campbell/github).
The method you need does not exist yet? You can access any GitHub route by using the "get" and "post" methods. For example:
$client = new Github\Client();
$response = $client->getHttpClient()->get('repos/KnpLabs/php-github-api');
$repo = Github\HttpClient\Message\ResponseMediator::getContent($response);
Returns an array describing the "php-github-api" repository.
See all GitHub API routes: http://developer.github.com/
How can I help you explore Laravel packages today?