Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Simplify the integration of the IGDB API into your Laravel app. Including IGDB webhook support.

License

NotificationsYou must be signed in to change notification settings

marcreichel/igdb-laravel

Repository files navigation

This is a Laravel wrapper for version 4 of theIGDB API (Apicalypse) includingwebhook handling.

Packagist VersionPackagist DownloadsTestsPintPHPStanCodeFactorcodecovLicense

Cover

Basic installation

You can install this package via composer using:

composer require marcreichel/igdb-laravel

The package will automatically register its service provider.

To publish the config file toconfig/igdb.php run:

php artisan igdb:publish

This is the default content of the config file:

return [/*     * These are the credentials you got from https://dev.twitch.tv/console/apps     */'credentials' => ['client_id' =>env('TWITCH_CLIENT_ID',''),'client_secret' =>env('TWITCH_CLIENT_SECRET',''),    ],/*     * This package caches queries automatically (for 1 hour per default).     * Here you can set how long each query should be cached (in seconds).     *     * To turn cache off set this value to 0     */'cache_lifetime' =>env('IGDB_CACHE_LIFETIME',3600),/**     * The prefix used to cache the results.     *     * E.g.: `[CACHE_PREFIX].75170fc230cd88f32e475ff4087f81d9`     */'cache_prefix' =>'igdb_cache',/*     * Path where the webhooks should be handled.     */'webhook_path' =>'igdb-webhook/handle',/*     * The webhook secret.     *     * This needs to be a string of your choice in order to use the webhook     * functionality.     */'webhook_secret' =>env('IGDB_WEBHOOK_SECRET',null),];

Documentation

You will find the full documentation onthe dedicated documentation site.

Testing

Run the tests with:

composertest

Contribution

Pull requests are welcome :)


[8]ページ先頭

©2009-2025 Movatter.jp