flexyproject / githubapi
PHP7 Client & WebHook wrapper for GitHub API v3
Installs: 5 051
Dependents: 1
Suggesters: 0
Security: 0
Stars: 35
Watchers: 14
Forks: 37
Open Issues: 3
Requires
- php: >=7.1.3
- flexyproject/curl: ^1.1.3
- symfony/http-foundation: ^4.0
Requires (Dev)
- phpunit/phpunit: ^6.0
This package is not auto-updated.
Last update: 2022-02-01 12:56:28 UTC
README
This is a simple Object Oriented wrapper for GitHub API v3, written with PHP7.
This library works with cURL and provides all documented functionality as described in the official documentation including Client and WebHooks.
Requirements
- PHP >= 7
- cURL extension
- symfony/http-foundation
- flexyproject/curl
Quick Start
// Create a client object $client = new \FlexyProject\GitHub\Client(); // Miscellaneous $miscellaneous = $client->getReceiver(\FlexyProject\GitHub\Client::MISCELLANEOUS); // Lists all the emojis available to use on GitHub. $emojis = $miscellaneous->getReceiver(\FlexyProject\GitHub\Receiver\Miscellaneous::EMOJIS); $emojis->get();
Documentation
The full documentation is available in the wiki section.
License
The files in this archive are released under the GNU Lesser GPL v3 license.