iatstuti / google-cse
Google Custom Search Engine API wrapper
Requires
- php: >=5.4.0
- guzzlehttp/guzzle: ~5.0
This package is not auto-updated.
Last update: 2024-10-12 16:39:04 UTC
README
Laravel 4.x wrapper for the Google Custom Search Engine API. This may work for Laravel 5, but has not been tested.
Note: You will need an API key and search engine configured in your Google Custom Search control panel.
composer require iatstuti/google-cse
Once installed, add the Service Provider into app/config/app.php
'providers' => array( // ... 'Iatstuti\GoogleCse\GoogleCseServiceProvider', // ... ),
If you wish to use an alias, set the following (also in app/config/app.php
)
'aliases' => array( // ... 'Iatstuti\GoogleCse\Facades\LaravelFacade', // ... ),
Lastly, publish the package configuration and update the configuration in app/config/packages/iatstuti/google-cse/cse.php
.
php artisan config:publish iatstuti/google-cse
To use the package, you can make a call to GoogleCse::search($term)
.
Calls to this this method will return an array of items from the JSON structure outlined here.