Skip to content
This repository has been archived by the owner on Aug 7, 2019. It is now read-only.

caffeinated/github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This package has been abandoned and is no longer maintained.

Caffeinated GitHub

Laravel 5.1 Laravel 5.2 Source License

This is a Laravel 5 GitHub API Wrapper package that is heavily influenced by both KNP Labs php-github-api client and Graham Campbell's Laravel-GitHub package. It's essentially a merger of the two packages born out of the need for more control over the code base for some personal projects.

Notable Differences

  • Utilizes GuzzleHttp v5.0
  • Certification verification is disabled
  • Only supports token authentication for the time being
  • Has very few API implementations

Documentation

You will find user friendly and updated documentation in the wiki here: Caffeinated Github Wiki

Quick Installation

Begin by installing the package through Composer.

composer require caffeinated/github=~2.0

Once this operation is complete, simply add both the service provider and facade classes to your project's config/app.php file:

Service Provider

Caffeinated\Github\GithubServiceProvider::class,

Facade

'Github' => Caffeinated\Github\Facades\Github::class,

And that's it! With your coffee in reach, start calling on the GitHub API!