mistery23/laravel-google-maps-autocomplete

laravel library for google maps autocomplete

1.1.6 2019-12-12 12:43 UTC

This package is auto-updated.

Last update: 2024-05-12 22:41:30 UTC


README

Install

composer require mistery23/laravel-google-maps-autocomplete

###publish provider

php artisan vendor:publish --provider="Mistery23\GoogleMapsAutocomplete\AutocompleteServiceProvider"

Create an app and enable Places API and create credentials to get your API key https://console.developers.google.com

Add the below to your .env file

GOOGLE_AUTOCOMPLETE_API_KEY=############################

##using

use Mistery23\GoogleMapsAutocomplete\AutocompletePlace;

...
$place = 'new';
$params = [
    'sessiontoken' => 'xxxxxxxxx',
    'language'     => 'en',
];
$autocomplete = new AutocompletePlace();
$autocomplete->autocomplete($place, $params);

$place - is needle place,

$params - is optional parameters, see https://developers.google.com/places/web-service/autocomplete for more optional parameters