caffeinated / github
This package is abandoned and no longer maintained.
No replacement package was suggested.
Laravel 5 Github Integration
v2.1
2016-02-25 22:55 UTC
Requires
- php: >=5.5.9
- graham-campbell/manager: ~2.0
- guzzlehttp/guzzle: ~5.0
- illuminate/contracts: 5.1.*|5.2.*
- illuminate/support: 5.1.*|5.2.*
This package is auto-updated.
Last update: 2020-02-06 18:15:45 UTC
README
Caffeinated GitHub
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!