Download the PHP package atomescrochus/laravel-gracenote without Composer
On this page you can find all versions of the php package atomescrochus/laravel-gracenote. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download atomescrochus/laravel-gracenote
More information about atomescrochus/laravel-gracenote
Files in atomescrochus/laravel-gracenote
Package laravel-gracenote
Short Description A Laravel 5.* package to search the Gracenote Web API.
License MIT
Homepage https://github.com/atomescrochus/laravel-gracenote
Informations about the package laravel-gracenote
Interact with the Gracenote Web API
The atomescrochus/laravel-gracenote
package provide and easy way to interact with the Gracenote Web API from any Laravel 5.* application.
This package is usable in production, but should still be considered a work in progress (contribution welcomed!). It required PHP >= 7.0
.
Install
You can install this package via composer:
Then you have to install the package' service provider and alias, unless you are running Laravel >=5.5, then the package will auto discover itself:
You will have to publish the configuration files also if you want to change the default value:
You are also required to put the values you can fetch in your Gracenote developer account in your .env files:
NOTE: If you don't have your Gracenote user id, you can get it by setting the GRACENOTE_CLIENT_ID
and GRACENOTE_CLIENT_TAG
value, then run php artisan gracenote:user-id
. This will run the appropriate API call to fetch your user id so you can add it to your .env file.
Usage
Tests
Some tests are provided. I don't think it's as extensive as it could be, but it shows expected behavior works well, assuming that Gracenote API is responding. The tests are also thought to be ran while the package is installed in Laravel, and not standalone. If anyone wants to improve on the current test, please do!
Change log
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONDUCT for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Jean-Philippe Murray
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-gracenote with dependencies
illuminate/support Version ~5.1|~5.2|~5.3|~5.4|~5.5
nategood/httpful Version ^0.2.20