dev-master
9999999-devPHP wrapper for Google Places API
MIT
The Requires
- php >=5.4
The Development Requires
by Bartłomiej Czyż
api php wrapper google places googleplaces
PHP wrapper for Google Places API
The GooglePlaces
library is a PHP
wrapper for Google Places API, (*1)
GooglePlaces
uses Composer for autoloading., (*3)
Add bart/google-places
to your composer.json
, (*4)
"require": { "bart/google-places": "dev-master" }
Or execute composer.phar require "bart/google-places:dev-master"
, (*5)
GooglePlaces
follows the PSR-4 standard for autoloading., (*6)
<?php require_once 'vendor/autoload.php'; use bart\GooglePlaces\GooglePlaces; $places = new GooglePlaces('<<YOUR_API_KEY>>');
Method declaration:, (*7)
public function nearbySearch(array $location, $radius, $sensor, array $parameters = [])
Example usage:, (*8)
$result = $places ->nearbySearch([54.465224,17.017558], 2000, false, ['keyword' => 'coffee',]) ->arrayResult();
Returns SearchResult
object, (*9)
Method declaration:, (*10)
public function next()
Example usage:, (*11)
Important!: You can execute next
method only when previous query returned valid result containing next_page_token
, (*12)
$result = $places ->next() ->arrayResult();
This repository is under heavy development, the goal is to implement and test all Google Places API
functions., (*13)
PHP wrapper for Google Places API
MIT
api php wrapper google places googleplaces