Download the PHP package ghostzero/twitch-toolkit without Composer
On this page you can find all versions of the php package ghostzero/twitch-toolkit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ghostzero/twitch-toolkit
More information about ghostzero/twitch-toolkit
Files in ghostzero/twitch-toolkit
Download ghostzero/twitch-toolkit
More information about ghostzero/twitch-toolkit
Files in ghostzero/twitch-toolkit
Vendor ghostzero
Package twitch-toolkit
Short Description This package offers a twitch toolkit to simplify certain processes using laravel framework.
License MIT
Package twitch-toolkit
Short Description This package offers a twitch toolkit to simplify certain processes using laravel framework.
License MIT
Please rate this library. Is it a good library?
Informations about the package twitch-toolkit
GhostZero's Twitch Toolkit
The main idea of this laravel package is to make it performant and easy to solve certain API problems with Twitch. Furthermore this package offers a toolkit to simplify certain processes (which have been provided by my StreamKit platform):
- Twitch Username/ID Resolver & Cache
- Twitch Extension Guard Middleware
- Twitch Webhook/Polling Management
- Twitch Webhooks as Laravel Events
TwitchUserResolver
WIP: TwitchExtGuard
1. Register TwitchExtGuard (app/Providers/AuthServiceProvider.php)
2. Configure TwitchUserProvider
3. Guard
4. Middleware
Poll Installation (if you don't install Webhooks)
1. Setup Schedule (app/Console/Kernel.php)
2. Setup Events (app/Providers/EventServiceProvider.php)
3. Create your listeners (StreamUpListener/StreamDownListener)
4. Register Events for a User (eg. Registered Event)
Webhook Installation
1. Setup Schedule (app/Console/Kernel.php)
2. Setup Events (app/Providers/EventServiceProvider.php)
3. Create your own Event Listener
4. Setup Access Token Handler (app/Providers/AppServiceProvider.php)
5. Expand your own Channel Model
6. Register Events for a User (eg. Registered Event)
All versions of twitch-toolkit with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.4|^8.0
ext-json Version *
laravel/framework Version ^5.5|^6.20.14|^7.0|^8.0
romanzipp/laravel-twitch Version ^4.0
firebase/php-jwt Version ^5.2
ext-json Version *
laravel/framework Version ^5.5|^6.20.14|^7.0|^8.0
romanzipp/laravel-twitch Version ^4.0
firebase/php-jwt Version ^5.2
The package ghostzero/twitch-toolkit contains the following files
Loading the files please wait ....